﻿/*查询方式切换*/
.select750 {clear:both;width:750px;margin-top:10px;}
.select_title {width:740px;background:url(../images/list_line.gif);background-repeat:repeat-x;background-position:bottom; padding-right:10px;height:22px;_height:23px;_overflow:hidden;_background-position:0px 22px;}
.select750s {clear:both;width:750px;display:none;margin-bottom:0px;}
.select_out {float:left;font-weight:bold;background: url(../images/list_y.gif) no-repeat left;font-size:12px;color:#000;line-height:25px;height:25px;width:100px;text-align:center;margin-right:7px;}
.select_over {float:left;font-weight:bold;background: url(../images/list_g.gif) no-repeat left;font-size:12px;color:#fff;line-height:25px;height:25px;width:100px;text-align:center;margin-right:7px;}
.select_title {width:740px;background:url(../images/list_redline.gif);background-repeat:repeat-x;background-position:bottom; padding-right:10px;height:32px;_height:32px;_overflow:hidden;_background-position:0px 25px;}
.select_date {font-size:12px; float:right;line-height:22px;height:22px;}

.slt_title{width:735px; height:31px; line-height:28px;padding:0px 5px 0px 10px; background:#ECECEC;font-size:12px;}
.slt_end{width:730px; height:28px; line-height:28px;padding:0px 10px 0px 10px; background:#ffffff;font-size:12px;margin-top:10px;}
.slt{float:left;height:20px;line-height:21px;margin-top:4px;}
a.slt:link{float:left;display:block;width:130px;height:20px;line-height:21px;font-size:12px;background:url(../images/list_white.gif) no-repeat;text-align:center;;margin-right:10px;cursor:pointer;text-decoration:none;margin-top:5px;}
a.slt:visited {float:left;display:block;width:130px;height:20px;line-height:21px;font-size:12px;background:url(../images/list_white.gif) no-repeat;text-align:center;;margin-right:10px;cursor:pointer;text-decoration:none;margin-top:5px;}
a.slt:active {float:left;display:block;width:130px;height:20px;line-height:21px;font-size:12px;background:url(../images/list_white.gif) no-repeat;text-align:center;;margin-right:10px;cursor:pointer;text-decoration:none;margin-top:5px;}
a.slt:hover{float:left;display:block;width:130px;height:20px;line-height:21px;font-size:12px;background:url(../images/list_gray.gif) no-repeat;text-align:center;margin-right:10px;text-decoration:none;}
a#slt{float:left;display:block;width:130px;height:20px;line-height:21px;color:#000;font-size:12px;background:url(../images/list_blue.gif) no-repeat;text-align:center;margin-right:10px;text-decoration:none;}
.slt_order {float:left;width:450px;}
.slt_page {float:right;_margin-top:5px;margin-top:5px;}
.page{width:45px;height:18px;line-height:14px;text-align:center;font-size:12px;border:1px solid #CFCFCF;margin:0px 0px 0px 5px; background:#fff;cursor:pointer;}
.page_unable {width:45px;height:18px;line-height:14px;text-align:center;font-size:12px;color:#C1C1C1;border:1px solid #FBFBFB;margin:0px 0px 0px 5px;background:#ECECEC;}
.hotel_list {width:734px;padding:8px;background-color:#F7F5E7;background-position:top;_background-position:0px 0px;}
.hotel_num{ float:left;width:35px;height:23px;line-height:20px;text-align:center;font-weight:bold;font-size:16px;color:#DAB13B;margin-right:8px;background:url(../images/num_bg.gif) no-repeat;}
.hotel_info{float:left;width:580px;margin-left:10px;}
.hotel_pic{float:left;width:120px; height:185px;padding:10px; border:1px solid #E6D9B3; background:#ffffff; text-align:center;}
.seven{ float:left;background-color:#fffa00;height:16px; line-height:16px;width:45px;padding:2px;margin-left:10px;}
.seven a{ font-size:12px;text-decoration:none; }
.hotel_tab{ border-left:1px solid #fff;}
.hotel_tab th{background-color: #F4ECD1;color: #915833;text-align: center;vertical-align: middle;font-weight: normal;height: 30px;line-height: 30px;padding: 2px 0 2px 10px;}
.hotel_tab td {text-align:left;font-size:12px;padding-left:5px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #F4ECD1;border-right:1px solid #F4ECD1;vertical-align:middle; background:#F7F5E7;text-align:center; height:30px;}
.hotel_tr td{background:#E1EDF85CB;height:20px;}
.hotel_open{width:80px; height:25px; line-height:25px; margin-left:475px; color:#B24C01; cursor:pointer;}
.hotel_map{width:748px; text-align:center; overflow:hidden;border:1px solid #ECECEC;}
.arrow_prom{background:url(../images/alert_bg.gif) no-repeat;width:730px;height:26px;line-height:26px;padding:3px 10px 7px 10px;color:#000;}
.list_price {width:567px;height:25px;padding:5px 10px 0px 0px;}
.list_price .over {background:url(../images/list_price.gif) no-repeat;font-size:12px;color:#B58700;line-height:25px;height:25px;width:80px;text-align:center;padding-right:1px;}
.list_price .out {background:url(../images/list_price.gif) no-repeat 0px -25px;font-size:12px;line-height:25px;height:25px;width:80px;text-align:center;padding-right:1px;cursor:pointer;}
.select_login {background:#FFFBDE;width:577px;height:27px;line-height:27px;border-bottom:1px solid #F1DB9A;text-align:center;color:#ff8a00;}


/*商圈用户控件*/
.searchresult_mapjump {
    background:transparent url(../images/areainfo_temp_map05.gif) no-repeat scroll 0 0;
    font-size:12px;
    height:155px;
    line-height:120%;
    overflow:hidden;
    padding:5px 5px 30px;
    text-align:left;
    width:230px;
    z-index:1000;
}
.searchresult_mapjump dfn {
    color:#0055AA;
    cursor:pointer;
    float:right;
    font-family:Simsun;
    font-style:normal;
    font-weight:bold;
}
.base_sider_more {
    background:transparent url(../images/areainfo_bg_16x16.gif) no-repeat scroll 2px -160px;
    float:right;
    margin:5px 0 0;
    padding-left:20px;
    color:#0055AA;
    text-decoration:none;
}

.searchresult_mapjump p {
    margin-top:5px;
    min-height:109px;
}

a.sort {
    display:block;
    float:left;
    font-size:12px;
    height:20px;
    line-height:20px;
    margin-left:10px;
    text-align:center;
    text-decoration:none;
    width:130px;
    margin-top:5px;
}

 .active {
    background:transparent url(../images/list_blue.gif) no-repeat scroll 0 0;
    
}

 .inactive {
    background:transparent url(../images/list_white.gif) no-repeat scroll 0 0;
    color:#5D5D5D;
}

 .inactive:hover {
    background:transparent url(../images/list_gray.gif) no-repeat scroll 0 0;
    color:#5D5D5D;
}

.tb_pointdetail {
    width:240px; 
    height:68px; 
}

.tb_pointdetail .td1 {
    border-bottom:solid 1px #D4DBE1; 
    border-right:solid 1px #D4DBE1;
}

.tb_pointdetail .td2 {
    border-bottom:solid 1px #D4DBE1; 
}

.tb_pointdetail .td3 {
    border-right:solid 1px #D4DBE1;
}

.tb_pointdetail p {
    margin-left:10px;
    
}

.tb_pointdetail .cmtsgrade {
    margin-left:10px;
}