/* 
*function: 酒店首页
*author: 周华健
*data:2011-04-12
*modify: 2011-08-29
*/
.mtop{
    margin-top:10px;
}
.left_190{
    float:left;
    width:190px;
}
.right_760{
    float:right;
    margin-left:10px;
    width:760px;
}
a:active {outline: none;star:expression(this.onFocus=this.blur());}
/*
* left(190),right(760) end
*/

/*以下为蓝色零件框01样式,包含270,680两种宽度*/
.widget_piece01{
    float:left;
    border:1px solid #bbdfff;
    overflow:hidden;
}
.widget_width01{
    width:268px;
}
.widget_width01 .piece_main{
    width:248px;
}
.widget_width02{
    width:678px;
}
.widget_width02 .piece_main{
    width:658px;
}
.widget_piece01 .piece_head{
    height:29px;
    background:#eef7ff;
    overflow:hidden;
}
.widget_piece01 h3{
    float:left;
    line-height:24px;
    font-size:14px;
    font-weight:bolder;
    padding:3px 0 0 10px;
}
.piece_main{
    float:left;
    padding:10px;
}
/*零件框01样式结束*/

/* 酒店零件框230px样式 start */
.ht_blue_230{
    border: 1px solid #BBDFFF;
    overflow: hidden;
    width: 228px;
    float:left;
}
.ht_blue_230 .ht_blue_head{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -30px -390px;
    height: 27px;
    overflow: hidden;
    width: 228px;
}
.ht_blue_230 .ht_blue_head h3 {
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding: 2px 0 0 9px;
}
.ht_blue_230 .ht_blue_head a {
    float: right;
    font-family: "宋体";
    padding: 4px 10px 4px 0;
}
.ht_blue_230 .ht_blue_main{
    overflow: hidden;
    width: 228px;
}
/* 酒店零件框230px样式 end */

/* 酒店零件框720px样式 start */
.ht_blue_720{
    border: 1px solid #BBDFFF;
    overflow: hidden;
    width: 718px;
}
.ht_blue_720 .ht_blue_head{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -30px -390px;
    height: 27px;
    width: 718px;
}
.ht_blue_720 .ht_blue_head h3 {
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding: 2px 0 0 9px;
}
.ht_blue_720 .ht_blue_head a {
    float: right;
    font-family: "宋体";
    padding: 4px 10px 4px 0;
}
.ht_blue_720 .ht_blue_main{
    overflow: hidden;
    width: 718px;
}
/* 酒店零件框720px样式 end */
/* 酒店零件框 蓝色190px样式 start */
.ht_blue_190{
    border: 1px solid #BBDFFF;
    width: 188px;
    float:left;
}
.ht_blue_190 .ht_blue_head{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -30px -390px;
    height: 27px;
    overflow: hidden;
    width: 188px;
}
.ht_blue_190 .ht_blue_head h3 {
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding: 2px 0 0 9px;
    color:#333;
}
.ht_blue_190 .ht_blue_head a {
    float: right;
    font-family: "宋体";
    padding: 4px 10px 4px 0;
}
.ht_blue_190 .ht_blue_main{
    width: 188px;
    overflow:hidden;
}
/* 酒店零件框190px样式 end */

/* 酒店零件框橙色190px样式 start */
.htOrg_190{
    border: 1px solid #ffd4b7;
    width: 188px;
}
.htOrg_190 .htOrg_head{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -30px -452px;
    height: 27px;
    overflow: hidden;
    width: 188px;
}
.htOrg_190 .htOrg_head h3 {
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding: 2px 0 0 9px;
    color:#b54800;
}
.htOrg_190 .htOrg_head a {
    float: right;
    font-family: "宋体";
    padding: 4px 10px 4px 0;
}
.htOrg_190 .htOrg_main{
    width: 188px;
    overflow:hidden;
}
/* 酒店零件框橙色190px样式 end */

/* 酒店零件框760px样式 start */
.ht_blue_760{
    border: 1px solid #BBDFFF;
    width: 758px;
}
.ht_blue_760 .ht_blue_head{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -20px -390px;
    height: 27px;
    overflow: hidden;
    width: 758px;
}
.ht_blue_760 .ht_blue_head h2 {
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding: 2px 0 0 9px;
    color:#333;
}
.ht_blue_760 .ht_blue_head a {
    float: right;
    font-family: "宋体";
    padding: 4px 10px 4px 0;
}
.ht_blue_760 .ht_blue_main{
    width: 758px;
    overflow:hidden;
}
/* 酒店零件框760px样式 end */
/* 酒店深蓝色760px零件框 start */
.depBlue_760{
    width:760px;
}
.depBlue_760 .depBlue_head{
    height:29px;
    overflow:hidden;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -30px -420px;
}
.depBlue_760 .depBlue_head h3{
    float: left;
    font-size: 14px;
    color:#fff;
    font-weight: bold;
    padding: 4px 0 0 9px;

}
.depBlue_760 .depBlue_main{
    padding:10px;
    border:1px #bbdfff solid;
}
/* 酒店深蓝色760px零件框 end */
/* 颜色设置 start */
.cl_gray6{
    color:#666;
}
.cl_orange{
    color:#ff6600;
}
.cl_gray9{
    color:#999;
}
.cl_bold{
    font-weight:bold;
}
/* 颜色设置 end */

/* 右侧导航 start */
.hty_nav{
    font-family:"宋体";
    line-height:20px;
    overflow:hidden;
}
.hty_nav a{
    margin:0 5px 0 0;
}
.hotel_location {
    display: inline;
    font-size: 12px;
    font-family:Arial,"宋体";
}
/* 右侧导航 end  */

/* 酒店分页 .page_link */
.pager {
    width:100%;
    overflow: hidden;
    padding-top: 10px;
}
.page_num{
    float:left;
}
.page_link{
    float:right;
}
.border_gray{
    border:1px solid #ccc;
}
.page_link a:hover{
    border:1px solid #ffb17e;
    background-color:#fff4ed;
    text-decoration:none;;
}
.page_link a,.page_link span{
    padding-top:1px;
    padding-top:3px\9;
    margin-left:5px;
    padding-bottom:1px;
}
.first_page01{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) -385px -143px no-repeat;
    padding-left:19px;
    padding-right:5px;
    color:#ccc;
    float:left;
}
.first_page02{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) -385px -223px no-repeat;
    padding-left:19px;
    padding-right:5px;
    float:left;
}
.previous_page01{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) -383px -163px no-repeat;
    padding-left:19px;
    padding-right:5px;
    color:#ccc;
    float:left;
}
.previous_page02{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) -383px -244px no-repeat;
    padding-left:19px;
    padding-right:5px;
    float:left;
}
.on_page{
    color:#fff;
    background:#2288ee;
    border:#308fef 1px solid;
    font-weight:700;
    padding-left:8px;
    padding-right:8px;
    float:left;
}
.choose_page{
    padding-left:8px;
    padding-right:8px;
    float:left;
}
.more_page{
    padding:0 5px;
    float:left;
}
.next_page01{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) -344px -265px no-repeat;
    padding-left:5px;
    padding-right:19px;
    color:#ccc;
    float:left;
}
.next_page02{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) -344px -183px no-repeat;
    padding-left:5px;
    padding-right:19px;
    float:left;
}
.last_page01{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) -357px -286px no-repeat;
    padding-left:5px;
    padding-right:19px;
    color:#ccc;
    float:left;
}
.last_page02{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) -357px -203px no-repeat;
    padding-left:5px;
    padding-right:19px;
    float:left;
}
/* end 酒店分页 .page_link */

/* 验证提示 start */
.prompt{
    float:left;
    font-size:12px;
    height:20px;
    line-height:20px;
    border:1px #ffac75 solid;
    background-color:#fff4ed;
    color:#ff6600;
    padding-right:10px;
    font-family:"宋体";
}
.prompt .tpo{
    float:left;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -385px -27px ;
    width:20px;
    height:20px;
    padding-right:5px;
    *padding-right:0px;
}
.mdten{
    margin-left:10px;
}
/* 验证提示 end */

/* 价格接口 start*/
.priceAPI{
    width:100%;
    margin-top:10px;
}
.priceAPI th{
    background:#E9E9E9;
    height:25px;
    line-height:25px;
    font-weight:bolder;
    padding-left:10px;
    cursor:default;
}
.priceAPI td{
    height:22px;
    line-height:22px;
    padding-top:8px;
    padding-bottom:8px;
    padding-left:10px;
    border-bottom:1px dashed #DDDDDD;
}
.priceAPI .hotel_img{
    background:url("http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057") no-repeat scroll -390px -90px transparent;
    float:left;
    width:16px;
    height:13px;
    margin-top:4px;
    margin-right:5px;
    cursor:default;
    *margin-top:0px;
    display:inline-block;
}
* + html .priceAPI .hotel_img{
    margin-top:5px;
}
.priceAPI .hotel_notimg{
    float:left;
    width:16px;
    height:13px;
    margin-right:5px;
}
.priceAPI .line22{
    line-height:22px;
    width:160px;
    cursor:pointer;
    font-family:"宋体";
    float:left;
    *margin-top:8px;
    display:inline-block;
}
.txt_hotelSpan{
    *margin-bottom:5px;
}
.priceAPI  .hotel_pricetxt{
    width:135px;
    float:left;
}
.spanPresent{
    padding:2px 0 0 5px;
    z-index:15;
    /*position:relative;*/
}
* html .spanPresent {
    padding:2px 0 0 2px;
}
.priceAPI  .hotel_pricetxt a{
    padding-right:2px;
}
.priceAPI .hotel_Present{
    cursor:default;
    margin-bottom:-3px;
    *margin-bottom:0;
    z-index:2;
}
.priceAPI .hotel_info{
    margin:0 0 2px 0;
    *margin:0 1px 2px 1px;
}
.priceAPI .msprice{
    color:#999;
}
.priceAPI .tcprice{
    color:#FF6600;
    border-bottom:1px dashed #FF6600;
    float:left;
    cursor:default;
}
.priceAPI .spanprice{
    padding-left:3px;
    font-size:18px;
    font-weight:500;
}
.priceAPI .dpPrice{
    color:#ff6600;
}
/* 均价提示 start */
.averagePrice{
    width:484px;
    overflow:hidden;
    display:none;
}
.averagePriceIop{
    float:left;
    width:484px;
    height:6px;
    font-size:0px;
    line-height:normal;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -30px -368px;
}
.averagePriceTable{
    overflow:hidden;
    border:1px #ccc solid;
    border-top:none;
    width:482px;
    background-color:#fff;
}
.averagePriceTable table{
    width:100%;
    color:#666;
    margin-bottom:-1px;
}
.averagePriceTable table th{
    background:#eef7ff;
    height:25px;
    text-align:center;
    border-bottom:1px #ddefff solid;
    line-height:25px;
    padding-left:0px;
    font-weight:normal;
}
.averagePriceTable table td{
    border-bottom:1px #ddd solid;
    padding-left:0px;
}
.averagePriceTable table ul{
    text-align:center;
    height:auto;
}
.averagePriceTable table ul li{
    float:left;
    width:100%;
    text-align:center;
}
.averagePriceTable table ul .liDate{
    color:#333;
    font-family:Arial;
}
.averagePriceTable table ul .liPrice{
    color:#ff6600;
    font-family:Arial;
}
.averagePriceTable table ul .liBreakfast{
    color:#333;
}
.tdWeek{
    width:57px;
    height:67px;
    text-align:center;
    background:#f5f5f5;
    border-right:1px #ddd solid;
}
.averagePriceTable table .tableBorderNone{
    border-bottom:none;
}
/* 均价提示 end */
/* 房型预览 start */
.roomPreview{
    width:400px;
    overflow:hidden;
    border:2px #bde0ff solid;
}
.roomPreview .roomPreviewTop{
    height:28px;
    overflow:hidden;
    background:#eef7ff;
    border-bottom:1px #bbdfff solid;
}
.roomPreview .roomPreviewTop .roomTitle{
    float:left;
    font-size:14px;
    font-weight:bold;
    padding:3px 0 0 10px;
}
.roomPreview .roomPreviewTop .rmClose{
    float:right;
    width:15px;
    height:13px;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -390px -47px;
    margin:7px 10px 0 0;
    cursor:pointer;
}
.roomPreviewMain{
    padding:10px;
}
/* 房型预览 end */
/*到店支付*/
.todian_pay{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -694px 0;
    height: 17px;
    margin-left: -5px;
    margin-top: -10px;
    position: absolute;
    width: 25px;
    *margin-top: -15px;
    z-index:90;
}
.todian_pay1{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -694px -20px;
    height: 17px;
    margin-left: -5px;
    margin-top: -10px;
    position: absolute;
    width: 25px;
    *margin-top: -15px;
    z-index:90;
}
.pay_hotel_type{
    cursor:default;
}
/*按鈕*/
.priceAPI .yd_butm{
    float:right;
    width:51px;
    height:22px;
    padding-top:1px;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -320px 0;
    text-align:center;
    color:#fff;
    text-decoration:none;
    font-family:"宋体";
    margin-right:10px;
}
.priceAPI .yd_butm:hover{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -320px -27px;
    color:#fff;
    text-decoration:none;
}
.priceAPI  .yd_butm_no{
    float:right;
    width:51px;
    height:22px;
    padding-top:1px;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -320px -53px;
    text-align:center;
    color:#666;
    text-decoration:none;
    font-family:"宋体";
    cursor:pointer;
    margin-right:10px;
}
.priceAPI .yd_butm_no:hover{
    color:#666;
    text-decoration:none;

}
.priceAPI .fup_box_info{
    padding-top:5px;
    padding-bottom:5px;
}
.priceAPI .fup_box_info  .fup_r{
    float:left;
    width:500px;
    padding-left:20px;
    overflow:hidden;
}
.priceAPI .fup_box_info .fup_r dl{
    float:left;
    width:250px;
    line-height:21px;
    height:21px;
    overflow:hidden;
}
.priceAPI .fup_box_info  .fup_r dl dt{
    float:left;
    width:36px;
    overflow:hidden;
    white-space:nowrap;
}
.priceAPI .fup_box_info  .fup_r dl dd{
    float:left;
    width:194px;
}
.priceAPI .fup_box_info .img01{
    float:left;
    cursor:pointer;
    border:1px #ddd solid;
    padding:2px;
}
.priceAPI .fup_box_info .img02{
    float:left;
    cursor:pointer;
    border:1px #ffac75 solid;
    padding:2px;
}
/* 酒店礼物弹出提示 start */
.tipGift{
    float:left;
    width:420px;
    clear:both;
    overflow:hidden;
    display:none;
    z-index:100;
}
.tipGift .tipGift_head{
    float:left;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -30px -360px;
    width:420px;
    height:6px;
    line-height:none;
    font-size:0;
}
.tipGift .tipGift_main{
    float:left;
    padding:5px 5px 5px 0;
    overflow:hidden;
    border:1px #ffac75 solid;
    border-top:none;
    background:#fff4ed;
}
.picgift{
    float:left;
    width:30px;
    height:20px;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -312px -83px;
}
.tipGift .tipGift_main .giftBx{
    float:left;
    width:383px;
    overflow:hidden;
}
.tipGift .tipGift_main .giftBx dl{
    float:left;
    overflow:hidden;
    line-height:22px;
    color:#666;
}
.tipGift .tipGift_main .giftBx dl dt{
    float:left;
    width:60px;
}
.tipGift .tipGift_main .giftBx dl dd{
    float:left;
    width:323px;
}
.tipGift .tipGift_main .giftBx dl dd .dte{
    float:left;
}
.tipGift .tipGift_main .giftBx dl dd .tim{
    float:left;
    padding-left:10px;
}
.priceAPI  .xfq_bg{
    float:left;
    width:16px;
    height:17px;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat right -180px;
    cursor:pointer;
    margin-top:2px;
}
/* 酒店礼物弹出提示 start */
.close_hotelinfo{
    float:left;
    width:100%;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/list_page/listpage.png?v=2011051901) no-repeat 38px -435px;
    text-decoration:none;
}
.hotel_info1{
    float:left;
}

.hdbox{
    float:left;
    background:#e9e9e9;
    width:98.6%;
    height:27px;
    line-height:27px;
    margin-top:10px;
    margin-bottom:10px;
    cursor:pointer;
}
.hdbox .hdw{
    float:left;
    text-indent:10px;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -752px -104px;
    text-decoration:none;
    width:98.6%;
}
.hdbox .hdw:hover{
    text-decoration:none;
}
.qwen{
    float:left;
    width:11px;
    height:13px;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -390px -65px;
    position:absolute;
    margin-top:-5px;
    margin-left:-5px;
    *margin-top:-10px;
}
.moreHotelType01{
    float:right;
    padding-right:12px;
    margin-right:10px;
    *margin-right:5px;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat right -140px;
}
.moreHotelType02{
    float:right;
    padding-right:12px;
    margin-right:10px;
    *margin-right:5px;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat right -106px;
}
/* 价格接口 end */

/* 消费券提示弹出 点评奖金 start */
.tip_arch{
    width:305px;
    overflow:hidden;
    font-weight:normal;
    line-height:22px;
    display:none;
    z-index:100;
}
.tip_arch .arch_head{
    float:left;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -30px -360px;
    width:100%;
    height:6px;
    line-height:none;
    font-size:0;
}
.tip_arch .tip_arch_mit{
    float:left;
    width:288px;
    padding:5px 5px 5px 10px;
    overflow:hidden;
    border:1px #ffac75 solid;
    border-top:none;
    background:#fff4ed;
}
.tip_arch .tip_arch_p{
    color:#666;
    line-height:22px;
    padding-left:22px;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -784px -177px;
    display:block;
}
.tip_arch .tip_arch_p02{
    color:#666;
    line-height:22px;
}
/* 消费券提示弹出 点评奖金 end */

/* 定位位置 start */
.tipGiftwz{
    position: absolute;
    margin-top:20px;
    *margin-top:18px;
    margin-left:-25px;
}
.dwei_quan{
    position:absolute;
    margin-left:-10px;
    margin-top:16px;
    *margin-left:-10px;
    *margin-top:18px;
}
.dwei_quan{
    margin-top:14px\0;
}

.ykeWz{
    position:absolute;
    margin-left:-35px;
    margin-top:20px;
    *margin-left:-33px;
    *margin-top:20px;
}
.hotspot{
    position: absolute;
    margin-left: -62px;
    margin-top: 20px;
}
.commentwz{
    position:absolute;
    margin-left:-19px;
    margin-top:6px;
    *margin-left:-19px;
    *margin-top:1px;
}
.averagePricewz{
    position:absolute;
    margin-top:25px;
    margin-left:-270px;
    *margin-left:-270px;
    z-index:2;
}
.posLw{
    position:relative;
}

/* 定位位置 end */

/*******7.11 ********/
.gute_pop{
    width:305px;
    overflow:hidden;
    position:absolute;
    z-index:99;
    margin-left:-175px;
    margin-top:16px;
    *margin-top:12px;
    font-family:"宋体";
}
.gute_pop .gute_top{
    float:left;
    width:305px;
    height:6px;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat -220px -378px;
    font-size:0;
}
.gute_pop .gute_main{
    float:left;
    width:303px;
    border:1px #bbdfff solid;
    border-top:none;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/gute_bg.gif) repeat-x #eff7ff;

}
.gute_pop .gute_main .gute_p{
    padding:10px;
    text-align:left;
}
/**/

.six_iframe_city {
    Z-INDEX: 9999;
    FILTER: Alpha(Opacity = 0);
    WIDTH: 347px;
    BORDER-TOP-STYLE: none ! important;
    BORDER-RIGHT-STYLE: none ! important;
    BORDER-LEFT-STYLE: none ! important;
    POSITION: absolute;
    HEIGHT: 150px;
    BORDER-BOTTOM-STYLE: none ! important;
    opacity: 0
}

.six_city {
    FONT-SIZE: 12px;
    Z-INDEX: 10000;
    OVERFLOW: hidden;
    WIDTH: 347px;
    POSITION: absolute
}

.six_city_head {
    PADDING-LEFT: 10px;
    BACKGROUND: #005bb5;
    OVERFLOW: hidden;
    WIDTH: 337px;
    COLOR: #fff;
    LINE-HEIGHT: 24px;
    HEIGHT: 27px
}

.six_city_head SPAN {
    FONT-WEIGHT: bolder
}

.six_city_body {
    BORDER-RIGHT: #bcdfff 2px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 5px;
    OVERFLOW: hidden;
    BORDER-LEFT: #bcdfff 2px solid;
    WIDTH: 333px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #bcdfff 2px solid
}

.six_city_ul01 {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/common/common.png?v=201108291057) no-repeat 0px -290px;
    PADDING-BOTTOM: 0px;
    OVERFLOW: hidden;
    WIDTH: 323px;
    PADDING-TOP: 0px;
    HEIGHT: 21px
}

.six_city_ul01 LI {
    FLOAT: left;
    CURSOR: pointer;
    TEXT-ALIGN: center
}

.six_city_ul01 .at {
    BORDER-RIGHT: #bcdfff 1px solid;
    BORDER-TOP: #bcdfff 1px solid;
    FONT-WEIGHT: bolder;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #bcdfff 1px solid;
    WIDTH: 61px;
    LINE-HEIGHT: 20px
}

.six_city_ul01 .not {
    WIDTH: 63px;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 1px
}

.six_city_ul02 {
    OVERFLOW: hidden;
    WIDTH: 313px
}

.six_city_ul02 LI {
    MARGIN-TOP: 2px;
    FLOAT: left;
    MARGIN-BOTTOM: 2px;
    LINE-HEIGHT: 20px
}

.six_city_ul02 SPAN {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FLOAT: left;
    WHITE-SPACE: nowrap
}

.six_city_body .at02 {
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ffffff 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 4px;
    BACKGROUND: #ffffff;
    FLOAT: left;
    BORDER-LEFT: #ffffff 1px solid;
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: #ffffff 1px solid;
    WHITE-SPACE: nowrap
}

.six_city_body .at02:hover {
    BORDER-RIGHT: #bbdfff 1px solid;
    BORDER-TOP: #bbdfff 1px solid;
    BACKGROUND: #eef7ff;
    BORDER-LEFT: #bbdfff 1px solid;
    COLOR: #005bb5;
    BORDER-BOTTOM: #bbdfff 1px solid;
    TEXT-DECORATION: none
}

.six_city_body01 {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    WIDTH: 313px;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 5px
}

.six_dl01 {
    FLOAT: left;
    MARGIN: 2px 0px;
    OVERFLOW: hidden;
    WIDTH: 313px
}

.six_dl01 DT {
    FLOAT: left;
    WIDTH: 25px;
    COLOR: #ff6600;
    TEXT-ALIGN: center
}

.six_dl01 DD {
    MARGIN-TOP: 2px;
    DISPLAY: block;
    FLOAT: left;
    WIDTH: 288px
}

.six_dl01 DD SPAN {
    FLOAT: left;
    WHITE-SPACE: nowrap
}

.selectCity {
    MARGIN-TOP: -1px;
    DISPLAY: none;
    Z-INDEX: 999;
    POSITION: absolute
}

.block {
    DISPLAY: block
}

.none {
    DISPLAY: none
}

.soso_tbl {
    BORDER-RIGHT: #bbdfff 1px solid;
    BORDER-TOP: #bbdfff 1px solid;
    FONT-SIZE: 12px;
    Z-INDEX: 99999;
    BACKGROUND: #eef7ff;
    BORDER-LEFT: #bbdfff 1px solid;
    WIDTH: 108px;
    BORDER-BOTTOM: #bbdfff 1px solid;
    POSITION: absolute
}

.soso_tbl .tbl_td1 {
    COLOR: #666;
    BORDER-BOTTOM: #dddddd 1px dashed;
    FONT-FAMILY: Simyou
}

.soso_tbl TD {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    LINE-HEIGHT: 1.6;
    WHITE-SPACE: nowrap
}

.soso_tbl IMG {
    FLOAT: left;
    WIDTH: 9px;
    PADDING-TOP: 3px;
    HEIGHT: 11px
}

.soso_tbl .aOut {
    CURSOR: pointer;
    COLOR: #005bb5
}

.soso_tbl .aOut1 {
    CURSOR: pointer
}

.soso_tbl .aHover {
    BACKGROUND: #2288ee;
    CURSOR: pointer;
    COLOR: #fff
}

.soso_tbl .aHover1 {
    BACKGROUND: #2288ee;
    CURSOR: pointer;
    COLOR: #fff
}

.soso_tbl .td_lef {
    TEXT-ALIGN: left
}

.soso_tbl .td_rgt {
    TEXT-ALIGN: right
}

.six_iframe {
    Z-INDEX: 9999;
    FILTER: Alpha(Opacity = 0);
    WIDTH: 150px;
    BORDER-TOP-STYLE: none ! important;
    BORDER-RIGHT-STYLE: none ! important;
    BORDER-LEFT-STYLE: none ! important;
    POSITION: absolute;
    HEIGHT: 150px;
    BORDER-BOTTOM-STYLE: none ! important;
    opacity: 0
}

.dimCity {
    MARGIN-TOP: -1px;
    Z-INDEX: 999;
    POSITION: absolute
}

.hotel_sou_xinxi {
    BORDER-RIGHT: #bce0ff 1px solid;
    BORDER-TOP: #bce0ff 1px solid;
    MARGIN-TOP: -1px;
    DISPLAY: none;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    Z-INDEX: 9999;
    BACKGROUND: #eef7ff;
    PADDING-BOTTOM: 10px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: #bce0ff 1px solid;
    WIDTH: 413px;
    BORDER-BOTTOM: #bce0ff 1px solid;
    POSITION: absolute
}

.hotel_sou_xinxi01 {
    FLOAT: left;
    WIDTH: 403px
}

.hotel_sou_xinxi01_01 {
    FLOAT: left;
    PADDING-BOTTOM: 6px;
    WIDTH: 403px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #ccc 1px dashed
}

.hotel_sou_xinxi01 H4 {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    FLOAT: left
}

.hotel_sou_xinxi01 IMG {
    FLOAT: right;
    PADDING-TOP: 5px
}

.hotel_sou_xinxi01_02 {
    FLOAT: left;
    WIDTH: 413px;
    PADDING-TOP: 5px
}

.hotel_sou_xinxi01_02 LI {
    PADDING-RIGHT: 20px;
    FLOAT: left;
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 2px;
    WHITE-SPACE: nowrap
}

.hotel_sou_xinxi .claseSp1 {
    BACKGROUND: url(http://css.17u.cn/comm/images/cn/public/searchBox.png?v=11) no-repeat right -120px;
    FLOAT: right;
    WIDTH: 11px;
    CURSOR: pointer;
    HEIGHT: 11px;
}

/* 现金券 */
.cosPic{
    float:right;
    width:53px;
    height:28px;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/cash/picIcon.png) no-repeat;
    margin-right:10px;
}
.xjq{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/cash/xianjin.png) scroll no-repeat 0 0;
}
.xjfh{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/cash/xianjin.png) scroll no-repeat -72px 0;
}
.xjdk{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/cash/xianjin.png) scroll no-repeat -143px 0;
}
.jj{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/cash/xianjin.png) scroll no-repeat -212px 0;
}
/* #2 */
.dpjj{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/cash/xianjin.png) scroll no-repeat -72px 0;
}
.dkxj{
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/cash/xianjin.png) scroll no-repeat -143px 0;
}
/* end #2 */

.cmtContent .cmtvp .cmobg{
    float:left;
    width:61px;
    height:46px;
    text-decoration:none;

}
.zhengce .cmobg{
    float:left;
    width:61px;
    height:46px;
    text-decoration:none;

}
.zhengce .cmobg:hover{
    text-decoration:none;
}
.zhengce .cmobg p.mny{
    text-align:center;
    font-size:16px;
    font-weight:bold;
    color:#ff6600;
    font-family:Arial;
    padding:3px 0 0 0px;
}
.zhengce .cmobg p.mny span{
    font-size:16px;
}

/* #2 点评政策提示框 */
.cmtPolicyTip{
    width:240px;
    overflow:hidden;
    z-index:9999;
}
.cmtPolicyTip .cmtPolicyTip_head{
    float:left;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/cash/index.png) no-repeat -62px -354px;
    width:100%;
    height:6px;
    line-height:none;
    font-size:0;
}
.cmtPolicyTip .cmtPolicyTip_head_R{
    float:left;
    background:url(http://img1.40017.cn/cn/new_ui/hotel/image/cash/index.png) no-repeat -548px -354px;
    width:100%;
    height:6px;
    line-height:none;
    font-size:0;
}
.cmtPolicyTip .cmtPolicyTip_mit{
    float:left;
    width:238px;
    padding:0px;
    overflow:hidden;
    border:1px #ffac75 solid;
    border-top:none;
    background:#fff4ed;
}
.cmtPolicyTip .cmtPolicyTip_top{
    background:#FFD5BC;
    padding:2px 10px;
    color:#B64700;
    font-size:14px;
    border-bottom:1px solid #f90;
}
.cmtPolicyTip .cmtPolicyTip_p{
    background:#fff;
    color:#666;
    line-height:22px;
    padding:5px 10px;
}
.cmtPolicyTip_p a {
    font-family: \5B8B\4F53, sans-serif;
}
.cmtPolicyTip .cmtPolicyTip_p.bm_line{
    border-bottom:1px dashed #999;
}
/* end #2 */
/* end 现金券 */

/* 点评奖金 折扣奖金 */
.span_dpjj,
.span_zkjj {
    float: left;
    width: 47px;
    height: 17px;
    margin-top: 2px;
    margin-left: 15px;
}
* html .span_dpjj,
* html .span_zkjj {
    display: inline;
}
.span_dpjj {
    background: url(http://img1.40017.cn/cn/new_ui/hotel/image/list_page/sdf.png?v=2012213) no-repeat -41px -97px;
}
.span_zkjj {
    background: url(http://img1.40017.cn/cn/new_ui/hotel/image/list_page/sdf.png?v=2012213) no-repeat -41px -117px;
}
/* 点评奖金 折扣奖金 */
/*热点提示*/

.spRight,.spMid,.spLeft {
    float: left;
    width: 6px;
    height: 16px;
    margin-top: 2px;
    color:#fff;
    line-height:16px;
}
.spRight {
    background: url(http://img1.40017.cn/cn/new_ui/hotel/image/list_page/list_redian_bg.png) scroll no-repeat 0 -49px;

}
.spLeft {
    background: url(http://img1.40017.cn/cn/new_ui/hotel/image/list_page/list_redian_bg.png) scroll no-repeat 0 -31px;
    margin-left: 10px;
}
.spMid{
    background: url(http://img1.40017.cn/cn/new_ui/hotel/image/list_page/list_redian_bg.png) scroll repeat-x 0 -13px;
    width:auto;
}
/* --- 4 clear float --- */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
* html .clearfix {
    zoom: 1;
}
*:first-child + html .clearfix {
    zoom: 1;
}
/* --- end 4 clear float --- */

/* 地区分块 搜索列表页，poi页 */

.spanbt .hili {color: #ff6600;padding-right:1px;}
.category {border:5px solid #bbdfff;width:660px;padding:5px 10px 10px; position: absolute; z-index: 30;background: #ffffff;margin-top:-1px;margin-left:-48px;}
.c_ct_wrap_link {margin-top: 5px; width: 150px;margin-right: 10px; overflow: hidden;float: left;height: 19px; line-height: 15px;}
.c_ct a {white-space: nowrap; float: left; padding: 2px 5px; height: 15px; line-height: 15px;}
.c_ct span.gray {white-space: nowrap; float: left; padding: 2px 5px; height: 15px; line-height: 15px; color: #999999;}
.c_ct a {padding-top: 3px\9;padding-bottom: 1px\9;}
.c_x {position: absolute;right: 10px; top: 6px; width: 9px; height: 8px; background: url(http://img1.40017.cn/cn/new_ui/hotel/image/list_page/c_x.png) no-repeat 3px 3px; overflow: hidden; padding:3px;cursor: pointer; z-index: 2;}
.c_tab {height: 26px; position: relative; z-index: 1;}
.c_tray {position: relative; z-index: 0; margin-top: -1px;}
.c_th, .separate, .sw_th {float:left;}
.c_th, .sw_th {cursor:pointer;}
.sw_tab {border-bottom: 1px solid #d7d7d7; padding-bottom: 10px;}
.c_th {height: 26px;margin-right:10px;display:inline;line-height:26px; }
.c_th a {float: left; padding: 2px 5px; height: 15px; line-height: 15px;}
.c_th a {padding-top: 3px\9;padding-bottom: 1px\9;}


#id_category .c_th a{padding-right:15px;background:url("http://img1.40017.cn/cn/new_ui/hotel/image/list_page/list_redian_bg.png") no-repeat scroll right -78px transparent }
#id_category .brown a{color:#b54800;padding-right: 15px;background: url("http://img1.40017.cn/cn/new_ui/hotel/image/list_page/list_redian_bg.png") no-repeat scroll right -66px transparent;}
.separate {padding: 0 10px;}
.c_tab_crt, .sw_tab_crt {cursor:default;}
.c_tab_crt a:hover, .sw_tab_crt:hover {color: #ffffff; text-decoration: none;}
.c_tab_crt {background: url(http://img1.40017.cn/cn/new_ui/hotel/image/list_page/list_redian_bg.png) no-repeat center 20px transparent;}
#id_category .sw_tab_crt {background: #2288ee;}
#id_category .c_tab_crt a {  background: url("http://img1.40017.cn/cn/new_ui/hotel/image/list_page/list_redian_bg.png") no-repeat scroll right -88px #2288ee;;color:#ffffff;}
#id_category .sw_th {margin-right: 25px;}
.sw_tab_crt {color: #ffffff;}
#id_category span.h18{height:20px;overflow:hidden;}


#id_category .hot_comm{padding-right:10px;}
#id_category .hot_comm ,#id_category .no_bg{float:left;height:31px; background: url("http://img1.40017.cn/cn/new_ui/hotel/image/list_page/area_u.png") no-repeat scroll center bottom transparent;}
#id_category .no_bg{background-position:0 -100px;}

.comm_con{
    width:644px;
    white-space:nowrap;
}

#id_category .on a{background-color:#28E;color:#fff;height:15px;line-height:15px;}
* html .c_th, * html .separate, * html .c_ct a {display:inline;}

#search_geo_out .more_button01 {background: url(http://img1.40017.cn/cn/new_ui/hotel/image/list_page/dum.png) no-repeat 0 -38px; padding: 0 3px 0 7px; color:#005BB5;}
#search_geo_out .more_button01:hover {background: url(http://img1.40017.cn/cn/new_ui/hotel/image/list_page/dum.png) no-repeat -52px -38px; padding: 0 3px 0 7px; color:#005BB5;}

.hotelSeach_boxmini span.more_button01 {background: url(http://img1.40017.cn/cn/new_ui/hotel/image/list_page/dum.png) no-repeat 0 0; padding: 0 3px 0 7px; color:#005BB5;}
.hotelSeach_boxmini span.more_button01_hover {background: url(http://img1.40017.cn/cn/new_ui/hotel/image/list_page/dum.png) no-repeat -52px 0; padding: 0 3px 0 7px; color:#005BB5;cursor: pointer;height: 19px;line-height: 19px;width: 42px;float: left;}

.hotelSeach_boxmini span.more_button02 {background: url(http://img1.40017.cn/cn/new_ui/hotel/image/list_page/dum.png) no-repeat 0 -19px; padding: 0 3px 0 7px; color:#005BB5;}
.hotelSeach_boxmini span.more_button02_hover {background: url(http://img1.40017.cn/cn/new_ui/hotel/image/list_page/dum.png) no-repeat -52px -19px; padding: 0 3px 0 7px; color:#005BB5;cursor: pointer;height: 19px;line-height: 19px;width: 42px;float: left;}

* html .give_ct .nob {vertical-align: -2px;}