﻿@charset "utf-8";
/* HTML
-------------------------- */
html, body {
	height: 100%;
	width: auto;
	margin:0;
	padding:0;
}
body {
	background-image: url(../images/bg-page.gif);
}
/* wrap
-------------------------- */
#wrapper {
	width:960px;
	margin-right: auto;
	margin-left: auto;
	position:relative;
}
#top {
	width:950px;
	margin:0 auto;
}
#container {
	width:auto;
	position:relative;
}
#center {
	width:920px;
	margin:0 auto;
}
#left {
	width:650px;
	margin-left:20px;
	vertical-align:top;
}
#sidebar {
	margin-right:20px;
	width:250px;
	vertical-align: top;
	float: right;
}
#sidebar .ad {
	margin:0 0 20px 0;
	width:auto;
	text-align:center;
}

#sidebar .item {
	position:relative;
	margin:10px 0 0 0;
}
#sidebar .trip_pic {
	width:90px;
	height:70px;
}
#sidebar .trip_name {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	color: #333;
	top: 3px;
	width:110px;
	float:right;
}
#sidebar .trip_push {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	color: #333;
	width:110px;
	text-align:right;
	float:right;
	margin-top:10px;
}
#sidebar .comments {
	position:relative;
	margin:0;
}
#sidebar .comments_user {
	margin:5px;
	padding:5px;
	border:1px solid #ccc;
	width:60px;
	height:60px;
}
#sidebar .comments_name {
	position: absolute;
	left: 90px;
	width: 115px;
	height:40px;
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	color: #333;
	top: 3px;
}
#sidebar .comments_userinfo {
	position: absolute;
	left: 90px;
	width: 115px;
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 13px;
	color: #333;
	top: 50px;
	text-align:right;
}
#sidebar .comments_devide {
	height: 24px;
	width: 230px;
	overflow: hidden;
	left:0px;
	position:absolute;
}
#sidebar .poi_name {
	width: 210px;
	font-family: "微軟正黑體";
	font-weight: bold;
	font-size: 17px;
	color: #333;
	margin:15px 0 5px 0;
}
#left_sidebar {
	width:250px;
	vertical-align:top;
	margin-left:20px
}
#left_sidebar .ad {
	margin:0 0 20px 0;
	width:auto;
	text-align:center;
}
#right {
	width:650px;
	left:250px;
	margin-right:20px;
	vertical-align: top;
	float: right;
}
#footer {
	background-image: url(../images/footerBg.gif);
	padding:20px 0 0 0;
	clear:both;
}
#footer div#top {
	width:920px;
	height:120px;
	margin:0 auto;
}
#footer div#bottom {
	width:920px;
	margin:0 auto;
	height:60px;
}
/* Basic Layout
-------------------------- */

div.popup {
	position:absolute;
	width:770px;
	padding-top:20px;
	background-color: #FFF;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	z-index:999999999;
	left:50%;
	top:200px;
	margin-left:-385px;
	display:none;
}
div.popup iframe {
	width:740px;
	height:500px;
}

/* Popup
-------------------------- */
a.button_white {
	font-size:15px;
	font-family: "微軟正黑體";
	font-weight:bold;
	color:#0075b2;
	text-decoration:none;
	padding:10px;
	margin:5px;
	display:block;
	border:1px solid #DDD;
	text-align:center;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	background:#FFFFFF;
}
a.button_white:hover {
		color:#0075b2;
		border-color:#8b8875;
		text-decoration:none;
}
a.button_white:active {
	background:#8b8875;
	color:#fff;
	text-decoration:none;
}
a.button_blue {
	font-size:15px;
	font-family: "微軟正黑體";
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	padding:5px 15px 5px 15px;
	margin:5px;
	border:1px solid #209bdb;
	text-align:center;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	background:#209bdb;
}
a.button_blue:hover {
		color:#fff;
		border-color:#0075b2;
		text-decoration:none;
		background:#209bdb;
}
a.button_blue:active {
	background:#0075b2;
	color:#fff;
	text-decoration:none;
}

a.button_blue_no {
	font-size:15px;
	font-family: "微軟正黑體";
	font-weight:bold;
	color:#ddd;
	text-decoration:none;
	padding:4px 10px 4px 10px;
	margin:3px;
	border:1px solid #ddd;
	text-align:center;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	background:#fff;
}

a.button_blue_no:hover {
	font-size:15px;
	font-family: "微軟正黑體";
	font-weight:bold;
	color:#ddd;
	text-decoration:none;
	padding:4px 10px 4px 10px;
	margin:3px;
	border:1px solid #ddd;
	text-align:center;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	background:#fff;
}

a.button_blue2 {
	font-size:15px;
	font-family: "微軟正黑體";
	font-weight:bold;
	color:#838383;
	text-decoration:none;
	padding:4px 10px 4px 10px;
	margin:2px;
	border:1px solid #ddd;
	text-align:center;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	background:#ddd;
}
a.button_blue2:hover {
		color:#fff;
		border-color: #0075b2;
		text-decoration:none;
		background: #0075b2;
}
a.button_blue2:active {
	background:#8b8875;
	color:#fff;
	text-decoration:none;
}

a.coupon_button_download {
	display:block;
	font-size:15px;
	font-family: "微軟正黑體";
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	padding:5px;
	border:1px solid #209bdb;
	text-align:center;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	background:#209bdb;
}
a.coupon_button_download:hover {
		color:#fff;
		border-color:#0075b2;
		text-decoration:none;
		background:#209bdb;
}
a.coupon_button_downloade:active {
	background:#0075b2;
	color:#fff;
	text-decoration:none;
}

a.button_green {
	font-size:15px;
	font-family: "微軟正黑體";
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	width:200px;
	padding:5px;
	margin:5px;
	border:1px solid #567600;
	text-align:center;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	background:#79a600;
}
a.button_green:hover {
		color:#fff;
		border-color:#567600;
		text-decoration:none;
		background:#8cbc0c;
}
a.button_green:active {
	background:#79a600;
	color:#fff;
	text-decoration:none;
}
a.button_red {
	font-size:15px;
	font-family: "微軟正黑體";
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	width:200px;
	padding:5px;
	margin:5px;
	border:1px solid #762800;
	text-align:center;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	background:#a63800;
}
a.button_red:hover {
		color:#fff;
		border-color:#762800;
		text-decoration:none;
		background:#d64800;
}
a.button_red:active {
	background:#a63800;
	color:#fff;
	text-decoration:none;
}
.clear {
  clear:both;
　　height:0;
　　margin:0;
　　padding:0;
　　width:0;
　　border:none;
　　overflow:hidden;
  font-size:0px;
  line-height:0px;
}
/* 清理浮动 */  
.clearfix:after {  
  visibility:hidden;  
  display:block;  
  font-size:0;  
  content:" ";  
  clear:both;  
  height:0;  
}  
.clearfix {  
  zoom:1;  
}
.more {
	text-align:right;
	margin:5px 0 5px 0;
}
.page {
	background-image: url(../images/pageBg.gif);
	margin:7px 0 0 0;
}
.pageTop {
	height: 85px;
	background-repeat: repeat-x;
	background-position: left bottom;
}
.pageBottom {
	background-image: url(../images/pageBottom.gif);
	height: 40px;
}
.section {
	width:840px;
	margin:0 0 0 70px;
}
.breadcrumb {
	position:absolute;
	margin:3px 0 0 30px;
	font-size:.8em;
}
.wrapperReport {
	background-image: url(../images/report-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.wrapperReport .left {
	width:547px;
	float:left;
}
.wrapperReport .right {
	float:left;
	width:293px;
}
.tab {
	float:right;
	margin:31px 120px 0 0;
}
.overlay {
	position:absolute;
}
.overlay .ol {
	height:113px;
	background-image: url(../images/overlay_a.png);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 15px;
	display:table-cell;
	vertical-align: top;
}
.overlay .or {
	display:table-cell;
	vertical-align: top;
}
.shareBlock {
	position:absolute;
	margin:0 0 0 700px;
}
.map-bottom {
	background-color: #F2F1EE;
	margin-top: 10px;
	text-align: center;
	width: 535px;
}
.member-bottom {
	background-color: #F2F1EE;
	margin-top: 10px;
	text-align: center;
	width: 840px;
}
/* STEP
-------------------------- */

ol.step {
	list-style-type: none;
	padding-left: 0;
}
ol.step li {
	width:247px;
	display:inline-block;
	float:left;
	background-position: left bottom;
	background-repeat: no-repeat;
	background-image: url(../images/step/stepBottom.gif);
}
ol.step li.reverse {
	float:right;
}
ol.step li.arrowR {
	background-image: url(../images/step/arrowRight.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 48px;
	height: 460px;
}
ol.step li.arrowL {
	background-image: url(../images/step/arrowLeft.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 48px;
	height: 460px;
	float:right;
}
ol.step li.arrowDR {
	background-image: url(../images/step/arrowDown.gif);
	background-repeat: no-repeat;
	background-position: 700px center;
	width: 830px;
	height: 60px;
	clear:both;
}
ol.step li.arrowDL {
	background-image: url(../images/step/arrowDown.gif);
	background-repeat: no-repeat;
	background-position: 100px center;
	width: 830px;
	height: 60px;
	clear:both;
}
ol.step li p {
	font-size:1.1em;
	font-weight:bold;
	padding: 0 7px 13px 23px;
}
ol.step li p span.blue {
	color:#5e9cc4;
}
ul.step>li {
	padding: 0 0 0 85px;
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0 0 13px 0;
}
ul.step>li p {
	font-size: 1.1em;
	color: #000;
	font-weight: bold;
}
ul.step>li p.blue {
	color:#5e9cc4;
}
ul.step>li.arrow {
	background-image: url(../images/step/arrowDown.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 45px;
	width: auto;
}
ul.step>li.s1 {
	background-image: url(../images/step/step_h1_01.gif);
}
ul.step>li.s2 {
	background-image: url(../images/step/step_h1_02.gif);
}
ul.step>li.s3 {
	background-image: url(../images/step/step_h1_03.gif);
}
ul.step>li.s4 {
	background-image: url(../images/step/step_h1_04.gif);
}
ul.step>li.s5 {
	background-image: url(../images/step/step_h1_05.gif);
}
ul.step>li.s6 {
	background-image: url(../images/step/step_h1_06.gif);
}
ul.step>li.s7 {
	background-image: url(../images/step/step_h1_07.gif);
}
ul.step>li.s8 {
	background-image: url(../images/step/step_h1_08.gif);
}
ul.step>li.s9 {
	background-image: url(../images/step/step_h1_09.gif);
}
/**/
div#top img.logo {
	float:left;
	margin:36px 0 0 0px;
}
div#top div.tr {
	float:right;
	/*margin:15px 10px 0 10px;*/
	margin:15px 0px 0 0px;
}
div#top div.tr a.fb img{
	margin:0 7px 0 0;
}
div#top div.tr a.gotcha{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666;
	padding:0 0 0 13px;
	margin:0 0 0 13px;
	font-size:12px;
	height:21px;
	display:inline-block;
}
div#top div.tr a.fb{
	font-size:12px;
	height:21px;
	display:inline-block;
}

div#rollkv{
	margin:0 0 20px 10px;
	/*
	width:690px;
	*/
	height:300px;
}
div#rollkv dd{
	display:table-cell;
	vertical-align:top;
}
div#rollkv dd.a{
	width:10px;
	padding:130px 10px 0 0;
}
div#rollkv dd.b{
	width:640px;
	height:300px;
	background-image:url(../images/kv_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div#rollkv dd.bb{
	width:920px;
	height:310px;
	background-image:url(../images/kv_bg_big.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div#rollkv dd.c{
	width:10px;
	padding:130px 0 0 10px;
}
div#rollkv div.d{
	position:absolute;
	margin:10px;
}
.block_bg {
	background-color:#e6e5de;
	padding:10px;
}
.block_white_bg {
	background-color:#fff;
	border-radius:6px;
	padding:10px;
}
.input_text {
	background-image:url(../images/map/input_bg.png);
	background-repeat: repeat-x;
	border-width: 1px;
	border-style: solid;
	border-color: #c5c5c3;
	height: 20px;
	padding:4px;
	font-family:"微軟正黑體";
	font-size:15px;
}
.select_text {
	background-image:url(../images/map/input_bg.png);
	background-repeat: repeat-x;
	border-width: 1px;
	border-style: solid;
	border-color: #c5c5c3;
	height: 30px;
	padding:4px;
	font-family:"微軟正黑體";
	font-size:15px;
}
.travel_index_photo {
	position:relative;
	float:right;
}
.travel_index_photo_big {
	width:520px;
	height:390px;
	max-width:520px;
    max-height:390px;
	text-align:center;
	overflow:hidden;
	margin:auto;
    myimg:expression(onload=function(){ 
    this.style.width=(this.offsetWidth < 520)?"520px":"auto";
	this.style.height=(this.offsetHeight < 390)?"390px":"auto";
})
}
.travel_index_photo_thumb {
	max-width:120px;
    max-height:90px;
    myimg:expression(onload=function(){ 
    this.style.width=(this.offsetWidth > 120)?"120px":"auto";
	this.style.height=(this.offsetHeight > 90)?"90px":"auto";
})
}
.travel_index_photo_bg {
	position: absolute;
	bottom: 0px;
	width: 500px;
	padding: 10px;
	background-image:url(../images/travel/black_trans.png);
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.travel_index_photo_name {
	font-family: "微軟正黑體";
	font-weight:bold;
	font-size: 20px;
	color: #fff;
}
.travel_index_photo_name a:link {
	font-family: "微軟正黑體";
	font-weight:bold;
	font-size: 20px;
	color: #fff;
}
.travel_index_photo_name a:visted {
	font-family: "微軟正黑體";
	font-weight:bold;
	font-size: 20px;
	color: #fff;
}
.travel_index_photo_uploader {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 16px;
	color: #fff;
	text-align:right;
}
.travel_index_book {
	position: relative;
	margin-bottom:30px;
}
.travel_index_book_title {
	font-family: "微軟正黑體";
	font-weight: bold;
	font-size: 20px;
	color: #333;
	position: absolute;
	left: 280px;
	top: 9px;
	width: 380px;
}
.travel_index_book_info {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	color: #333;
	position: absolute;
	left: 280px;
	top: 50px;
	width: 380px;
}
.travel_index_book_tail {
	position:relative;
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 14px;
	color: #333;
	height:25px;
	background-color:#d1ceb8;
	padding:6px 5px 1px 5px;;
}
.travel_index_coupon {
	position: relative;
}
.travel_index_coupon_photo {
	width: 203px;
	height: 107px;
	max-height:107px;
	overflow: hidden;
}
.travel_index_coupon_label{
	position: absolute;
	margin: -55px 0 0 580px;
	top: 7px;
}
.travel_index_coupon_item {
	position: relative;
	background-color: #fff;
	border-radius: 6px;
	padding: 6px 0 6px 0;
	width: 203px;
	height: 200px;
}
.travel_index_coupon_loc {
	float:right;
	background-color:#666;
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 14px;
	color: #fff;
	position:absolute;
	right:7px;
	height:24px;
	padding-top:3px;
	width:50px;
	text-align:center;
	border-radius: 3px;
}
.travel_index_coupon_date {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #999;
	margin:4px 60px 10px 10px;
}
.travel_index_coupon_title {
	font-family:"微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	color: #333;
	margin:4px 6px 5px 6px;
}
.travel_index_hotspot_item {
	position: relative;
	background-color: #fff;
	border-radius: 6px;
	padding: 10px;
}
.travel_index_hotspot_label{
	position: absolute;
	margin: -55px 0 0 580px;
	top: 9px;
}
.travel_index_hotspot_tab{
	position: absolute;
	margin: -19px 0 0 220px;
}
.travel_index_hotspot_title {
	font-family: "微軟正黑體";
	font-weight: bold;
	font-size: 17px;
	color: #333;
	position: absolute;
	left: 166px;
	top: 10px;
	width: 450px;
}
.travel_index_hotspot_info {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	color: #333;
	position: absolute;
	left: 166px;
	top: 45px;
	width: 450px;
}
.travel_index_hotspot_first{
	position: absolute;
	left: -20px;
	top: -10px;
	z-index:100;
}
.travel_index_hotspot_list {
	font-family:"新細明體";
	font-weight: normal;
	font-size: 13px;
	color: #333;
	width: 290px;
	padding:0 10px 0 10px;
	line-height:24px;
}
.travel_index_hotspot_list_title {
	font-family: "微軟正黑體";
	font-weight: bold;
	font-size: 15px;
	width: 290px;
	line-height:30px;
	background-color:#CCC;
	padding-left:5px;
	padding-top:5px;
	margin-bottom:5px;
	background:url(../images/travel/travel_poi_title_bg.png);
	background-repeat:repeat-x;
}
.travel_index_hotspot_list_rating {
	width: 90px;
	text-align:right;
	float:right;
	padding-top:12px;
}
.travel_index_hotspot_list_photo {
	margin:0 5px 0 0;
	padding:3px;
	background-color:#fff;
	width:60px;
	height:60px;
	float:left;
}
.travelbook_updatedate {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	color: #aaa;
	text-align:right;
}
.travelbook_tags {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	color: #fff;
	margin-top:5px;
}
.travelbook_photo_bg {
	padding: 10px;
	background-color: #000;
	margin-bottom:20px;
}
.travelbook_home_item {
	position: relative;
	background-color: #fff;
	border-radius: 6px;
	padding: 10px;
	width: 425px;
	float: left;
}
.travelbook_home_pic {
	float:left;
	width:146px;
	height:110px;
}
.travelbook_home_title {
	font-family: "微軟正黑體";
	font-weight: bold;
	font-size: 17px;
	color: #333;
	margin-left: 160px;
}
.travelbook_home_info {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	color: #333;
	margin-left: 160px;
	line-height:24px;
}
.travelbook_home_count {
	font-family:"新細明體";
	font-weight: normal;
	font-size: 13px;
	color: #9fad13;
	margin-left: 160px;
	margin-top:15px;
	width:100px;
}
.travelbook_home_download {
	position: absolute;
	right: -25px;
	bottom: 10px;
	width: 100px;
	float: right;
}
#tabed_content
	{
	/*如果分頁要放置在頁面任意處,則以下三行勿省略*/
	padding:0px;
	margin:auto;
	width:100%;
	}
#tab_hot {
	color: #888888;
	font-family: "微軟正黑體";
	font-size: 18px;
	height: 40px;
	font-weight: bold;
	float: right;
	width: 380px;
	line-height: normal;
	position: absolute;
	top: -42px;
	right: 0px;
}
#tab_hot ul {
    margin:0px;
	position:relative;
	right: 0px;
	list-style:none;
}
#tab_hot li {
    display:inline;
	margin-right:2px;
	line-height:30px;
    float:left;
	width:90px;
	height:40px;
    text-decoration:none;
	font-family: "微軟正黑體";
	font-size: 16px;
	color:#333;
	text-align:center;
}
#tab_hot a {
    float:left;
	background-color:#c8c6b9;
	width:90px;
	height:33px;
	padding-top:5px;
	margin-top:2px;
    text-decoration:none;
	font-family: "微軟正黑體";
	font-size: 16px;
	color:#333;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tab_hot a span {float:none;}
/* End IE5-Mac hack */
#tab_hot a:hover {
    background-color:#f68016;
	color:#fff;
}
#tab_hot #current a {
	height:40px;
	background-color:#e6e5de;
	border-top:2px solid #f68016;
	color:#333;
}
#sorting_search {
	font-family: "微軟正黑體";
	font-size: 15px;
	float: right;
	line-height: normal;
	margin-bottom: 10px;
	margin-right:10px;
	position: absolute;
	top: -42px;
	right: 0px;
	text-align: right;
	width: 250px;
}
#sorting_search a {
}
#tab_poi {
	color: #888888;
	font-family: "微軟正黑體";
	font-size: 18px;
	height: 48px;
	font-weight: bold;
	line-height: normal;
	margin: 20px auto 0 auto;
	
}
#tab_poi ul {
    margin:0px;
	position:relative;
	list-style:none;
}
#tab_poi li {
    display:inline;
	margin-right:2px;
	line-height:30px;
    float:left;
	width:182px;
	height:40px;
    text-decoration:none;
	font-family: "微軟正黑體";
	font-size: 16px;
	color:#333;
	text-align:center;
}
#tab_poi a {
    float:left;
	background-color:#c8c6b9;
	width:182px;
	height:37px;
	margin-top:2px;
	padding-top:7px;
    text-decoration:none;
	font-family: "微軟正黑體";
	font-size: 16px;
	color:#333;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tab_poi a span {float:none;}
/* End IE5-Mac hack */
#tab_poi a:hover {
    background-color:#f68016;
	color:#fff;
}
#tab_poi #current a {
	height:40px;
	background-color:#e6e5de;
	border-top:2px solid #f68016;
	color:#333;
}
#tab_coupon {
	color: #888888;
	font-family: "微軟正黑體";
	font-size: 18px;
	height: 48px;
	font-weight: bold;
	line-height: normal;
	margin: 0 auto 0 auto;
	
}
#tab_coupon ul {
    margin:0px;
	position:relative;
	list-style:none;
}
#tab_coupon li {
    display:inline;
	margin-right:1px;
	margin-left:1px;
	line-height:30px;
    float:left;
	width:214px;
	height:40px;
    text-decoration:none;
	font-family: "微軟正黑體";
	font-size: 16px;
	color:#333;
	text-align:center;
}
#tab_coupon a {
    float:left;
	background-color:#c8c6b9;
	width:214px;
	height:37px;
	margin-top:2px;
	padding-top:7px;
    text-decoration:none;
	font-family: "微軟正黑體";
	font-size: 16px;
	color:#333;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tab_coupon a span {float:none;}
/* End IE5-Mac hack */
#tab_coupon a:hover {
    background-color:#f68016;
	color:#fff;
}
#tab_coupon #current a {
	height:40px;
	background-color:#e6e5de;
	border-top:2px solid #f68016;
	color:#333;
}
#tab_member {
	color: #888888;
	font-family: "微軟正黑體";
	font-size: 18px;
	height: 34px;
	font-weight: bold;
	line-height: normal;
	margin: 0 auto 0 auto;
	
}
#tab_member ul {
    margin:0px;
	position:relative;
	list-style:none;
}
#tab_member li {
    display:inline;
	margin-right:2px;
	line-height:30px;
    float:left;
	width:130px;
	height:30px;
    text-decoration:none;
	font-family: "微軟正黑體";
	font-size: 16px;
	color:#333;
	text-align:center;
}
#tab_member a {
    float:left;
	background-color:#c8c6b9;
	width:130px;
	height:30px;
	margin-top:2px;
    text-decoration:none;
	font-family: "微軟正黑體";
	font-size: 16px;
	color:#333;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tab_member a span {float:none;}
/* End IE5-Mac hack */
#tab_member a:hover {
    background-color:#f68016;
	color:#fff;
}
#tab_member #current a {
	height:30px;
	background-color:#e6e5de;
	border-top:2px solid #f68016;
	color:#333;
}
.search_result_title {
    font-family: "微軟正黑體";
	font-size: 16px;
	color:#333;
	margin-bottom:6px;
	width:300px;
}
.text_16_orange_bold {
	font-family: "微軟正黑體";
	font-size: 16px;
	font-weight:bold;
	color:#F60;
	margin-bottom:6px;
	width:300px;
}
.travel_searched_coops {
	background-image: url(../images/travel/coops.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 557px;
	top: -2px;
	width: 95px;
	height: 96px;
}
.travel_searched_item_coops {
	position: relative;
	background-color: #f4eed7;
	border-radius: 6px;
	padding: 10px;
}
.travel_searched_item {
	position: relative;
	background-color: #fff;
	border-radius: 6px;
	padding: 10px;
}
.travel_searched_poi_photo {
	max-width:150px;
	max-height:150px;
	margin:0 5px 5px 0;
	myimg:expression(onload=function(){ 
    this.style.width=(this.offsetWidth > 150)?"150px":"auto";
	this.style.height=(this.offsetHeight > 150)?"150px":"auto";
	});
}
.travel_searched_title {
	font-family: "微軟正黑體";
	font-weight: bold;
	font-size: 20px;
	color: #333;
	margin-left:160px;
}
.travel_searched_info {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	color: #333;
	margin-left:160px;
}
.travel_searched_options {
	position: absolute;
	right: 9px;
	top: 132px;
}
.travel_searched_options2 {
	float:right; width:100px; text-align:right;
}
.travel_searched_add_tag {
	background-color:#ddd;
	padding:4px 5px 4px 5px;
	margin-top:10px;
	color:#666;
	border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
.travel_searched_tag_remind {
	color:#C30;
	font-family:"新細明體";
	font-size:12px;
	font-weight:normal;
}
.travel_searched_gift {
	background-color:#e4dcbf;
	padding:4px 5px 4px 5px;
	margin-top:10px;
	color:#6e4e2b;
	border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
.travel_searched_poi_cat {
	font-size: 13px;
	color: #999;
	margin:5px 0 5px 160px;
}
.travel_searched_memo {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	color: #333;
	margin-left:160px; width:570px; margin-top:5px;
}
.travel_searched_rating {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	color: #333;
	margin-left:160px;
}
.travel_searched_detail {
	background-color:#eee;
	padding:4px 5px 4px 5px;
	margin-top:10px;
	color:#666;
	border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
.page_no {
	padding: 3px 3px 3px 3px;
	margin: 6px 3px 3px 3px;
	text-align:center;
	clear:both;
}
.page_no A {
	border: #aaaadd 1px solid;
	padding: 0px 5px 0px 5px;
	text-decoration: none;
	margin:3px;
	border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}
.page_no A:hover {
	background-color:#eee;
	text-decoration: none;
}
.page_no A:active {
	background-color:#ccc;
}
.page_no SPAN.current {
	padding: 0px 5px 0px 5px;
	margin: 3px;
	border:#5c6c0b 1px solid;
	background-color:#9db61d;
	color:#fff;
	border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}
.page_no SPAN.disabled {
	padding: 0px 5px 0px 5px;
	margin: 3px;
	border:#ddd 1px solid;
	border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
	color:#ddd;
}
.silver_button_01 {
	width:125px;
	height:34px;
	background-image:url(../images/map/button_01_off.png);
	line-height:30px;
	text-decoration:none;
	text-shadow: 0 0 0, 0 1px 0px rgba(255, 255, 255, 1);
	text-align:center;
	margin:4px;
	padding-top:2px;
	color:#4f4f4f;
	font-size:14px;
	display:-moz-inline-box;
	display:inline-block;
	float:left;
}
.silver_button_01:link {
	display:block;
	color:#4f4f4f;
}
.silver_button_01:visited {
	display:block;
	color:#4f4f4f;
}
.silver_button_01:hover {
	display:block;
	color:#333;
}
.silver_button_01:active {
	background-image:url(../images/map/button_01_click.png);
	text-shadow: 0 0 0, 0 1px 0px rgba(255, 255, 255, 1);
	height:33px;
	color:#000;
	padding-top:3px;
}
.alert {
	padding:10px;
	font-family:"新細明體";
	font-weight: normal;
	font-size: 13px;
	color: #fff;
	background-color:#C00;
	margin:2px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#poi_info_area {
	position: relative;
	background-color: #fff;
	border-radius: 6px;
	padding: 10px;
	width: 610px;
}
#poi_info_area .photo_area {
	position:relative;
	float:left;
}
#poi_info_area .list {
	position: relative;
	margin-left: 275px;
	width: 330px;
	z-index: 1000;
}
#poi_info_area .column_01 {
	width:76px;
	margin-top:2px;
	float:left;
	font-weight:bold;
	font-size: 15px;
	color:#222;
	line-height:26px;
}
#poi_info_area .column_02 {
	margin-left:76px;
	margin-top:4px;
	font-weight:normal;
	font-size: 15px;
	color:#333;
	line-height:30px;
}
#poi_info_area .list ul li {
	border-bottom:1px dashed #ccc;
	text-align: left;
	vertical-align: top;
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	color:#333;
	line-height:30px;
}
#poi_info_area .list ul li strong{
	font-weight: bold;
	color:#222;
	line-height:30px;
}
#poi_info_area .lk_stamp {
	position: absolute;
	top: -17px;
	right: -17px;
}
#poi_info_area .report {
	padding:10px 0 0 0;
}
#poi_checklist_area {
	margin-top:10px;
	position: relative;
	border-radius: 4px;
	border-bottom:1px solid #aaa;
	margin-bottom:10px;
	padding-bottom:10px;
}
#poi_checklist_area .head {
	padding:10px;
	border-radius: 6px;
	background-color: #ececec;
	font-family:"微軟正黑體";
	font-size:17px;
	font-weight:bold;
	color:#333;
	margin-bottom:10px;
}
#poi_checklist_area .label_group {
	width:175px;
	float:left;
}
#poi_checklist_area .label_yes {
	background-image:url(../images/travel/check_yes.png);
	background-repeat:no-repeat;
	background-position:left;
	padding:2px 2px 2px 17px;
	color:#000;
}
#poi_checklist_area .label_no {
	background-image:url(../images/travel/check_no.png);
	background-repeat:no-repeat;
	background-position:left;
	padding:2px 2px 2px 17px;
	color:#9c9c9c;
}
#poi_info_actions {
	width:250px;
	float:right;
}
#poi_info_actions .buttons {
	margin-bottom:5px;
	text-align:right;
}
#member_info_area {
	position: relative;
	background-color: #fff;
	border-radius: 6px;
	padding: 10px;
	width: 490px;
	height:150px;
	margin-right: 9px;
}
#member_info_area .name {
	position: relative;
	margin-left: 160px;
	width: 330px;
	font-family:"微軟正黑體";
	font-weight:bold;
	font-size:24px;
	color:#000;
	margin-bottom:10px;
}
#member_info_area .list {
	position: relative;
	margin-left: 160px;
	width: 330px;
	color:#666;
}
#member_info_area .column_01 {
	width:76px;
	margin-top:2px;
	float:left;
	font-weight:bold;
	font-size: 15px;
	line-height:26px;
}
#member_info_area .column_02 {
	margin-left:76px;
	margin-top:4px;
	font-weight:normal;
	font-size: 15px;
	line-height:30px;
}
#member_info_area .list ul li {
	border-bottom:1px dashed #ccc;
	text-align: left;
	vertical-align: top;
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	line-height:30px;
	color:#666;
}
#member_info_area .list ul li strong{
	font-weight: bold;
	line-height:30px;
	color:#333;
}
#member_info_area .photo_area {
	position:relative;
	float:left;
}
#member_info_area .edit {
	position: absolute;
	top: 5px;
	left: 381px;
	width: 127px;
	z-index:500;
}
.member_counts {
	margin-left:10px;
	width: 95px;
	height:95px;
	text-align:center;
	padding:10px;
	border:1px solid #ccc;
	border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	color:#666;
}
.member_counts_number {
	font-family: "微軟正黑體";
	font-weight: bold;
	font-size: 24px;
	margin-top:10px;
	margin-bottom:10px;
	color:#900;	
}
.member_option {
	position: absolute;
	float: right;
	right: 10px;
	bottom: 20px;
	width: 370px;
	text-align:right;
}
.member_words {
	position:relative;
	margin:5px;
	padding:10px;
	background-color:#fff;
	border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	font-family: "新細明體";
	font-weight: normal;
	font-size: 13px;
	line-height:24px;
	color: #333;
}
.member_comment_date {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	color: #999;
	text-align:right;
	position:absolute;
	right:20px;
	top:10px;
	width:150px;
}
.member_poi_photo_frame {
	width: 160px;
	height:160px;
	padding:10px;
	margin:21px;
	border:1px solid #ccc;
	border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	color:#666;
	background-color:#fff;
}
.member_trip_photo_frame {
	width: 240px;
	padding:10px;
	margin:19px;
	border:1px solid #ccc;
	border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	color:#666;
	background-color:#fff;
}

.member_trip_photo_frame2 {
	width: 180px;
	padding:10px;
	margin:11px;
	border:1px solid #ccc;
	border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	color:#666;
	background-color:#fff;
}
.poi_title {
	font-family: "微軟正黑體";
	font-weight: bold;
	font-size: 17px;
}

.poi_title2 {
	font-family: "微軟正黑體";
	font-weight: bold;
	font-size: 17px;
	margin-top:5px;
}

.poi_info_area_name {
	font-family: "微軟正黑體";
	font-weight: bold;
	font-size: 24px;
	color: #333;
	margin-bottom:5px;
	width:500px;
}
.poi_info_area_subname {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	color: #666;
	margin-bottom:5px;
	width:500px;
}
.poi_info_social_link {
	position: absolute;
	width: 91px;
	height: 25px;
	left: 507px;
	top: -28px;
	z-index: 500;
}
.poi_info_social_count {
	position: absolute;
	background-image: url(../images/travel/comments_count.png);
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	padding-left: 3px;
	padding-top: 2px;
	width: 34px;
	height: 19px;
	left: 590px;
	top: -30px;
}
.poi_ranking {
	margin-bottom:10px;
}
.poi_subranking {
	margin-bottom:10px;
	background-color:#ececec;
	padding:3px;
}
.poi_subranking_item {
	font-weight:bold;
	color:#000;
	width:150px;
	float:left;
}
.review_item {
	color:#000;
	float:left;
}
.review_label_group {
	width:152px;
	float:left;
	height:160px;
}
.review_label_yes {
	background-image:url(../images/travel/check_yes.png);
	background-repeat:no-repeat;
	background-position:left;
	padding:2px 2px 2px 17px;
	color:#000;
}
.review_label_no {
	background-image:url(../images/travel/check_no.png);
	background-repeat:no-repeat;
	background-position:left;
	padding:2px 2px 2px 17px;
	color:#9c9c9c;
}
.review_comment_helping {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	line-height:24px;
	color: #ab906d;
	margin:4px 4px 0px 90px;
	padding:4px;
	text-align:right;
}
.review_tell {
	font-family: "新細明體";
	font-weight: normal;
	font-size: 13px;
	margin-top:10px;
	float:left;
}
#poi_extended {
	position: relative;
	margin-bottom:20px;
}
#poi_extended_sidebar {
	width: 250px;
	vertical-align: top;
	float:right;
}
#poi_extended_sidebar .item {
	position:relative;
	margin:10px 0 0 0;
}
#poi_extended_sidebar .ad {
	margin:0 0 20px 0;
	width:auto;
	text-align:center;
}
#poi_extended_sidebar .relates_info {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 13px;
	color: #333;
	margin-left:105px;
	margin-top:10px;
	text-align:right;
}
#poi_extended_sidebar .relates_name {
	font-family: "微軟正黑體";
	font-weight: bold;
	font-size: 15px;
	color: #333;
	margin-left:105px;
}
#poi_extended_sidebar .relates_photo {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 17px;
	color: #333;
	width:auto;
	height:auto;
	max-width:100px;
	max-height:100px;
	width:expression(this.width > 100 ? "100px" : this.width);
	height:expression(this.height > 100 ? "100px" : this.height);
	float:left;
}
#poi_extended_left {
	position:relative;
	width:auto;
	vertical-align:top;
}
#poi_extended_left .info_section {
	border-bottom:1px solid #aaa;
	margin-bottom:10px;
	padding-bottom:10px;
}
#poi_extended_left .info {
	font-family:"新細明體";
	font-weight: normal;
	font-size: 13px;
	line-height:24px;
	color: #333;
	margin-bottom:20px;
}
#poi_extended_left .comments {
	position:relative;
	margin:0 0 10px 0;
	float:left;
}
#poi_extended_left .user {
	float:left;
	display: table-cell;
	text-align:center;
}
#poi_extended_left .avatar {
	margin:5px;
	padding:5px;
	width:100px;
	height:60px;
}
#poi_extended_left .comments_name {
	width: 115px;
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	color: #333;
}
#poi_extended_left .comments_userinfo {
	width: 115px;
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 13px;
	color: #333;
}
#poi_extended_left .words {
	margin:5px 5px 0 130px;
	padding:10px;
	background-color:#fff;
	border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	font-family: "新細明體";
	font-weight: normal;
	font-size: 13px;
	line-height:24px;
	color: #333;
}
#poi_extended_left .tell {
	font-family: "新細明體";
	font-weight: normal;
	font-size: 13px;
	margin-top:10px;
	float:left;
}
#poi_extended_left .comment_arrow {
	position: absolute;
	left: 116px;
	top: 29px;
}
#poi_extended_left .comment_date {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	color: #999;
	text-align:right;
	position:absolute;
	right:20px;
	top:10px;
	width:150px;
}
#poi_extended_left .comment_helping {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	line-height:24px;
	color: #ab906d;
	margin:4px 4px 0px 90px;
	padding:4px;
	text-align:right;
}
#poi_extended_photo {
	position:relative;
	margin:0;
}
#poi_extended_photo ul {
     list-style:none;
}
#poi_extended_photo li {
     width:150px;
     height:150px;
     float:left;
     margin:15px;
     display:inline;
}
#poi_extended_photo li a {
     display: block;
width: 150px;
height: 150px;
filter: alpha(Opacity=100, Style=0);
-moz-opacity: 1;
opacity: 1;
}
#poi_extended_photo li a:hover {
     display: block;
width: 160px;
height: 160px;
filter: alpha(Opacity=100, Style=0);
-moz-opacity: 1;
opacity: 1;

BORDER-RIGHT: #93b30f 2px solid;
BORDER-TOP: #93b30f 2px solid;
BORDER-LEFT: #93b30f 2px solid;
border-bottom:#93b30f 2px solid;

margin-left: -2px;
margin-top: -2px;
}
#poi_extended_photo .upload_photo {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	line-height: 24px;
	color: #ab906d;
	margin: 10px; 4px 10px 0;
	padding: 4px;
	text-align: center;
	background-color: #ff7200;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	width: 100px;
}
#poi_extended_photo .upload_photo a:link {
	color:#fff;
}
#poi_extended_photo .upload_photo a:visited {
	color:#fff;
}
#poi_extended .photo {
	position:relative;
	border:3px solid #fff;
	margin:10px;
	width:100px;
	height:100px;
	float:left;
	overflow:hidden
}
#poi_extended_photo .title {
	font-family: "微軟正黑體";
	font-weight: bold;
	font-size: 17px;
	line-height: 24px;
	color: #000;
	float:left;
	position:absolute;
	left:150px;
	top:0;
}
#poi_extended_photo .photo_count {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	color: #666;
	float:left;
	position:absolute;
	left:150px;
	top:20px;
}
#poi_extended_map {
	position:relative;
}
#sidebar .relates_name {
	font-family: "微軟正黑體";
	font-weight: bold;
	font-size: 15px;
	color: #333;
	margin-left:105px;
}
.poi_info_editor_item {
	font-family: "微軟正黑體";
	font-size: 15px;
	font-weight:normal;
	color:#333333;
	display:block;
	padding:10px 5px 10px 5px;
}
.poi_info_column_1 {
	width:110px;
	float:left;
	text-align:right;
}
.poi_info_column_2 {
	margin-left:115px;
	margin-right:10px;
	text-align:left;
}
.poi_info_traffic_01 {
	float:left;
	width:100px;
	margin-left:0px;
}
.poi_info_traffic_02 {
	margin-left:5px;
	width:580px;
}
.poi_info_update {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	line-height:24px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:20px;
	padding:4px;
	text-align:center;
	color:#fff;
	background-color:#79a600;
	border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	width:500px;
	display:block;
}
.poi_info_update a:link {
	color:#fff;
	text-decoration: none;
}
.poi_info_update a:visited {
	color:#fff;
	text-decoration: none;
}
.poi_info_update a:hover {
	color: #fff;
	text-decoration: none;
}
.poi_info_update a:active {
	color: #fff;
	text-decoration: none;
}
.poi_detail_tell {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	line-height:24px;
	color: #ab906d;
	margin:4px 4px 4px 600px;
	padding:4px;
	text-align:center;
	background-color:#ffebb0;
	border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	width:50px;
}
.special_stripe {
	position:absolute;
	left:-1px;
	top:-1px;
	z-index:1000;
}
.travel_local_map {
	float:left;
}
.travel_local_intro {
	margin-left:290px;
	line-height:24px;
	height:412px;
}
.travel_local_photo {
	position:relative;
	margin-bottom:30px;
}
.travel_local_hotspot_item {
	width: 150px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-color: #fff;
	position: relative;
}
.travel_local_hotspot_photo_frame {
	width:140px;
	height:100px;
	padding:5px;
}
.travel_local_hotspot_photo {
	max-width:140px;
    max-height:100px;
	text-align:center;
	margin:auto;
    myimg:expression(onload=function(){ 
    this.style.width=(this.offsetWidth > 140)?"140px":"auto";
	this.style.height=(this.offsetHeight > 110)?"110px":"auto";
})
}
.travel_local_hotspot_title {
	font-family: "微軟正黑體";
	font-weight: bold;
	font-size: 15px;
	color: #333;
	margin-top:10px;
	padding:5px;
	height:50px;
}
.travel_local_hotspot_info {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	color: #333;
	text-align:right;
	padding:5px;
}
#travel_coupon {
}
#travel_coupon .list {
	position: absolute;
	top: 10px;
	right:10px;
}
#travel_coupon .list ul li {
	border-bottom:1px dashed #ccc;
	text-align: left;
	vertical-align: top;
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	color:#333;
	line-height:30px;
}
#travel_coupon .list ul li strong{
	font-weight: bold;
	color:#222;
	line-height:30px;
}
#travel_coupon .pic {
	width:265px;
}
#float_window_comment {
	position:absolute;
	width: 800px;
	top:200px;
	left:80px;
	background-color: #e6e5de;
	border: 2px solid #8b8875;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	z-index:2000;
}
#float_window_comment .title {
	padding:10px;
	font-family: "微軟正黑體";
	font-weight: bold;
	font-size: 16px;
	color: #fff;
	background-color:#8b8875;
	margin:2px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#float_window_comment .body {
	padding:10px;
	height:600px;
	overflow:auto;
}
#float_window_comment .title_small {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 14px;
	color: #fff;
	padding:12px;

}
#float_window_comment .column_01 {
	width:110px;
	margin-top:2px;
	float:left;
	font-weight:bold;
	font-size: 15px;
	color:#222;
	line-height:30px;
	text-align:right;
}
#float_window_comment .column_02 {
	margin-left:115px;
	margin-top:4px;
	font-weight:normal;
	font-size: 15px;
	color:#333;
	line-height:30px;
}
#float_window_comment .label_group {
	width:152px;
	float:left;
	height:160px;
}
#float_window_comment strong {
	color: #000;
}
#float_window_comment .send {
	margin-top:30px;
	margin-bottom:10px;
	text-align:center;
}
#float_window_comment .title_right {
	float:right;
	text-align:right;
	margin:10px;
}
#float_window_comment .agreement {
	padding:10px;
	font-family:"新細明體";
	font-weight: normal;
	font-size: 13px;
	color: #fff;
	background-color:#B78353;
	margin:2px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#float_window_comment_preview {
	position:absolute;
	width: 800px;
	top:200px;
	left:80px;
	background-color: #e6e5de;
	border: 2px solid #8b8875;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	z-index:2000;
}
#float_window_comment_preview .title {
	padding:10px;
	font-family: "微軟正黑體";
	font-weight: bold;
	font-size: 16px;
	color: #fff;
	background-color:#8b8875;
	margin:2px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#float_window_comment_preview .body {
	padding:10px;
	height:600px;
	overflow:auto;
}
#float_window_comment_preview .title_small {
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 14px;
	color: #fff;
	padding:12px;
}
#float_window_comment_preview .poi_ranking {
	margin-bottom:10px;
}
#float_window_comment_preview .head {
	padding:10px;
	border-radius: 6px;
	background-color: #ececec;
	font-family:"微軟正黑體";
	font-size:17px;
	font-weight:bold;
	color:#333;
	margin-bottom:10px;
}
#float_window_comment_preview .label_group {
	width:150px;
	float:left;
}

#float_window_comment_preview .label_yes {
	background-image:url(../images/travel/check_yes.png);
	background-repeat:no-repeat;
	background-position:left;
	padding:2px 2px 2px 17px;
	color:#000;
}
#float_window_comment_preview .label_no {
	background-image:url(../images/travel/check_no.png);
	background-repeat:no-repeat;
	background-position:left;
	padding:2px 2px 2px 17px;
	color:#9c9c9c;
}
#float_window_comment_preview .words {
	margin-bottom:10px;
	position: relative;
	background-color: #fff;
	border-radius: 4px;
	padding: 10px;
}
#float_window_comment_preview .poi_subranking {
	margin-bottom:10px;
	background-color:##ececec;
	padding:3px;
}
#float_window_comment_preview .send {
	margin-top:30px;
	margin-bottom:10px;
	text-align:center;
}
#float_window_comment_preview .title_right {
	float:right;
	text-align:right;
	margin:10px;
}
#float_window_uploadphoto {
	position:absolute;
	width: 800px;
	height:600px;
	top:200px;
	left:80px;
	background-color: #e6e5de;
	border: 2px solid #8b8875;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	z-index:2000;
}
#float_window_uploadphoto .title {
	padding:10px;
	font-family: "微軟正黑體";
	font-weight: bold;
	font-size: 16px;
	color: #fff;
	background-color:#8b8875;
	margin:2px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#float_window_uploadphoto .body {
	padding:10px;
	overflow:auto;
}
#float_window_uploadphoto .title_right {
	float:right;
	text-align:right;
	margin:10px;
}
#float_window_uploadphoto .send {
	margin-top:30px;
	margin-bottom:10px;
	text-align:center;
}
#float_window_uploadphoto .list {
	line-height:35px;
	font-family: "微軟正黑體";
	font-weight: normal;
	font-size: 15px;
	margin-bottom:10px;
}
#float_window_uploadphoto .photo_frame {
	height:100px;
	padding:10px;
	margin:5px;
	border:1px solid #ccc;
	border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	color:#666;
	background-color:#fff;
	position:relative;
}
#float_window_uploadphoto .words{
	margin-left:110px;
}
#float_window_uploadphoto .delete{
	position:absolute;
	right:10px;
	top:10px;
}
#float_window_viewphoto {
	position: absolute;
	width: 880px;
	top: 200px;
	left: 35px;
	background-color: #fff;
	border: 2px solid #8b8875;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	z-index: 2000;
}
#float_window_viewphoto .photo_frame {
	width:355px;
	height:100px;
	padding:10px;
	margin:5px;
	border:1px solid #ccc;
	border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	color:#666;
	background-color:#fff;
	position:relative;
}
#float_window_viewphoto .title{
	padding:10px;
	font-family: "微軟正黑體";
	font-weight: bold;
	font-size: 16px;
	color: #fff;
	background-color:#8b8875;
	margin:2px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#float_window_viewphoto .title_right {
	float:right;
	text-align:right;
	margin:10px;
}
#float_window_viewphoto .count {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 16px;
	left:480px;
	top:10px;
	float:left;
	color:#fff;
}
#float_window_viewphoto .words {
	width:280px;
	margin-right:20px;
	height:490px;
	right:10px;
	float:right;
	color:#333;
	line-height:24px;
	overflow:auto;
}
#float_window_viewphoto .user {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#999;
	text-align:right;
	margin-top:10px;
	border-top:1px solid #ccc;
}
#float_window_viewphoto .tell {
	position:absolute;
	right:10px;
	bottom:10px;
}
#float_window_viewphoto .arrow {
	float:left;
	width:39px;
	margin:200px 5px auto 5px;
}
#float_window_viewphoto .thumb_single {
	margin:0 3px 0 3px;
}
#float_window_viewphoto .arrow_small {
	float:left;
	width:21px;
	margin:20px 5px auto 5px;
}
#photo_frame {
	margin:10px 0 10px 0;
	width:480px;
	height:480px;
	background-color:#000;
	float:left;
	display:table-cell;
	vertical-align:middle;
}
#photo_frame .photo {
	max-width:480px;
    max-height:480px;
	text-align:center;
	margin:auto;
    myimg:expression(onload=function(){ 
    this.style.width=(this.offsetWidth > 480)?"480px":"auto";
	this.style.height=(this.offsetHeight > 480)?"480px":"auto";
})
}
#photo_frame span { 
    height:100%; display:inline-block;
    }
#photo_frame *{ 
    vertical-align:middle;
	}
#photo_thumb {
     position:relative;
     width:816px;
     background-color:#000;
	 margin-top:10px;
	 overflow:hidden;
	 float:left;
}
#photo_thumb ul {
     list-style:none;
}
#photo_thumb li {
     width:60px;
     height:60px;
     float:left;
     margin:4px;
     display:inline;
}
#photo_thumb li a {
     display:block;
     width:60px;
     height:60px;
	 filter:alpha(Opacity=70, Style=0);/*for ie*/ 
	-moz-opacity:0.7;/* Moz + FF */ 
	opacity: 0.7;/* CSS3的標準語法，FOR支援CSS3的瀏覽器（FF 1.5）*/
}
#photo_thumb li a:hover {
	filter:alpha(Opacity=100, Style=0); 
	-moz-opacity:1; 
	opacity: 1;
}
.index_update_app {
	width:130px;
	height:80px;
	padding-left:90px;
	padding-top:10px;
	background-image:url(../images/index/side_naviking_update_app.png);
	background-color:#fff;
}
.index_update_db {
	width:130px;
	height:80px;
	padding-left:90px;
	padding-top:10px;
	background-image:url(../images/index/side_naviking_update_db.png);
	background-color:#fff;
}
.index_update_title {
	font-family:"微軟正黑體";
	font-size:20px;
	color:#fff;
	font-weight:bold;
	margin-right:10px;
	text-align:left;
	display: block;
}
.index_update_title a:link {
	color:#fff;
}
.index_update_title a:visited {
	color:#fff;
}
.index_update_title a:hover {
	color:#FC0;
}
.index_update_title a:active {
	color:#eee;
}
.index_update_date {
	padding-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	margin-right:10px;
	text-align:right;
}
.index_update_gap {
	height:10px;
}
.index_update_body {
	background-color:#fff;
}