@charset "utf-8";
/* CSS Document */
#hotel_list{ width:990px; margin:0 auto; text-align:left}
#hotel_list a:hover{ color:#F30; font-weight:bold;}
#hotel_l_left{ float:left; width:180px;}
.left_ct_bg{ background-image:url(/hotel/new/images/1_01.gif); width:180px; height:27px; margin-top:5px;}
.left_ct_bg b{ text-align:center; margin:8px 0 0 30px; float:left; display:inline; color:#333333; font-size:13px;}
#hotel_search{  border:#A9C7EA 1px solid; border-top:0; width:178px; padding-top:5px;}
#hotel_search form{ padding-left:3px;}
#hotel_search input{ height:15px;}
#hotel_search input, select{ width:100px; margin-left:5px;}
#hotel_search .submit{ width:66px; height:21px; margin:10px 0 5px 0}

#hotel_ul{  border:#A9C7EA 1px solid; border-top:0;  width:178px; padding-top:5px;}
#hotel_ul li{ float:left; width:170px; padding:5px 0 4px 5px;display:inline; border-bottom:#EBEBEB 1px dashed; color:#0F5997}
#hotel_ul li a{ color:#0F5997}
#hotel_ul .selectTag { color:#f30; font-weight:bold}
.around li{ line-height:160%}
#hotel_l_right{ float:right; width:810px; margin-top:5px; display:inline; padding-left:7px;}
#h_address{ font-family:Arial, Helvetica, sans-serif; padding:10px 0 3px 5px; float:left}
#h_address img{ padding-right:5px; position:relative; top:1px;}
#h_address a{ color:#0058B0}
.aaa{ float:left;}
.bbb{ float:right; padding-right:10px;}

#room_cap{ width:810px; }
#room_cap .room_name{ font-size:18px; margin:10px 10px 0 10px; float:left; display:inline}
#room_cap .room_name img{ margin:0 2px 0 2px;}
#room_cap .room_name span{ font-size:13px;}

#room_menu{ margin-top:10px; float:left}
#room_menu ul{}
#room_menu li{ background:url(/hotel/new/images/un_detail1.gif) no-repeat; width:106px; height:26px; float:left;  text-align:center; margin-left:5px; position:relative; top:3px;}
#room_menu li a{ line-height:230%; padding:0px 0 0 0px; color:#FFF}
#room_menu li a:hover{ color:#FFF; font-weight:500; text-decoration:none}
#room_menu .selectTag{ background:url(/hotel/new/images/un_detail.gif) no-repeat; width:106px; height:26px; font-weight:bold; }
#room_menu .selectTag a{ line-height:230%; color:#000; cursor:default}
#room_menu .selectTag a:hover{ color:#000; font-weight:bold}

#room_content{ border:#A7C1DA 1px solid; width:808px; }
#room_info{ width:790px; margin:0 auto;}
#room_info td{}
#room_info .room_info_ul{margin:10px 10px 0 5px}
#room_info .room_info_ul li{ padding:5px 0 5px 0; border-bottom:#CCCCCC 1px dashed}
#room_info .plbg{background:#E3E3E3; float:left; padding:5px; margin:10px 0 0 10px; display:inline; width:100px;}
#room_info .room_pinglun{ background:#FFFFFF; height:100px; padding:5px; border-bottom:#A3A3A3 1px solid; border-right:#A3A3A3 1px solid}
#room_info .room_pinglun font{font-size:17px; font-weight:bold; color:#0055AA; font-family:Arial, Helvetica, sans-serif}
#room_info .room_pinglun a{ color:#0055AA; margin-left:2px;}
#room_info .room_pinglun img{ position:relative; top:1px;}
#room_info .room_pinglun li{ margin-top:7px;}
.fenbgbg { display:block; margin:6px auto; width:86px; height:7px; font-size:1px; text-align:left; overflow:hidden; }
.fenbg { display:block; margin-top:-7px; width:100%; height:7px; background:url(/hotel/new/images/2.gif) no-repeat; }
.ids { display:block; margin:0 1px; height:7px; font-size:1px; background-color:#feb902; }
#room_info .hrr td{ border-bottom:#066BBE 2px solid}
#room_info p{ float:left; width:570px; text-indent:2em; line-height:170%; margin-top:10px;}
#room_info .room_img{ float:right; width:180px;margin-top:10px;}

#menu_date{ background:url(/hotel/new/images/tourbg_02.gif) repeat-x left; height:33px; border-bottom:#93B7CC 1px solid}
#menu_date input{ width:80px; margin-right:10px; height:15px;}
#menu_date span{ float:right; position:relative; top:8px;}
#menu_date b{ float:left; margin:15px 0 0 10px; font-size:14px; color:#0058B0}


#my_hotel{ width:100%}
#my_hotel .my_hotel_menu{ background:#E9F4FF;}
#my_hotel ul{ background:#E9F4FF;  width:40px; text-align:center}
#my_hotel ul li{border-right:#A9C7EA 1px solid; border-bottom:#A9C7EA 1px solid; padding:5px 0 5px 0; }
#my_hotel ul .selectTag{ border-right:0; border-bottom:#A9C7EA 1px solid;  background:#FFF; cursor:auto; font-weight:bold; color:#F00}
#my_hotel ul .selectTag a{ color:green}
#my_hotel ul a{ color:#000}
#my_hotel ul span{ color:#F00;}
#room_list{ width:100%;text-align:center; margin-top:2px; vertical-align:top;}
#room_list tr{ height:25px;}
#room_list td{ border-bottom:#CCCCCC 1px dashed}
#room_list .tit{ height:25px;}
#room_list .tit td{ background:#EFEFEF; border-bottom:#CCCCCC 1px solid; } 
#room_list .scx{text-decoration:line-through;}
#room_list .orange{ color:#FF6600; }
#room_list .blue{ color:#1968C4; padding-left:10px; text-align:left}
.yuding{ background:#0055AA; border:#CCCCCC 1px solid; color:#FFFFFF; width:50px; height:23px; font-weight:bold; position:relative; top:1px; cursor:pointer}
#qita_info li{ padding:5px 0 5px 10px; border-bottom:#CCCCCC 1px dashed; line-height:180%}

#zongping{ width:790px; margin:10px 0 10px 5px}
#zongping .zongfen{ background:url(/hotel/new/images/comment_bg01.gif) no-repeat; width:110px; height:46px; margin-left:20px;}
#zongping .zongfen b{ color:#FF3300; line-height:160%; position:relative; top:5px; left:10px;}
#zongfen_list{ margin-top:10px; width:100%}
#zongfen_list .tit b{ margin-left:20px;}
#zongfen_list .tit{ height:27px;}
#zongfen_list .tit td{ background:#EAF7FD; border-top:#68A7F6 1px solid}
#zongfen_list p{ line-height:170%; text-indent:2em; padding:10px 0 0 10px;}
#zongfen_list .list_fen{ border-right:#CCCCCC 1px dashed; padding:5px 0 5px 0;}

#my_pinglun{ width:100%;}
#my_pinglun .tit{ height:27px;}
#my_pinglun .tit td{ background:#D0EFFD; padding:3px 0 0 20px;}
#my_pinglun .tit td a{ color:#0058B0}
#my_pinglun textarea{ margin:10px 0 5px 10px}
#my_pinglun table{ width:300px; text-align:center}
#my_pinglun table input{ position:relative; top:-2px;}
#my_pinglun table tr{ height:23px;}
#my_pinglun table .bgblue{ background:#E9F1F3}
#my_pinglun .yanzheng{ padding:0 0 5px 10px;}
#my_pinglun .yanzheng img{ margin:0 5px 0 5px}

#hotel_img{ width:790px; margin:0 auto; padding:10px 0 10px 0}
#hotel_img li{ border:#CCCCCC 1px solid; padding:5px; float:left;  text-align:center; line-height:230%;  margin:5px 4px 5px 8px; display:inline}
#hotel_img a{color:#0058B0;}
#hotel_img a:hover{color:#FF6600;}
#hotel_img img{ width:100px}
#room_list{ position:relative; top:-3px;}

#tagContent {
}
.tagContent {
DISPLAY: none;}
#tagContent DIV.selectTag {
DISPLAY: block
}