@charset "utf-8";
/* CSS Document */
body{
	margin:0px 0px 0px 0px;
	font-size: 13px;
	}
.head{
	background:#FFF;
    margin: 0px auto;
	padding: 0px auto;
	}
.content{
	background:url(images/bg.jpg) no-repeat center top;
	margin: 0px auto;
	padding: 0px auto;
}
.content01{
	background:url(images/info_bg.jpg) no-repeat center top;
	margin: 0px auto;
	padding: 0px auto;
}
.content02{
	background:url(images/info_bg2.jpg)repeat-y center top;
	margin: 0px auto;
	padding: 0px auto;
}
.content03{
	background:url(images/info_bg3.jpg) no-repeat center top;
	margin: 0px auto;
	padding: 0px auto;
}
.footer{
	background:#FFFFFF;
    margin: 0px auto;
	padding: 0px auto;
}
.p1{
	list-style:none;
	line-height: 25px;
	width: 90%;
	margin: 5px 0 10px 10px;
	padding: 0 0 0 30px;;
	font-family: "微軟正黑體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	text-align:left;
}
.p2{
	line-height: 40px;
	list-style:none;
	width: 80%;
	margin: 5px 0 0 0;
	padding: 0 0 0 100px;
	font-family: "微軟正黑體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #99ffff;
	font-weight: 700;
}
.p3{
	line-height: 25px;
	width: 90%;
	margin: 5px 0 10px 10px;
	padding: 0 0 0 30px;;
	font-family: "微軟正黑體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	text-align:left;
}
.p2 li img{
	width:750px;
	height:auto;
}
.p2 a{
	color:#FFFFFF;
}
.chick{
	color:#FFFFFF;
}
.chick2{
	color:#00F;
}
.chick3{
	display:block;
	border:#99ffff solid 1px;
	background-color:#99ffff;
	color:#066;
	padding-left:5px;
	width:320px;
}
.lib {
	display: none;
	position: fixed;
	z-index: 999;
	width: 100%;
	height: 100%;
	text-align: center;
	left:0px;
	top:0px;
	background: rgba(0,0,0,0.8);
}
.lib img{
	margin:300px 0;
}
.lib:target {
	outline: none;
	display: block;
}
	
#AD{
	display:block;
	position:fixed;
	z-index:999;
	background: rgba(0,0,0,0.7);
	width: 100%;
	height: 100%;
	text-align: center;
}
.box{
	position:relative;
	width:900px;
	height:680px;
	background-color:#000;
	top:50%;
	left:50%;
	margin:-340px 0 0 -450px;
}
.X{
	display: block;
	text-indent: -9999px;
	background: url(images/close.png) no-repeat;
	width: 50px;
	height: 50px;
	position: absolute;
	left: 842px;
	top: 7px;
}
.goto{
	display: block;
	background: url(images/goto.gif) no-repeat;
	width: 180px;
	height: 189px;
	text-indent: -9999px;
	position: absolute;
	left: 693px;
	top: 185px;
}
.meta{
	display: block;
	width: 833px;
	height: 239px;
	overflow-y:scroll;
	position: absolute;
	left: 35px;
	top: 414px;
}
/*
.meta::-webkit-scrollbar {
      width: 10px;
	  border-radius:5px;
}
.meta::-webkit-scrollbar-track {
      background-color:#000000;
	  border-radius:5px;
}
.meta::-webkit-scrollbar-thumb {
      background-color:#FFFFFF;
	  border-radius:5px;
	  box-shadow:inset 0 0 3px #999999;
	  border:1px #000000 solid;
}
*/
