﻿@charset "utf-8";
/*主體*/
body {
	margin: 0px;
	/*text-align:center;*/
}
a img {
	border:0;
	}

/* Gray links */
a.Gray:link {
	color:#007EBB;
}
a.Gray:visited {
	color:#999;
	/*color:#CCCCCC;*/
}
a.Gray:hover {
	color:#005E82;
}
a.Gray:active {
	color:#999999;
}
/*文章主背景*/
.MainBG {
	background-image: url(images/main_bg.jpg);
	background-repeat: no-repeat;
}

/*體驗活動文章主背景*/
.EventBG {
	background-image: url(images/event_bg.jpg);
	background-repeat: no-repeat;
}
.ArtcleBody {
	background-image: url(images/campaign_article_body.gif);
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-right: 32px;
	padding-bottom: 10px;
	padding-left: 32px;
}
.WordingStyle {
	font-size: 10pt;
	line-height: 22px;
	color: #333333;
	font-family:  Arial, Verdana, "新細明體";
}

sup {
	margin-right:-3px;
	}

.ProductPadding1 {
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.FaqAnswerBlock {
	font-family:  Arial, Verdana, "新細明體";
	font-size: 13px;
	color: #333333;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px dotted #CCCCCC;
	line-height: 21px;
	padding-right: 10px;
}


.TitleOrange {
	font-size: 15px;
	line-height: 22px;
	color: #e08700;
}
.submitBTN {
	border: 1px dotted #666666;
	font-family:  Arial, Verdana, "新細明體";
	font-size: 10pt;
	color: #333333;
}

.TablePadding {
	padding: 5px;
}
.WordingHighlightStyle1 {
	color: #FF3300;
}
.MainBorder {
	border: 1px dotted #CCCCCC;
}

.NormalPadding {
	padding-left: 32px;
	padding-top: 10px;
	padding-right: 82px;
	padding-bottom: 10px;
}

.EventListBg {
	background-image: url(images/event_list_bf.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family:  Arial, Verdana, "新細明體";
	font-size: 13px;
	color: #333333;
	height: 35px;
	padding-top: 10px;
}
.EventListBg2 {
	background-image: url(images/event_list_bf.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family:  Arial, Verdana, "新細明體";
	font-size: 13px;
	color: #333333;
	height: 35px;
	padding-top: 10px;
	padding-bottom: 15px;
}

.EventPayBg {
	background-image: url(images/event_list_bf.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family:  Arial, Verdana, "新細明體";
	font-size: 13px;
	color: #333333;
	height: 50px;
}
.EventPayBtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2f5107;
	text-decoration: underline;
}
.EventPayText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2f5107;
	text-decoration: none;
}
.EventPayTitle {
	height: 50px;
}
.EventPayTitle01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #295300;
	text-decoration: none;
}


a.EventPayBtn:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #548E0D;
	text-decoration: underline;
}
.FaqPayAnswerBlock {
	font-family:  Arial, Verdana, "新細明體";
	font-size: 13px;
	color: #333333;
	line-height: 21px;
}


a.Orange:link {
	color:#EE9012;
	text-decoration: none;
}
a.Orange:hover {
	color:#C03F29;
	text-decoration: none;
}
a.Orange:visited {
	text-decoration: none;
}

.WordingStyle9pt {
	font-size: 9pt;
	line-height: 22px;
	color: #333333;
	font-family:  Arial, Verdana, "新細明體";
	padding-top: 0px;
	padding-left: 5px;
}
.WordingStyle9pt_2 {
	font-size: 9pt;
	line-height: 19px;
	color: #333333;
	font-family:  Arial, Verdana, "新細明體";
	padding-top: 8px;
	padding-left: 5px;
}
a.None:link {
	color:#474747;
	text-decoration: none;
}
a.None:hover {
	color:#990000;
	text-decoration: none;
}
a.None:visited {
	color:#666666;
	text-decoration: none;
}
a.None:active {
	color:#999999;
}
a.Highlight:link {
	color:#990000;
	text-decoration: none;
}
a.Highlight:hover {
	color:#990000;
	text-decoration: none;
}
a.Highlight:visited {
	color:#990000;
	text-decoration: none;
}
a.Highlight:active {
	color:#990000;
}
.evt-3m-title{
	color:#655300;
}
.evt-3m-item{
	color:#cc0000;
	font-size: 9pt;
}
.evt-3m-tip{
	color:#303030;
	font-size: 8pt;
}
.evt-3m-a7{
	background:url(images/evt-aw-bdjuly.jpg);
	background-repeat:no-repeat;
}
.evt-3m-a8{
	background:url(images/evt-aw-bdaug.jpg);
	background-repeat:no-repeat;
}
.evt-3m-a9{
	background:url(images/evt-aw-bdsep.jpg);
	background-repeat:no-repeat;
}
.evt-3m-a10{
	background:url(images/evt-aw-bdoct.jpg);
	background-repeat:no-repeat;
}
.evt-3m-a11{
	background:url(images/evt-aw-bdnov.jpg);
	background-repeat:no-repeat;
}
.evt-3m-a12{
	background:url(images/evt-aw-bddec.jpg);
	background-repeat:no-repeat;
}
.evt-3m-aname{
	color:#303030;
	font-size: 9pt;
}
.evt-3m-atitle{
	color:#303030;
	font-size: 10pt;
}
.set_center {
	text-align:center;
	}
	
/*20111011 新增*/	
	
.ProductPadding_new {
	padding-top: 15px;
	padding-left: 15px;
	line-height:1.4;
	}
	
.ProductPadding_2 {
	padding-top: 5px;
	line-height:1.4;
	}
	
.ProductPadding_new_title {
	font-weight:bold;
	color:#5d9b13;
	}	
	
.set_pic {
	position:relative;
	}	
	
.p_img_01 {
	position:absolute;
	top:100px;
	right:100px;
	}
.p_img_02 {
	position:absolute;
	top:307px;
	right:90px;
	}
.p_img_03 {
	position:absolute;
	top:667px;
	right:80px;
	}
.report_table {
	width:243px;
	height:431px;
	background:url(images/report_t3.jpg) no-repeat;
	position:relative;
	}	
	
.report_table select {
	letter-spacing:1px;
	position:absolute;
	top:96px;
	left:42px;
	width:176px;
	}
.report_btn01 a {
	position:absolute;
	top:200px;
	left:46px;
	width:171px;
	display:block;
	height: 34px;
	}	
	
.report_btn02 a {
	position:absolute;
	top:241px;
	left:46px;
	width:171px;
	display:block;
	height: 34px;
	}	


