body {
	margin: 0px;
}
img {
	border: 0px currentColor; border-image: none;
}
#all {
	background-position: center; font-family: Verdana, Geneva, sans-serif; background-image: url("images/bg-con.jpg"); background-repeat: repeat-y; background-color: rgb(0, 0, 0);
}
#all #wrapper {
	width: 1000px; margin-right: auto; margin-left: auto; background-image: url("images/bg-top.jpg"); background-repeat: repeat-x;
}
#all #wrapper #header {
	height: 280px; position: relative;
}
#all #wrapper #content {
	padding-top: 118px; padding-right: 100px; padding-left: 100px; position: relative;
}
#all #wrapper #con-down {
	text-align: center;
}
#all #wrapper #content #more-up {
	border: 1px solid rgb(254, 231, 146); border-image: none; padding-bottom: 20px; padding-left: 10px; margin-bottom: 20px; background-image: url("images/img-up-01.jpg");
}
#all #wrapper #content #inpo {
	padding: 5px; border: 1px solid rgb(199, 137, 47); border-image: none; width: 770px; color: rgb(209, 148, 55); line-height: 26px; font-size: 13px; margin-top: 30px; margin-right: auto; margin-left: auto;
}
#apDiv1 {
	left: 682px; top: 1481px; width: 231px; height: 120px; position: absolute; z-index: 1;
}
.gold {
	color: rgb(204, 167, 89);
}
h1 {
	margin: 0px; text-align: center; color: rgb(255, 255, 255); line-height: 0px; font-size: 12px; font-weight: normal;
}
.T {
	border: 1px dashed rgb(255, 0, 0); border-image: none;
}
.DD1 {
	background-position: left top; width: 243px; height: 47px; text-align: center; padding-top: 280px; font-family: "微軟正黑體"; font-size: 15px; margin-right: 10px; margin-left: 4px; float: left; display: block; background-image: url("images/img-0516-2a.gif"); background-repeat: no-repeat;
}
.pp {
	margin-top: 20px; display: block;
}
.zz1 {
	color: rgb(51, 51, 51); line-height: 18px; font-family: "微軟正黑體"; font-size: 12px;
}
.DD2 {
	background-position: left top; width: 243px; height: 47px; text-align: center; color: rgb(255, 255, 255); padding-top: 280px; font-family: "微軟正黑體"; font-size: 15px; margin-right: 10px; float: left; display: block; background-image: url("images/img-0516-3a.gif"); background-repeat: no-repeat;
}
.DD3 {
	background-position: left top; width: 243px; height: 47px; text-align: center; color: rgb(0, 0, 0); padding-top: 280px; font-family: "微軟正黑體"; font-size: 15px; float: left; display: block; background-image: url("images/img-0516-4a.gif"); background-repeat: no-repeat;
}
.SS {
	color: rgb(204, 0, 0); text-indent: 1px; padding-top: 5px; padding-bottom: 5px; font-family: "微軟正黑體"; font-size: 40px; margin-top: 5px; margin-bottom: 10px;
}
.SS1 {
	color: rgb(255, 255, 255); text-indent: 1px; font-family: Verdana, Geneva, sans-serif; font-size: 40px;
}
.box1 {
	padding: 5px; border: 1px dashed rgb(204, 0, 0); border-image: none; width: 100%; color: rgb(51, 51, 51); line-height: 25px; font-family: Verdana, Geneva, sans-serif; font-size: 15px; margin-right: auto; margin-bottom: 20px; margin-left: auto; background-color: rgb(255, 255, 204);
}
.box2 {
	padding: 5px; border: 1px dashed rgb(102, 0, 255); border-image: none; width: 80%; text-align: center; color: rgb(51, 51, 51); line-height: 28px; font-family: Verdana, Geneva, sans-serif; font-size: 15px; margin-right: auto; margin-bottom: 30px; margin-left: auto; background-color: rgb(255, 255, 204);
}
.box3 {
	border: 1px dashed rgb(102, 51, 255); border-image: none; color: rgb(51, 51, 51); line-height: 22px; font-family: Verdana, Geneva, sans-serif; font-size: 13px; background-color: rgb(255, 255, 204);
}
.title101 {
	color: rgb(255, 214, 0); font-family: "微軟正黑體"; font-size: 18px; font-weight: bold;
}
.title1a {
	color: rgb(255, 255, 0); line-height: 28px; font-family: Verdana, Geneva, sans-serif; font-size: 18px; font-weight: bold;
}
.title1b {
	color: rgb(204, 0, 0); line-height: 22px; font-family: Verdana, Geneva, sans-serif; font-size: 15px; font-weight: bold;
}
.title1c {
	color: rgb(0, 0, 0); line-height: 28px; font-family: Verdana, Geneva, sans-serif; font-size: 18px; font-weight: bold;
}
.ci {
	text-align: center;
}
.br3 {
	
}
.txt_w {
	color: rgb(255, 255, 255); line-height: 20px; font-size: 13px; font-weight: normal;
}
.txt_01 {
	color: rgb(255, 233, 161); line-height: 26px; font-weight: bold;
}
.txt_02 {
	color: rgb(123, 83, 0); font-size: 15px; font-weight: bold;
}
.txt_03 {
	color: rgb(255, 0, 0); line-height: 24px; font-size: 13px; font-weight: normal;
}
.txt_04 {
	line-height: 20px; font-size: 15px; font-weight: bold;
}
.txt_05 {
	color: rgb(255, 0, 0); line-height: 24px; font-size: 17px; font-weight: normal;
}
.red {
	color: rgb(255, 0, 0);
}
.br1 {
	color: rgb(51, 51, 51); font-size: 15px; font-weight: bold; background-color: rgb(209, 151, 54);
}
.br2 {
	color: rgb(102, 102, 102); line-height: 18px; font-size: 13px; background-color: rgb(255, 255, 255);
}
.br2a {
	color: rgb(102, 102, 102); line-height: 22px; font-size: 13px;
}
.br10 {
	color: rgb(255, 255, 255); font-family: "微軟正黑體"; font-size: 12px; font-weight: bold;
}
.br4 {
	color: rgb(255, 255, 255); font-size: 15px; font-weight: bold; background-color: rgb(204, 0, 0);
}
.br5 {
	color: rgb(255, 255, 255); font-size: 15px; font-weight: bold; background-color: rgb(153, 0, 153);
}
.br6 {
	color: rgb(102, 102, 102); line-height: 22px; font-size: 13px; background-color: rgb(255, 204, 255);
}
.br7 {
	color: rgb(51, 51, 51); font-size: 15px; font-weight: bold; background-color: rgb(255, 204, 0);
}
.br8 {
	color: rgb(102, 102, 102); line-height: 22px; font-size: 13px; background-color: rgb(255, 255, 204);
}
.new1 {
	border: 1px dashed rgb(255, 0, 0); border-image: none; width: 80%; text-align: center; color: rgb(255, 0, 0); line-height: 25px; font-family: Verdana, Geneva, sans-serif; font-size: 18px; font-weight: bold; margin-right: auto; margin-bottom: 10px; margin-left: auto; display: block; background-color: rgb(255, 255, 0);
}
.box2 {
	padding: 10px; border-radius: 30px; width: 215px; line-height: 20px; font-size: 13px; font-weight: normal; margin-right: 10px; margin-left: 5px; float: left; display: block; position: relative; box-shadow: inset 3px 5px 50px 5px #66ccff; background-color: rgb(255, 255, 255);
}
.box7 {
	border-radius: 20px; border: 1px dashed rgb(51, 51, 102); border-image: none; line-height: 40px; padding-top: 5px; font-size: 15px; background-color: rgb(102, 204, 255);
}
.box4 {
	padding: 5px; width: 150px; text-align: center; font-family: Verdana, Geneva, sans-serif; font-size: 13px; margin-right: auto; margin-left: auto; background-color: rgb(255, 204, 153);
}
.ball {
	background-position: top; width: 56px; height: 56px; text-align: center; color: rgb(51, 51, 51); line-height: 56px; font-family: Verdana, Geneva, sans-serif; font-size: 28px; font-weight: bold; margin-right: 10px; float: left; display: block; background-image: url("images/ball.png"); background-repeat: repeat;
}
#apDiv2 {
	left: 21px; top: 221px; width: 963px; height: 73px; text-align: center; position: absolute; z-index: 10;
}
#apDiv3 {
	left: 109px; top: 265px; position: absolute; z-index: 1;
}
#apDiv4 {
	left: 70px; top: 261px; position: absolute; z-index: 1;
}
#apDiv9 {
	left: 58px; top: 93px; position: absolute; z-index: 5;
}
.BB {
	padding: 10px; border-radius: 20px; border: 1px dashed rgb(204, 102, 0); border-image: none; width: 300px; height: 230px; text-align: center; margin-right: auto; margin-left: auto; background-color: rgb(255, 255, 255);
}
.red {
	color: rgb(204, 0, 0);
}
