/* CSS Document */
body{
margin-top:0px;
margin-left:0px;
font:tahoma,Arial, Helvetica, sans-serif;
font-size:13px;
text-align:justify;
background:url(../images/bg-pic.gif) top left;
}
#div-header{
background:url(../images/header-tab.gif) top left repeat-x;
height:125px;
position:absolute;
top:0px;
left:0px;
margin:auto;
float:none;
width:100%;
z-index:-1;
}

#div-body-main{
	display:block;
	margin-top:0px;
	top:0px;
	width:960px;
	margin:auto;
	float:none;
	padding:0 0 0 0;
	z-index:2;
}
#div-flash-banner{
background:url(../images/flash-banner.jpg) top left no-repeat;
position:relative;
top:-22px;
width:960px;
height:272px;
padding-top:10px;
}
#div-body{
	background:url(../images/body-block.jpg) top left repeat-y;
	width:960px;
	position:relative;
	top:-32px;
	margin-top:0px;
}
#member-login{
background:url(../images/member-login.gif) no-repeat;
width:163px;
height:85px;
margin-top:12px;
margin-left:12px;
padding-top:30px;
padding-left:5px;
}
#tourist-cate{
width:161px;
margin-top:5px;
margin-left:13px;
}

#web-link{
width:161px;
margin-top:15px;
margin-left:13px;

}
#gas-price{width:161px;margin-top:10px;margin-left:13px;}


#web-link ul{
font-weight:bold;
margin:10px;
color:#990000;
list-style:none;
text-align:left;
}
#web-link li{
margin-left:11px;
font-size:10px;
font-weight:normal;
color:#333333;
}
#web-link a{
font:tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}

#web-link a:hover{
color:#006600;
}
#div-center{
	margin-top:12px;
	position:relative;
	width:98%;
	height: 100%;
}

#div-center-welcome{
position:relative;
height:100%;
width:100%;
}
#div-center-promotion{
	margin-top:12px;
	position:relative;
	height:100%;
	width:98%;
	margin-left:1%;
}
#welcome-txt{
text-align:justify;
padding-left:12px;
padding-right:12px;
}
#div-Outbound{
display:block;
width:180px;
position:relative;
padding-right:12px;
padding-left:12px;
margin-top:12px;

}
#div-Inbound{
width:200px;
position:relative;
padding-right:12px;
padding-left:12px;
margin-top:10px;
}
#div-menu{
position:relative;
top:20px;
float:right;
margin-right:15px;
}
#div-show-promotion{
width:98%;
float:none;
margin:auto;
margin-left:5px;
margin-top:10px;
}
#member-login .txtlogin{font:tahoma; font-size:11px;; font-style:normal; font-weight:normal; font-size-adjust:10px; color:#333;}
#member-login input{font:tahoma; font-size:10px; font-weight:bold; color:#333; width:85px; height:12px;}

.topic-promotion{
font:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#355cfe;
}
.topic-promotion-detail{
font:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#355cfe;
border-bottom:dotted 1px;
}
.promotion-detail{
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#333333;
}

input{
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
padding-left:3px;
}
.link-no-underline{text-decoration:none; font:tahoma,Arial, Helvetica, sans-serif; font-size:12px;}
.transOFF {display:inline;}
.transON {opacity:.30;filter: alpha(opacity=30); -moz-opacity: 0.3;}

a.noUnderLine{text-decoration:none; color:#333;}
a:hover.noUnderLine{text-decoration:underline;}