@charset "utf-8";
/* CSS Document */

/* layer background  */
#LayerBack { position:absolute; z-index:1000; top:0; left:0; width:100%; height:100%; background-color:#ffffff; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; }
#LayerContents { position:absolute; z-index:1001; }

#LayerContents dl {list-style:none; margin:5px;}
#LayerContents dt, #LayerContents dd {float:left; margin:0;}

.trMouseOver {background-color:#f0f5dc;}
.trMouseOver td.reser_list_bdline{text-decoration:underline;}
.trMouseOut {background-color:#ffffff;}


#n_pop{background-color:#D32912; width:630px; padding:10px;}
#n_pop_m{width:490px; height:415px; background-color:#D32912; padding:10px;}
#n_pop{text-align:left; width:610px;}
#no_room_photo{text-align:center; margin-top:70px; width:570px; height:70px;}

#n_pop h1, #n_pop_m h1{background:url(http://image.utravelnote.com/images/common/bullet/ico_h1.gif) no-repeat 0pt 3px;color:#FFFFFF; font-size:12px;font-weight:bold;padding:0pt 0pt 5px 10px; text-align:left;}
#contarea div.tg,  #contarea_m div.tg{background:url(http://image.utravelnote.com/images/common/layout/pop_bg_top_right.gif) no-repeat right bottom; height:10px;}
#contarea div.bg, #contarea_m div.bg{background:url(http://image.utravelnote.com/images/common/layout/pop_bg_bot_right.gif) no-repeat right top; height:10px;}
#contarea div.tg div, #contarea_m div.tg div{background:url(http://image.utravelnote.com/images/common/layout/pop_bg_top_left.gif) no-repeat left bottom; height:10px;}
#contarea div.bg div, #contarea_m div.bg div{background:url(http://image.utravelnote.com/images/common/layout/pop_bg_bot_left.gif) no-repeat left top; height:10px;}
#contarea_m div.tg{width:481px;}
#contarea_m div.bg{width:481px;}

div.content01{background:#FFFFFF; margin:0pt; padding:0pt 5px;}
div.content01_m{background:#FFFFFF; width:481px; height:365px;}
#contentDataArea{overflow-x:hidden; overflow-y:scroll; padding:0pt 5px;}
div.room_type{background:url(http://image.utravelnote.com/images/common/bullet/bul_red09.gif) no-repeat 0 4px; color:#F16962; font-weight:bold; width:auto; height:20px; padding-left:22px; text-align:left;}
div.room_type select{color:#8A8A8A; text-align:left;}

div.reserve_date_info{text-align:center; padding-bottom:8px;}
div.reserve_date_info a{font-weight:bold;}
div.reserve_date_info img{cursor: pointer;}
div.reserve_date_info span{color:#D32912;font-family:Arial;font-size:20px;text-align:center;}

#room_date_price table{width:573px; border-collapse:collapse;}
#room_date_price th{background:#EFEFEF; border:1px solid #BFBFBF;color:#020202;font-weight:bold;height:20px;text-align:center;vertical-align:middle;}
#room_date_price th.sun{color:#D32912;}
#room_date_price th.sat{color:#3349BF;}
#room_date_price tbody td{font-weight:bold; border:1px solid #BFBFBF; padding:4px 2px 2px;vertical-align:middle;}
#room_date_price tbody td a, #room_date_price tbody td div span.fr{color:#F16962;}
#room_date_price tbody td.ex_three_view{font-weight:normal;}
#room_date_price tbody td div span{padding-left:7px;} 
#room_date_price tbody td p{clear:left; text-align:right;}
#room_date_price p.room_subinfo{font-weight:bold; margin:10px 0; text-align:right;} 

p.dot3{background:url(http://image.utravelnote.com/images/common/bullet/dot_grey01.gif) repeat-x; width:auto; height:1px;}
#room_type_photo{clear:both; padding:10px 0 5px 0}
#room_type_photo div.fr{width:170px;}
#room_type_photo div.fr div.sbot01{background:url(http://image.utravelnote.com/images/common/layout/sbox_01_bot.gif) no-repeat center top; height:7px; font-size:0px;}
.cl{clear:left;}

div.val_photo_view {background:url(http://image.utravelnote.com/images/common/layout/sbox_01_con.gif) repeat-y;}
div.val_photo_view li.fl {clear:left; background:transparent url(http://image.utravelnote.com/images/common/layout/pop_photos_bg.gif) no-repeat center; height:50px; margin:5px 0 5px 8px; width:75px; display:inline;}
div.val_photo_view li.fr {background:url(http://image.utravelnote.com/images/common/layout/pop_photos_bg.gif) no-repeat center; height:50px; margin:5px 8px 5px 0px; width:75px; display:inline; }
div.val_photo_view li img {width:65px; height:48px; margin-top:1px;}
div.val_photo_view ul li {cursor:pointer;}
div.val_photo_view p{clear:both; font-weight:bold; color:#F16962; text-align:center; padding:5px 0px;} 
div.val_photo_view div{text-align:center; padding:5px 0 10px 0;}


a.rs_type{background:url(http://image.utravelnote.com/images/common/bullet/bul_red12.gif) no-repeat 0pt 3px; font-size:13px; padding-left:14px; margin-right:10px;}
p.rs_select{clear:left; font-weight:bold; padding:5px 0px; text-align:left; margin-top:60px;}
div.bphoto{background:url(http://image.utravelnote.com/images/common/layout/pop_photo_bg.gif) no-repeat left top; height:305px; padding:7px 3px 0pt; text-align:center; vertical-align:middle; width:376px;}
div.stop01{background:url(http://image.utravelnote.com/images/common/layout/sbox_01_top.gif) no-repeat center bottom; height:7px; font-size:0px;}



