@charset "utf-8";
/* CSS Document */

body{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/***** 01.活動簡介 *****/

.p1menubg{
	background-image: url(../images/p01_menubg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	text-align: center;
}
.p1menutd{
	padding-right: 2px;
	padding-left: 2px;
}
.p1_bg01{
	background-image: url(../images/p01_bg01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 658px;
}
.p1_bg01_in{
	padding-left: 43px;
	padding-top: 35px;
}
.p1_bg02{
	background-image: url(../images/p01_bg02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 434px;
}
.p1_bg02_in{
	padding-left: 55px;
	padding-right: 55px;
}
.p1txt01{
	padding-top: 20px;
	padding-left: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 27px;
	font-weight: bold;
	color: #000000;
	padding-right: 185px;
}
.p1txt01 a:link,
.p1txt01 a:visited {
	color: #e23371;
	text-decoration: underline;
}
.p1txt01 a:hover,
.p1txt01 a:active {
	color: #844f83;
	text-decoration: underline;
}
.p1_product{
	padding-top: 30px;
	padding-left: 30px;
}
.p1_infotxt{
	padding-top: 20px;
	padding-bottom: 25px;
	font-size: 16px;
	font-weight: bold;
	padding-left: 25px;
}
.p1_infotxt a:link,
.p1_infotxt a:visited {
	color: #e23371;
	text-decoration: underline;
}
.p1_infotxt a:hover,
.p1_infotxt a:active {
	color: #000000;
	text-decoration: underline;
}
.p1_infotxt strong{
	color: #9b3407;
	font-size: 18px;
	line-height: 27px;
}
.p1_infotxt strong a:link,
.p1_infotxt strong a:visited {
	color: #9b3407;
	text-decoration: underline;
}
.p1_infotxt strong a:hover,
.p1_infotxt strong a:active {
	color: #844f83;
	text-decoration: underline;
}
.p1_infotxt02{
	padding-bottom: 27px;
	font-size: 16px;
	font-weight: bold;
	padding-left: 25px;
}
.p1_infotxt02 a:link,
.p1_infotxt02 a:visited {
	color: #e23371;
	text-decoration: underline;
}
.p1_infotxt02 a:hover,
.p1_infotxt02 a:active {
	color: #000000;
	text-decoration: underline;
}
.p1_infotxt02 strong{
	color: #9b3407;
	font-size: 18px;
	line-height: 27px;
}
.p1_infotxt02 strong a:link,
.p1_infotxt02 strong a:visited {
	color: #9b3407;
	text-decoration: underline;
}
.p1_infotxt02 strong a:hover,
.p1_infotxt02 strong a:active {
	color: #844f83;
	text-decoration: underline;
}
.p1_infotxt03{
	font-size: 16px;
	font-weight: bold;
	padding-right: 10px;
}
.p1_infotxt03 a:link,
.p1_infotxt03 a:visited {
	color: #e23371;
	text-decoration: underline;
}
.p1_infotxt03 a:hover,
.p1_infotxt03 a:active {
	color: #000000;
	text-decoration: underline;
}


/***** 02.活動辦法 *****/

.p2menubg{
	background-image: url(../images/p02_top_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;
}
.p2menu{
	padding-left: 350px;
	*padding-left: 230px;
}
.p2_bdbg{
	background-image: url(../images/p02_bdbg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 1750px;
}
.p2_infobd{
	padding-top: 40px;
	padding-left: 74px;
}
.p2_infotd{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #000000;
	padding-top: 20px;
	padding-right: 45px;
	padding-left: 10px;
}
.p2_infotxt{
	padding-bottom: 5px;
}
.p2_infotxt a:link,
.p2_infotxt a:visited {
	color: #e23371;
	text-decoration: underline;
}
.p2_infotxt a:hover,
.p2_infotxt a:active {
	color: #844f83;
	text-decoration: underline;
}
.p2_infotxt strong{
	font-weight: bold;
	color: #c31c1c;
}
.p2_orderline{
	background-color: #999999;
}
.p2_ordertd{
	background-color: #FFFFFF;
	padding: 5px;
	text-align: center;
}
.p2_bg01{
	background-image: url(../images/p02_bd01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 74px;
	height: 472px;
}
.p2_bg02{
	background-image: url(../images/p02_bd02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 40px;
	height: 472px;
}
.p2_bg03{
	background-image: url(../images/p02_bd03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 491px;
	width: 74px;
}
.p2_bg04{
	background-image: url(../images/p02_bd04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 491px;
	width: 40px;
}

/***** 03.產品介紹 *****/

.p3menubg{
	background-image: url(../images/p3_top_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 58px;
}
.p3menubg02{
	background-image: url(../images/p3_top_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 62px;
}
.p3menu{
	padding-left: 380px;
	padding-top: 20px;
}

.p3_lovebtn{
	padding-top: 10px;
	padding-left: 100px;
}
.p3_bdbg{
	background-image: url(../images/p03_bdbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 1088px;
}
.p3_bg02_in{
	padding-left: 55px;
	padding-right: 55px;
	padding-top: 20px;
}


/***** 04.現場直播 *****/

.p4menubg{
	background-image: url(../images/p04_top02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 62px;
}
.p4menu{
	padding-left: 330px;
	padding-top: 25px;
}
.p4_bdbg{
	background-image: url(../images/p04_bdbg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 1075px;
}
.p4_bg01_in{
	padding-left: 60px;
	padding-top: 5px;
}
.p4_bg02_in{
	padding-left: 55px;
	padding-right: 55px;
	padding-top: 30px;
}
.p4_video{
	background-image: url(../images/p04_video.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 460px;
	width: 515px;
}
.p4_video_in{
	text-align: center;
	padding-top: 16px;
}
