﻿#tm_place 
{
	/*height:240px;
	width:100%;*/
	height:240px;
	overflow: hidden;
	position: absolute;
	width:100%;
}
#tm_top {
	background-color:#fff;
	opacity:.3;
	filter: alpha( opacity=30 ); 
	-moz-opacity: 0.3;
	height: 20px;
	padding-top:3px;
	margin-bottom: 10px;
}
.dayblock 
{
	margin-top:23px;
	position:absolute;
	z-index:101;
	left:0px;
	top:0px;
	width:1px;
	padding-top: 5px;
	padding-left: 5px;
	height: 233px;
	border-left: 10px solid #fff!important;
	border-left: 10px solid #999;
	opacity:.7;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
}
.daytext {
	position:absolute;
	z-index: 202;
	line-height:normal;
}
li .daytext {
	background: #ddd;
	color: #999;
	/*position:fixed;*/
	position:inherit;
	padding: 1px 3px;
}

#tm_time {
	position:absolute;
	z-index:230;
	left:0px;
	top:217px!important;
	top:220px;
}
#tm_time div
{
	padding:2px 5px;
	background:#fff;
}
#tm_place .loading {
	background: #E6284B;
	color: #fff;
	margin: 0 auto;
	width: 100px;
	padding: 5px;
}
#tm_timeline {
	/*background: url('http://www.google.com.tw/intl/en_com/images/logo_plain.png');*/
	height:240px;
	/*width: 3000px;*/
	width: 100%;
	position: absolute;
	/*padding-right: 50px;
	padding-left: 50px;
	padding-top: 30px;*/
	padding-top: 0px;
	padding-bottom: 30px;
	z-index: 220;
	margin:0px;
	
}
#tm_timeline, #tm_timeline div {
	cursor:move;
	-moz-user-select: none;
}

#tm_debugplace
{
	position: absolute;
	z-index : 229;
	background: #ff0;
	padding: 5px 25px 5px 5px;
	display:none;
	left: 0;
	top: 0;
	opacity:.5;
	filter: alpha( opacity=50 ); 
	-moz-opacity: 0.5;
}

.workBox {
	/*position: absolute;
	z-index: 500;*/
}

.ink_icon
{
	margin:-16px auto auto -2px;
	width:auto;
	padding:0px 2px;
	position:absolute;
}
.icon_lock
{
	width:16px;
	height:16px;
	background-image: url(../images/iconLockAll.gif);
}
#sliderMove_back, #sliderMove_next
{
	cursor: pointer;
	border: 0px;
	width:42px;
	height:42px;
}
#sliderMove_back
{
	/*background: url(../images/home/sliderBack.gif) no-repeat;*/
	z-index:231;
}
#sliderMove_next
{
	/*background: url(../images/home/sliderNext.gif) no-repeat;*/
	z-index:231;
}
/* slider extra */
.sliderArrow {
	position: absolute;
	top: 284px;
	padding:99px 5px 100px 5px;
	background: #aaa;
	opacity:.8;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
}
#sliderMove_back {
	left: 0px;
}
#sliderMove_next {
	right: 0px;
}
#msgBox
{
	position: absolute;
	top: 75px;
	left: 220px;
	padding: 5px;
	color:#fff;
	background: #EC2A4F;
	width: 400px;
}
#msgBox h3
{
	line-height: 16px;
}