﻿.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; }

.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:420px;
}

#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:300px;
}

#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:#085FB7;
    line-height: 30px; 
    font-weight:bold;
    height:35px;
}

#hotel_title_kj{
    padding:5px 0 0 5px;
    font-size:16px;
    color:#085FB7;
    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_xc{
    padding:5px 0 0 5px;
    font-size:16px;
    color: #660000;
    line-height: 30px; 
    font-weight:bold;
    height:35px;
}

#hotel_title_kj a{
     color:#085FB7;
      text-decoration:none;
}

#hotel_title_jd a{
     color:#155b40;
      text-decoration:none;
}

#hotel_title_kz a{
    color: #00a3d1;
     text-decoration:none;
}
#hotel_title_xc a{
    color: #660000;
     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:5px;
}

#ricon_1_True{ background:url(../images/all_pics.gif) no-repeat -7px -1435px;width:24px; height:24px;}
#ricon_1_False{ background:url(../images/all_pics.gif) no-repeat -7px -1470px;width:24px; height:24px;}
#ricon_2_True{ background:url(../images/all_pics.gif) no-repeat -47px -1435px;width:24px; height:24px;}
#ricon_2_False{ background:url(../images/all_pics.gif) no-repeat -47px -1470px;width:24px; height:24px;}
#ricon_3_True{ background:url(../images/all_pics.gif) no-repeat -87px -1435px;width:24px; height:24px;}
#ricon_3_False{ background:url(../images/all_pics.gif) no-repeat -87px -1470px;width:24px; height:24px;}
#ricon_4_True{ background:url(../images/all_pics.gif) no-repeat -126px -1435px;width:24px; height:24px;}
#ricon_4_False{ background:url(../images/all_pics.gif) no-repeat -126px -1470px;width:24px; height:24px;}
#ricon_5_True{ background:url(../images/all_pics.gif) no-repeat -166px -1435px;width:24px; height:24px;}
#ricon_5_False{ background:url(../images/all_pics.gif) no-repeat -166px -1470px;width:24px; height:24px;}
#ricon_6_True{ background:url(../images/all_pics.gif) no-repeat -207px -1435px;width:24px; height:24px;}
#ricon_6_False{ background:url(../images/all_pics.gif) no-repeat -207px -1470px;width:24px; height:24px;}
#ricon_7_True{ background:url(../images/all_pics.gif) no-repeat -251px -1435px;width:24px; height:24px;}
#ricon_7_False{ background:url(../images/all_pics.gif) no-repeat -251px -1470px;width:24px; height:24px;}
#ricon_8_True{ background:url(../images/all_pics.gif) no-repeat -367px -1435px;width:24px; height:24px;}
#ricon_8_False{ background:url(../images/all_pics.gif) no-repeat -367px -1470px;width:24px; height:24px;}
#ricon_9_True{ background:url(../images/all_pics.gif) no-repeat -287px -1435px;width:24px; height:24px;}
#ricon_9_False{ background:url(../images/all_pics.gif) no-repeat -287px -1470px;width:24px; height:24px;}
#ricon_13_True{ background:url(../images/all_pics.gif) no-repeat -325px -1435px;width:24px; height:24px;}
#ricon_13_False{ background:url(../images/all_pics.gif) no-repeat -325px -1435px;width:24px; height:24px;}


#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; 
    
}
.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:540px;
     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:#E1EDF8EEE;
}

 .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:#E1EDF8;
    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;
}
