@charset "utf-8";
@import url('justtour.css');

/*住宿券版面棕色系*/
 .h1b{FONT-SIZE: 16px; LINE-HEIGHT: 18px; background-image:url(../images/t_talk_b.png); background-repeat:no-repeat; 
 height:49px; width:219px;padding:10px 0px 0px 10px; margin:0px; color:#ffffff;}
 
 #toplist_link_b{ width:900px; margin:5px 0px 10px 10px; color:#ce934f;}
 #toplist_link_b a, #toplist_link_b a:visited{ color:#333333;}
 #toplist_link_b a:hover{ color:#ce934f;}

.h-intro_in_b{background-image:url(../images/act_table_01_2b.png); background-repeat:no-repeat;width:218px; padding:15px 0px 0px 0px;
  margin-top:-10px; color:#333333;}
.h-intro_in_b ul { padding:0px 0px 0px 9px;color:#333333; }
.h-intro_in_b ul li{color:#333333; width:200px;}
.h-intro_in_b ul img{ margin:0px 0px 0px 0px;}
.h-intro_in_b ul li.h_liaison02{ margin:5px 0px 0px 0px; border-width:1px 0px 0px 0px; border-color:#522508; border-style:solid; 
  padding:3px 0px 0px 0px; color:#522508;}
  
  .h5b{FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #260b02; LINE-HEIGHT: 16px;}
  .h5b a, .h5b a:visited{FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #260b02; LINE-HEIGHT: 16px; text-decoration:underline;}
  .h5b a:hover{ text-decoration:none;}
  
 .buycar_in_b{background-image:url(../images/act_table_01_2b.png); background-repeat:no-repeat;width:218px; padding:15px 0px 0px 9px;
  margin-top:-10px; color:#333333; overflow:hidden;}

 .h6b{list-style:none; background-image:url(../images/spot_iconb.png); background-repeat:no-repeat; padding:0px 0px 0px 15px;
  background-position: 0px 1px;color:#522508; line-height:12pt; margin:0px 0px 0px 0px;}
 .h6b a, .h6b a:visited{color:#522508;}
  
 .room_classify_b{ color:#ffffff; line-height:16pt; background-color:#522508; padding:0px 1px 0px 1px;}
 
  #but03_list_b{ background-image:url(../images/but03_bg_b.png); background-repeat:no-repeat; width:200px; height:21px;
    padding:3px 0px 0px 5px;}
  #but03_list_b ul li, #but03_list_b ul li a{ color:#ffffff; float:left; padding:0px 6px 0px 0px;}
  #but03_list_b ul li a:hover{ color:#FFFF00;}
   
 .buycar_agree_b{width:200px; margin:0px 0px 10px 0px;  padding:0px 0px 2px 10px; line-height:16pt;}
 .buycar_agree_b ul li{ color:#522508;}
 .buycar_agree_b a{ color:#0066FF;}
 .buycar_agree_b a:hover{ color:#FF0033;}
 
 
 #product_search_b{ margin:0px 0px 50px 5px; background-color:#f3e7d5; padding:5px 0px 5px 0px;}
 #product_search_b ul{ margin:0px 0px 0px 10px; }
 #product_search_b ul li{ line-height:22pt; color:#522508;}
 #product_search_b a{ color:#0099CC;}
 
 #step_info_b{margin:0px 0px 0px 0px; line-height:16pt;width:693px; background-color:#fff8ed; overflow:hidden; }
 #step_info_b ul{ float:left;}
 #step_info_b ul li{ float:left; color:#4a280f;}
 
 div#content_b{border-width:0px 1px 0px 1px; border-style:solid; border-color:#CE934F;}
 
 div#content_b{width:948px; margin:0px auto 0px auto; text-align:left;background-color:#fff8ed; 
 padding:0px 0px 18px 0px; overflow:hidden;}
 

 #hotel_prodcut01b{margin:0px 0px 0px 0px; background-color:#ffffff; background-image:url(../images/pb01_bg_01b.jpg); background-repeat:no-repeat; padding:0px 0px 10px 0px;}
 
 .pb02_t03_b{ margin-top:0px; background-image:url(../images/icon01_b.gif); background-repeat:no-repeat; width:100px; height:19px;
  color:#ffffff;list-style-type:none; padding:4px 0px 0px 20px; font-weight:bold;}
 
 .pb02_picb{ float:right; width:220px; text-align:center; background-color:#f3d194;}
 .pb02_picb img{ border:1px #ffffff;}
 
 .border_w01{border:1px #ffffff;}
 
 #hotel_pb01b{ border-style:solid; border-width:0px 0px 1px 0px; border-color:#8c4a32; overflow:hidden; height:40px;
 background-color:#FFFFFF;}
 #hotel_pb01b ul{ float:left;}
 #hotel_pb01b ul li{ float:left;}
 
  li.check_but_b
  { width:120px; height:30px; text-align: center;font-size: 13px; color: #ffffff;line-height:26pt; font-weight:bold;
	background-image: url(../images/checkbut_b_on.png); background-repeat: no-repeat;margin:10px 0px 0px 0px;}
  li.check_but_b a, li.check_but_b a:visited
  { width:120px; height:30px; text-align: center;font-size: 13px; color: #ffffff;line-height:26pt; font-weight:bold;}
  li.check_but_b a:hover
  { width:120px; height:30px; text-align: center;font-size: 13px; color: #ffffff;line-height:26pt; font-weight:bold; text-decoration:none;}
  li.check_but01_b
  { width:120px; height:30px; text-align: center;font-size: 13px; color: #ffffff;line-height:26pt; font-weight:bold;
	background-image: url(../images/checkbut_b.png); background-repeat: no-repeat; margin:10px 0px 0px 0px; background-position:0px 5px; }
  li.check_but01_b a, li.check_but01_b a:visited
  { font-size: 13px; color: #402301; text-decoration: none; line-height:26pt; font-weight:bold; width:120px; height:30px;}
  li.check_but01_b a:hover
  { font-size: 13px; color: #ffffff; text-decoration: none; line-height:26pt; font-weight:bold;width:120px; height:30px; }
  li.check_but01_b:hover 
  {background-image: url(../images/checkbut_b_on.png); background-repeat: no-repeat;background-position:0px 0px;}
  
  #page_list_b{ margin:10px 0px 10px 200px; height:17px;text-align:center;}
  #page_list_b ul{ text-align:center;}
  #page_list_b ul li{ float:left; padding-left:5px;}
  #page_list_b a, #page_list_b a:visited{ color:#522508;}
  #page_list_b a:hover{ color:#0099CC;} 
 
 .pb02_box_b{ background-color:#FFFDD9; border-color:#bca380; border-style:solid; border-width:1px 1px 1px 1px; color:#333333;
 height:28px; line-height:22pt; background-image:url(../images/pb02_boxbg_b.gif); margin:0px 0px 7px 0px;}
 .pb02_box_b:hover{ background-color:#FEFFB9;background-image:url(../images/pb02_boxbg_on.gif); }
 .pb02_box_b, .pb02_box_b a,.pb02_box_b a:hover{ text-decoration:none; cursor:pointer;}
 .pb02_name{ background-image:url(../images/pb02_name.png); background-repeat:no-repeat; background-position:5px 6px;
 padding-left:22px; color:#333333;}
 
 #calendar_b{ width:650px; margin:10px; color:#333333; line-height:16pt; overflow:hidden; border-width:0px 1px 1px 1px;
   border-style:solid; border-color:#522508;}
 
 .shotel_name_b{height:30px;  background-image:url(../images/shotel_name_bg_b.gif); background-repeat:no-repeat;
 color:#ffffff; font-size:14px; padding:0px 0px 0px 20px; line-height:22pt; border-width:2px 0px 0px 0px; border-style:solid;
 border-color:#522508;}
 
 .day_but_b{ background-image:url(../images/day_but01.png); background-repeat:no-repeat; width:70px; height:20px;
  color:#FFFFFF; line-height:16pt; text-align:center;}
 .day_but_b a{color:#FFFF00; line-height:16pt; text-align:center; width:70px; height:20px; display:block; }
 .day_but_b a:hover{color:#FFFFFF; line-height:16pt; text-align:center; text-decoration:none;width:70px; height:20px; display:block; }
 .day_but_b:hover{ background-image:url(../images/day_but01_on.png); background-repeat:no-repeat; cursor:pointer;width:70px; height:20px;}
 
 table#day_td_b{ background-color:#aea196; margin:0px 0px 10px 0px;table-layout: fixed;word-break: break-all; line-height:14pt;}

 tr.week_usual_b{background-color:#eae2d4;height:25px;text-align:center; }
 .weekend_b{ background-color:#fbd9b0; color:#b11177;}
 .brown_t01{color:#4a280f;}
  
 .day_number_b{ background-color:#faf1e1; height:20px; color:#663300; font-weight:bold;}
 .day_number_b a, .day_nmuber_b a:visited{color:#333333; font-weight:bold;}
 .day_number_b a:hover{ color:#0072ff;}
 .day_number_b:hover{ background-color:#FFFFCC; cursor:pointer;color:#0072ff;} 
 
 .shotel_info_b{ width:380px;float:left; margin:5px 10px 0px 0px; padding:20px 10px 20px 10px; background-color:#eee9e1;
 border-width:0px 0px 0px 0px; border-style:dotted;border-color:#0058CE;}
 .shotel_info_b label{ float:left; width:70px; margin:0px 10px 5px 0px;}
 .shotel_info_b p{ line-height:13pt; color:#522508;}
 .shotel_info02{ color:#333333;line-height:13pt;border-width:0px 0px 0px 0px; border-style:dotted;border-color:#0058CE;}
 
 .more04_b, .more04_b a, .more04_b a:hover{background-image:url(../images/gif_more03_b.png); background-repeat:no-repeat;float:right;  width:36px; height:11px;cursor: pointer;  }
 
 .list_suit_b,.list_usual_b
 {overflow:hidden;display:inherit; margin:0px 0px 10px 0px;}
 .list_suit_b p, .list_usual_b p
 { background-image:url(../images/32pxmania_b.png); background-repeat:no-repeat; padding:0px 0px 0px 20px; font-size:10pt;
 color:#f6520a;border-width:0px 0px 1px 0px; border-style:groove;border-color:#775a50;}
 .list_suit_b ul, .list_usual_b ul
 {margin:5px 0px 0px 7px; }
 .list_suit_b ul li, .list_usual_b ul li
 { background-image:url(../images/arrow1_016.gif); background-repeat:no-repeat; background-position:0px 5px;
 line-height:16pt;padding:0px 0px 0px 13px;}
 .list_suit_b em, .list_usual_b em
 {color:#CC0000;font-style: normal;}
 .list_suit_b i,  .list_usual_b ul li i
 {color:#333333;font-style: normal;}
 .list_suit_b ul li a,  .list_suit_b ul li a:visited,
 .list_usual_b ul li a, .list_usual_b ul li a:visited
 {color:#5b874b;}
 
  tr.morder_01b{height:28px;text-align:center;color:#ffffff; height:25px;
  background:url(../images/brown_bg.gif) bottom #e4be82 repeat-x; height:30px; border-width:1px;border-color:#aea196;}
  .oinfo_in02b{ background-color:#f1f1f1; padding:3px 0px 3px 5px; color:#4a280f;}
  table.morder_b{ background-color:#aea196; margin:0px 0px 0px 0px;table-layout: fixed;word-break: break-all; line-height:14pt;}
  .oinfo_02b { background-color:#FFFFFF; padding:3px 0px 3px 5px;color:#1F4F02;}
  .oinfo_02b:hover{ background-color:#FFFFcc;}
  .oinfo_02b ul li{ color:#1F4F02;}
  .oinfo_02{ background-color:#FFFFFF; padding:3px 0px 3px 5px;color:#1F4F02;}
  .oinfo_02:hover{ background-color:#FFFFcc;}
  .oinfo_02 ul li{ color:#1F4F02;}
   

  .topay_but_b{ background-image:url(../images/topay_but_b.png); background-repeat:no-repeat; width:70px; height:20px;float:left; margin-left:5px;  }
  .topay_but_b a, .topay_but_b a:hover{ width:70px; height:20px; display:block; }
  .topay_but_b:hover{ background-image:url(../images/topay_but_on_b.png); background-repeat:no-repeat; cursor:pointer;width:70px; height:20px;display:block; } 
  
  .goback_but_b{ background-image:url(../images/goback_butb.png); background-repeat:no-repeat; width:70px; height:20px;float:left; margin-left:5px;  }
  .goback_but_b a, .goback_but_b a:hover{ width:70px; height:20px; display:block; }
  .goback_but_b:hover{ background-image:url(../images/goback_but_onb.png); background-repeat:no-repeat; cursor:pointer;width:70px; height:20px;display:block; }  
  
  .shotel_name03b{height:30px;  background-image:url(../images/shotel_name_bg_b.gif); background-repeat:no-repeat;
  color:#ffffff; font-size:14px; padding:0px 0px 0px 20px; line-height:22pt; border-width:2px 1px 0px 1px; border-style:solid;
  border-color:#522508;}
 
  .oinfo_01{background-color:#eee9e1;padding:2px 3px 2px 0px; color:#333333;}

  .customer_but_b{ background-image:url(../images/customer_butb.png); background-repeat:no-repeat; width:70px; height:20px;float:left; margin-left:5px;  }
  .customer_but_b a, .customer_but a:hover{ width:70px; height:20px; display:block; }
  .customer_but_b:hover{ background-image:url(../images/customer_but_onb.png); background-repeat:no-repeat; cursor:pointer;width:70px; height:20px;display:block; } 
  
  .in_but_b{ background-image:url(../images/in_butb.png); background-repeat:no-repeat; width:70px; height:20px;float:left; 
  padding:2px 0px 2px 0px;  }
  .in_but_b a, .in_but a:hover{ width:70px; height:20px; display:block; }
  .in_but_b:hover{ background-image:url(../images/in_but_onb.png); background-repeat:no-repeat; cursor:pointer;width:70px; height:20px;display:block; }
  
  .del_but_b{ background-image:url(../images/del_butb.png); background-repeat:no-repeat; width:70px; height:20px;float:left; margin-left:5px;  }
  .del_but_b a, .del_but a:hover{ width:70px; height:20px; display:block; }
  .del_but_b:hover{ background-image:url(../images/del_but_onb.png); background-repeat:no-repeat; cursor:pointer;width:70px; height:20px;display:block; }
  
  .cbuy_but_b{ background-image:url(../images/cbuy_butb.png); background-repeat:no-repeat; width:70px; height:20px; }
  .cbuy_but_b a{ width:70px; height:20px; display:block; }
  .cbuy_but_b a:hover{width:70px; height:20px; display:block; }
  .cbuy_but_b:hover{ background-image:url(../images/cbuy_but_onb.png); background-repeat:no-repeat; cursor:pointer;width:70px; height:20px;}
  
  .white_td01{ background-color:#f6f6f6;padding:10px 0px 10px 5px; color:#1F4F02; }
  .white_td01:hover{ background-color:#FFFFcc;}
  .white_td01 ul li{color:#1F4F02;}
  .white_td02{ background-color:#f6f6f6;padding:10px 0px 10px 5px;color:#1F4F02; }

  .addnew_but{ background-image:url(../images/newadd_butb.png); background-repeat:no-repeat; width:85px; height:22px;float:left; margin-left:10px;  }
  .addnew_but a, .addnew_but a:hover{ width:85px; height:22px; display:block; }
  .addnew_but:hover{ background-image:url(../images/newadd_but_onb.png); background-repeat:no-repeat; cursor:pointer;width:85px; height:22px;display:block; } 
  
  .sendok_but_b{ background-image:url(../images/sendok_butb.png); background-repeat:no-repeat; width:70px; height:20px;float:left; margin-left:5px;  }
  .sendok_but_b a, .sendok_but a:hover{ width:70px; height:20px; display:block; }
  .sendok_but_b:hover{ background-image:url(../images/sendok_but_onb.png); background-repeat:no-repeat; cursor:pointer;width:70px; height:20px;display:block; } 
  
  #ca_sure{width:900px; float:left;margin:5px 0px 15px 24px;overflow:hidden; background-color:#FFFFFF; padding:0px 0px 30px 0px;}
  #ca_sure ul li{ float:left; margin-right:20px; }
  
  .nosend_but{ background-image:url(../images/nosend_butb.png); background-repeat:no-repeat; width:70px; height:20px;float:left; margin-left:5px;  }
  .nosend_but a, .nosend_but a:hover{ width:70px; height:20px; display:block; }
  .nosend_but:hover{ background-image:url(../images/nosend_but_onb.png); background-repeat:no-repeat; cursor:pointer;width:70px; height:20px;display:block; }
  
  .detail_02{ padding-left:5px;color:#1F4F02; }
  .detail_02 ul li{color:#1F4F02; }
  
  .addbuyok_but{ background-image:url(../images/addbuyok_but.png); background-repeat:no-repeat; width:70px; height:20px; }
  .addbuyok_but a{ width:70px; height:20px; display:block; }
  .addbuyok_but a:hover{width:70px; height:20px; display:block; }
  .addbuyok_but:hover{ background-image:url(../images/addbuyok_but_on.png); background-repeat:no-repeat; cursor:pointer;width:70px; height:20px;}   
