@charset "utf-8";
/* CSS Document */
body {
	background: #CCC;
	font-size: 12px;
	line-height: 190%:
	color: #686868;
	padding: 0px;
	margin: 0px;
}
#BodyFull {
	width: 998px;
	margin:0 auto 0;
	background: #FFF url(/img/bg.gif) repeat-y top center;
}
#WebMenu {
	margin: 0px 4px;
	padding: 0px;
	position: absolute;
	width: 990px;
	border-top: 3px #f3661f solid;
	height: 18px;
}
#WebMenu ul {
	margin: 0;
	padding: 0;
	height: 18px;
	float: right;
}
#WebMenu ul li {
	float: left;
	display: block;
	list-style: none;
}
#WebMenu ul li a, #WebMenu ul li span {
	font-size: 11px;
	line-height: 18px;
	padding-right: 4px;
	padding-left: 18px;
	background: url(/img/icon_a.gif) no-repeat 6px center;
	color: #646464;
	text-decoration: none;
	cursor: pointer;
}
#WebMenu ul li.facebook a, #WebMenu ul li.facebook span {
	background: url(/img/facebook.gif) no-repeat left center;
}
#WebMenu ul li a:hover, #WebMenu ul li span.hover {
	text-decoration: underline;
	color: #e6661d;
}
#PageHead {
	margin: 0px 4px;
	padding: 3px 0 0 0;
	background: url(/img/CINewsIndex.png) no-repeat left bottom;
	height: 57px;
	clear: both;
}
#PageHead ul {
	margin: 0;
	padding: 18px 0 0 0;
	height: 39px;
	float: right;
}
#PageHead ul li {
	float: left;
	display: block;
	list-style: none;
	margin-top: 18px;
	padding-bottom: 20px;
	height: 16px;
	width: 184px;
}
#PageHead ul li ul {
	padding: 0;
}
#PageHead ul li ul li {
	margin-bottom: 17px;
	padding-bottom: 0px;
}
#PageHead ul li a, #PageHead ul li span {
	font-size: 12px;
	line-height: 16px;
	height: 16px;
	text-indent: -5000px;
	color: #686868;
	text-decoration: none;
	display: block;
	cursor: pointer;
	background-repeat: repeat-y;
	background-position: top left;
	background-color: #FFF;
}
#PageHead ul li ul li a, #PageHead ul li ul li span a {
	text-indent: 0px;
}
#PageHead ul li a:hover, #PageHead ul li span.hover {
}
#ShowMSG span {
	background-image: url(/img/INDEX/Menu1.gif);
}
#MenuService a {
	background-image: url(/img/INDEX/Menu2.gif);
}
#MenuService ul li a {
	background: none;
}
#MenuWalkin a {
	background-image: url(/img/INDEX/Menu3.gif);
}
#MenuWalkin ul li a {
	background: none;
}
#MenuAboutUs a {
	background-image: url(/img/INDEX/Menu4.gif);
}
#MenuAboutUs ul li a {
	background: none;
}
#MsgBox {
	position: absolute;
	margin-top: 5px;
	z-index: 100;
}
#MsgBox .DecoBox {
	position: absolute;
	z-index: 1;
	width: 183px;
	height: 420px;
	border-top: 3px #f26520 solid;
	background: #FFF;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
}
#MsgBox ul {
	position: absolute;
	z-index: 2;
	height: 170px;
	float: none;
}
#MsgBox ul li {
	float: none;
}
#MsgBox ul li a {
	font-size: 12px;
	line-height: 14px;
	margin-top: 5px;
	padding-left: 18px;
	background: url(/img/icon_b.gif) no-repeat 6px center;
	color: #363636;
	text-decoration: none;
	cursor: pointer;
	border-left: 0px none;
	padding-right: 5px;
}
#MsgBox ul li a:hover {
	border-left: 0px none;
	text-decoration: underline;
	color: #363636;
}
#PageHead .SubMenu {
	position: absolute;
	margin-top: 5px;
	z-index: 100;
}
#PageHead .SubMenu .DecoBox {
	position: absolute;
	z-index: 1;
	width: 183px;
	height: 420px;
	border-top: 3px #f26520 solid;
	background: #FFF;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
}
#PageHead .SubMenu ul {
	position: absolute;
	z-index: 2;
	height: 170px;
	float: none;
}
#PageHead .SubMenu ul li {
	float: none;
	margin: 0px;
	height: auto;
}
#PageHead .SubMenu ul li a {
	display: block;
	font-size: 12px;
	line-height: 30px;
	height: 30px;
	padding-left: 7px;
	color: #f26522;
	text-decoration: none;
	cursor: pointer;
	border-bottom: 1px solid #999;
}
#PageHead .SubMenu ul li a:hover {
	background: #f26522;
	color: #FFF;
}
#MenuWalkin .SubMenu .DecoBox, #MenuWalkin .SubMenu ul li {
	width: 220px;
}
#Cover {
	margin: 0px 4px;
	padding: 0px;
	height: 520px;
	width: 990px;
	overflow: hidden;
}
#Cover img {
	position: absolute;
	z-index: 1;
}
#Cover #Loading img {
	position: inherit;
	z-index: 56;
}
#PageFooter {
	margin: 0px 4px;
	padding: 0px;
	height: 40px;
}
#PageFooter span {
	line-height: 19px;
	font-size: 11px;
	color: #333;
	display: block;
	width: 990px;
	text-align: center;
}
#PageFooter #copyright {
	position: absolute;
	text-align: right;
	margin-top: 20px;
}
#WhiteBlock {
	background: #FFF;
	height: 520px;
	width: 990px;
	margin: 0px;
	position: absolute;
	z-index: 50;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
}
#LightBlock {
	height: 520px;
	width: 990px;
	margin: 0px;
	position: absolute;
	z-index: 51;
	overflow: hidden;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity: 0;
}
#Light {
	height: 520px;
	width: 990px;
}
*[id=Light] {
	background: url('/img/INDEX/light.png');
}
* html #Light {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://walkin.origin.club.tw/img/INDEX/light.png');
}

