@charset "utf-8";
/* CSS Document */

.title{ width:100%; height:42px; background:#18a580; color:#fff; font-size:18px; font-family:'微軟正黑體', sans-serif; font-weight:bold; line-height:42px; padding-left:20px;    margin-top: 50px;}
.title span{font-family: 'Slabo 27px', serif; color:#e50a57; background:url(../images/do.png) no-repeat right center; padding-right:35px;}.room_title{ width:100%; height:42px; background-color:#32363D; color:#FFF; font-size:18px; font-family:'微軟正黑體', sans-serif; line-height:42px; padding-left:20px;}

h2{border:0px solid #e70012;font-size:18px;color:#fff; font-weight:100; margin-bottom:15px; margin-top:20px; padding-left:20px;}
#location_ladiv p{line-height:25px; font-size:12px; color:#ddd; padding:0 20px 0 20px; overflow:hidden;}



#location_ladiv{ width:100%; border:0px solid #F00;}
.google_map{width:100%;}
#map_canvas{width:100%; height:250px;}

.location_inform{ overflow:hidden; margin-left:20px; margin-right:20px;border:0px solid #999; margin-top:20px; margin-bottom:15px;}
.location_txt{line-height:20px; font-size:12px; padding-top:5px;}

.bt_btdiv{ margin-top:15px; margin-bottom:20px; overflow:hidden;}
a.Previous_bt{ float:left; left:0px; width:65px; height:28px;border:1px solid #fff;text-decoration:none; color:#fff; text-align:center; margin-left:20px; font-size:12px; line-height:28px;}
a.Previous_bt:hover{background:rgba(255, 255, 255, 0.75); color:#666;}

a.LIST_bt{ float:left; left:0px; width:65px; height:28px;border:1px solid #fff;text-decoration:none; color:#fff; text-align:center; margin-left:20px; font-size:12px; line-height:28px;background:#999;}
a.LIST_bt:hover{background:rgba(209, 192, 165, 0.75); color:#fff;}

a.Next_bt{ float: right; right:0px; width:65px; height:28px; border:1px solid #fff;text-decoration:none; color:#fff; text-align:center; margin-right:20px; font-size:12px; line-height:28px;}
a.Next_bt:hover{background:rgba(255, 255, 255, 0.75); color:#666;}