﻿.title div{
    width:120px; 
    text-align:left; 
    float:left; 
    margin-top:5px;
}
.cnt div{
    width:120px; 
    text-align:left; 
    float:left; 
    margin-top:5px;
}



.off7{
    background:url('../images/arrow_7off.gif') no-repeat;
    width:45px;
    height:15px;
    background-color:#FDF001;
    float:left; 
    margin:4px 0 0 10px;
}

.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; color:#000000;}

.panel_hotelsimg_active {
    width:100px;
    height:80px;
    padding:2px;
    border:solid 2px #636363;
    float:left;
    margin-bottom:5px;
    margin-right:5px;
    cursor:pointer;
}

.panel_hotelsimg_inactive {
    width:100px;
    height:80px;
    padding:2px;
    border:solid 2px White;
    float:left;
    margin-bottom:5px;
    margin-right:5px;
    cursor:pointer;
}

.left_block .content div { margin-top:10px;}

.tab3_cont{
    width:738px; 
    margin-left:10px; 
    clear:both;
}

.tab3_cont .title2{
    background:url('../images/arrow_title.gif') no-repeat 5px 14px;
    padding:10px 25px 0 25px;
}

.tab3_cont .title3{
    color:#ED7262;
    border-bottom:dashed 1px #CFCFCF;
    padding:5px;
}

.tab3_cont .item_cont{
    padding:5px 25px 10px 25px; 
}
.tab3_cont .item_cont .cont{
    margin-bottom:3px;
}
 
 

#right_cont_1L {
    min-height:110px;
    _height:110px;
    float:left;
    width:380px;
}

#right_cont_1R {
    min-height:110px;
    _height:110px;
    float:left;
    background-image:url('../images/head_line.gif');
    background-repeat:no-repeat;
    padding:5px 10px 0 15px;     
	overflow:hidden;
	width:340px;
}

#right_cont_2T {
    width:740px;
    height:29px;
    background-color:#FBFBFB;
}

#divtips { 
    border:solid 1px #FECD81;
    background-color:#FFFFE5;
    padding:5px 5px 10px 10px;
    width:706px;
    margin:10px 0px 15px 0px;
}

#divtips ul{
    margin-top:0px;
}

#divtips ul li{
    margin-left:35px;
    list-style-type:square;
}

#right_cont_4menutab div{
    width:120px;
    height:25px;
    font-weight:bold;
    cursor:pointer;
    text-align:center;
    line-height:25px;
    float:left;
    text-decoration:none;
    display:block;
    margin-right:5px;
}

#right_cont_4menutab div.active {
    background-image:url('../images/qh_title_red.gif');
    color:White;
}

#right_cont_4menutab div.inactive {
    background-image:url('../images/qh_title_gray.gif');
    color:Black;
}

#roomprice_title{
    width:87px; 
    height:24px; 
    background-image:url('../images/fj_title.gif'); 
    float:left; 
    font-weight:bold; 
    font-size:12px; 
    padding-top:5px;
    text-align:center;
}

#hotel_title{
    padding:5px 0 0 5px;
    font-size:16px;
    color:#004ea2;
    line-height: 30px; 
    font-weight:bold;
    height:35px;
}

#hotel_title_kj{
    padding:5px 0 0 5px;
    font-size:16px;
    color:#004ea2;
    line-height: 30px; 
    font-weight:bold;
    height:35px;
}

#hotel_title_jd{
    padding:5px 0 0 5px;
    font-size:16px;
    color:#155b40;
    line-height: 30px; 
    font-weight:bold;
    height:35px;
}

#hotel_title_kz{
    padding:5px 0 0 5px;
    font-size:16px;
    color: #00a3d1;
    line-height: 30px; 
    font-weight:bold;
    height:35px;
}


#hotel_title_kj a{
     color:#004ea2;
      text-decoration:none;
}

#hotel_title_jd a{
     color:#155b40;
      text-decoration:none;
}

#hotel_title_kz a{
    color: #00a3d1;
     text-decoration:none;
}
#hotel_links{
    padding:5px 0 0 45px;
}
#hotel_icons{
    padding:5px 0 0 47px; 
    margin-top:2px;
   
}

#hotel_icons div{
    float:left;
    width:24px;
  
    margin-right:10px;
}

#ricon_bxx_True{background:url('../images/ricon_bxx.gif') no-repeat;}
#ricon_cfj_True{background:url('../images/ricon_cfj.gif') no-repeat;}
#ricon_hy_True{background:url('../images/ricon_hy.gif') no-repeat;}
#ricon_kd_True{background:url('../images/ricon_kd.gif') no-repeat;}
#ricon_tc_True{background:url('../images/ricon_tc.gif') no-repeat;}
#ricon_wx_True{background:url('../images/ricon_wx.gif') no-repeat;}
#ricon_xy_True{background:url('../images/ricon_xy.gif') no-repeat;}
#ricon_zc_True{background:url('../images/ricon_zc.gif') no-repeat;} 
#ricon_kfwxsw_True{background:url('../images/ricon_kfwxsw.gif') no-repeat;} 

#ricon_bxx_False{background:url('../images/ricon_bxx_0.gif') no-repeat;}
#ricon_cfj_False{background:url('../images/ricon_cfj_0.gif') no-repeat;}
#ricon_hy_False{background:url('../images/ricon_hy_0.gif') no-repeat;}
#ricon_kd_False{background:url('../images/ricon_kd_0.gif') no-repeat;}
#ricon_tc_False{background:url('../images/ricon_tc_0.gif') no-repeat;}
#ricon_wx_False{background:url('../images/ricon_wx_0.gif') no-repeat;}
#ricon_xy_False{background:url('../images/ricon_xy_0.gif') no-repeat;}
#ricon_zc_False{background:url('../images/ricon_zc_0.gif') no-repeat;} 
#ricon_kfwxsw_False{background:url('../images/ricon_kfwxsw_0.gif') no-repeat;} 


#tabroomprice td {
    height:25px; 
    border-bottom:dashed 1px #CFCFCF;
    padding:0 0 0 10px;
}

#tabroomprice tr.head {
    background-color:#F1F1F1; 
    height:28px; 
    border-bottom:dashed 1px #CFCFCF;
}

#tabroomprice tr.head td {
    background-color:#F1F1F1; 
    font-weight:bold; 
    color:#666666;
}
.alert_login {background:#FFF5F5;width:740px;height:27px;line-height:27px;border-bottom:1px solid #F6CAC2;text-align:center;color:#ff0000;
}

#panel_Date_SetConfirm {
    width:633px; 
    height:28px;
    float:left; 
    border-bottom:solid 1px #D5D5D5; 
    text-align:right; 
    padding-right:20px;
}

#panel_Date_Set { 
    float:left; 
    margin-top:5px;
    text-align:right;
    width:570px;
}

#panel_Date_Confirm {
    background-image:url('../images/btn_org_50.gif'); 
    display:block; 
    width:50px;  
    height:20px; 
    color:White;  
    text-align:center; 
    text-decoration:none; 
    float:right; 
    margin-top:5px;
}

#tabroomprice td.yuding { padding:2 0 0 20px;}

#menutabredbar {
    clear:both; 
    background-image:url('../images/qh_title_line.gif'); 
    background-repeat:repeat-x; 
    width:740px; 
    height:10px; 
    margin-top:-2px;
}

#maptabright {
    width:241px; 
    height:23px; 
    border-bottom:solid 1px #D5D5D5; 
    float:right;
}
 

#panel_membercmt .title {
    color:#EE7061; 
    border-bottom:dashed 1px #CFCFCF;  
}

#panel_membercmt .cont {
    text-indent:2em; 
    line-height:150%; 
    margin-top:2px;
    margin-bottom:5px;
}

#panel_hotelbigimg { width:460px; float:left; cursor:pointer;}

#hotelimg { width:228px; float:left; margin-top:-4px;}



#areanav {
    border-bottom:solid 1px #D1D1D1;
    padding:0 0 2px 0;
    margin:0 0 5px 0;
}

#youhui100{
    width:15px;
    height:15px;
}

/*地图*/
#map {
    width:100%;
    height:100%;
}
  .pointtype  {
     width:210px;
     margin:10px 0 0 0;
     *margin:0;
     height:370px;
     overflow:hidden;
}

 .pointtype div.cont {
     cursor:pointer;
     height:25px;
     width:210px;
     
}

.pointtype div.left {
    float:left;
    width:15px;
    _width:20px;
    background:transparent;
    height:25px;
    padding-left:5px;
    line-height:25px;
}
.pointtype div.middle {
    float:left;
    width:130px;
    _width:125px;
    background:transparent;
    height:25px;
    overflow:hidden;
    line-height:25px;
}
.pointtype div.right {
    float:left;
    width:55px;
    background:transparent;
    height:25px;
    line-height:25px;
    padding-left:5px;
}

 .pointtype div.mouseon {
     background-color:#EEEEEE;
}

 .pointtype div.mouseout {
}
 


 #infowindow p.title {
    font-weight:bold;
    font-size:14px;
    margin-bottom:10px;
}
#infobox {
    height:75px;
    border-top:solid 1px #CCCCCC;
    background-color:#EFEFEF;
    padding:5px 0 0 20px;
}
#infobox a {
    color:#009900;
}
.showboxs a{overflow:hidden; display:block; width:140px; padding-left:10px; line-height:20px; height:20px; float:left}
.showboxs a:hover{overflow:hidden; display:block; width:140px; padding-left:10px; line-height:20px; height:20px; float:left;background-color:#e9f4f1;}

.showboxs span{ cursor:pointer;}

#cardtype {
    position:absolute;
    left:1px;
    top:7px;
    width:130px;
    height:20px;
    color:White;
    text-align:center;
    cursor:pointer;
    background-color:#9D9D9D;
}

#panel_cardtype{
    position:absolute;
    left:1px;
    top:27px;
    background-color:White;
    width:180px;
    border:solid 1px #AEB0A3;
    text-align:left;
    padding:10px 0 0 5px;
    display:none;
}

#panel_cardtype div.img {
    border:solid 3px #BDBDBD;
    float:left;
}
#panel_cardtype div.cardname {
   float:left; 
   margin-left:5px;
}

#panel_cardtype div.panel_img_name {
  margin-bottom:10px; 
  margin-left:10px;
}
