@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13;
	background-color: #4c4948;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
}
/* ====== 背景圖設定 ===== */
/* ====== 未登入註冊區 ===== */
.bg_register_01 {
	background-image: url("../_Img/bg_register_01.jpg");
	background-repeat: repeat-x;
	background-color: #ffcc00;
}
/* ====== 上方黃白相間 ===== */
.bg_top_01 {
	background-image: url("../_Img/bg_04.jpg");
	background-repeat: repeat-x;
	background-color: #ffcc00;
}
/* ====== 上方橘白相間+中間白色框陰影-左 ===== */
.bg_top_02 {
	background-image: url("../_Img/bg_05.jpg");
	background-repeat: repeat-y;
	background-color: #ffcc00;
}
/* ====== 上方橘白相間+中間白色框陰影-左 ===== */
.bg_news {
	background-image: url("../_Img/news_title_01.jpg");
	background-repeat: no-repeat;
}
/* ====== 上方黃白相間+中間白色框陰影-右 ===== */
.bg_top_03 {
	background-image: url("../_Img/bg_06.jpg");
	background-repeat: repeat-y;
	background-color: #ffcc00;
}
/* ====== 上方黃橘相間===== */
.bg_top_04 {
	background-image: url("../_Img/bg_04_02.jpg");
	background-repeat: repeat-x;
	background-color: #ffcc00;
}
/* ====== 虛寶兌換選擇框底圖 - 白 ===== */
.bg_boder_01 {
	background-image: url("../_Img/member/boder_01_02.jpg");
	background-repeat: repeat-y;
	background-color: #ffcc00;
}
.bg_boder_02 {
	background-image: url("../_Img/member/boder_04_02.jpg");
	background-repeat: repeat-y;
	background-color: #ffcc00;
}
.bg_boder_03 {
	background-image: url("../_Img/service/boder_01_02_2.jpg");
	background-repeat: repeat-y;
	background-color: #ffcc00;
}
.bg_boder_04 {
	background-image: url("../_Img/service/boder_01_02_3.jpg");
	background-repeat: repeat-y;
}
.bg_boder_05 {
	background-image: url("../_Img/service/service_rules_bgline.jpg");
	background-repeat: repeat-y;
}
.bg_boder_06 {
	background-image: url("../_Img/member/boder_05_01.jpg");
	background-repeat: repeat-x;
}
.bg_boder_07 {
	background-image: url("../_Img/boder_07_03.jpg");
	background-repeat: repeat-y;
}
.bg_boder_08 {
	background-image: url("../_Img/boder_08_03.jpg");
	background-repeat: repeat-y;
}
.bg_boder_10 {
	background-image: url("../_Img/boder_10_02.jpg");
	background-repeat: repeat-y;
}
.bg_boder_11 {
	background-image: url("../_Img/boder_11_02.jpg");
	background-repeat: repeat-y;
}
.bg_boder_12 {
	background-image: url("../_Img/boder_12_02.jpg");
	background-repeat: repeat-y;
}
.bg_boder_13_01{
	background-image: url("../_Img/boder_13_01.jpg");
	background-repeat: repeat-y;
}
.bg_boder_13_02{
	background-image: url("../_Img/boder_13_02.jpg");
	background-repeat: repeat-y;
}
.bg_boder_13_03{
	background-image: url("../_Img/boder_13_03.jpg");
	background-repeat: repeat-y;
}
.bg_boder_13_04{
	background-image: url("../_Img/boder_13_04.jpg");
	background-repeat: repeat-y;
}
/* ====== 背景色 - 黑色 ===== */
.bg_black {
	background-color: #000000;
}
/* ====== 背景色 - 白色 ===== */
.bg_white {
	background-color: #FFFFFF;
}
/* ====== 標題顏色設定  ===== */
/* ====標題 - 橘色 === */
.title_01 {
	color: #F60;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 20px;
}
/* ====標題 - 白色 === */
.title_02 {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 20px;
}
/* ====標題 - 藍色 === */
.title_03 {
	color: #36F;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 20px;
}
/* ====標題 - 灰色 === */
.title_04 {
	color: #666;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 20px;
}
/* ====標題 - 粗體藍色 === */
.title_m_01 {
	color: #36F;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 20px;
}
/* ====標題 - 粗體橘色 === */
.title_m_02 {
	color: #F60;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 20px;
}
.title_m_02 a{ color:#F60; text-decoration:none ;}
.title_m_02 a:hover{ color:#666;}
/* ====標題 - 粗體灰色 === */
.title_m_03 {
	color:#666;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 20px;
}
.title_m_03 a{ color:#666; text-decoration:none ;}
.title_m_03 a:hover{ color:#F60;}

/* ====標題 - 細體黑色 === */
.title_s_01 {
	color: #000;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 16px;
	letter-spacing: 1px;
	line-height: 20px;
}
/* ====== 文字顏色設定  ===== */
/* = 13級 黑色文字  = */	
.txt_01 {
	color:#000;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 20px;
}
/* = 13級 灰色文字  = */
.txt_02 {
	color:#666;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 20px;
}
/* = 13級 橘色文字  = */
.txt_03 {
	color: #F60;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 20px;
}
/* = 13級 白色文字  = */
.txt_04 {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 20px;
}
.txt_04 a{
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 20px;
	text-decoration:none;
	line-height:22px;
}
.txt_04 a:hover{
	color:#FF3;
	
	
}
/* = 13級 鮮黃色文字  = */
.txt_05 {
	color: #FF6;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 20px;
}
/* = 13級 統振綠色文字  = */
.txt_06 {
	color: #2C6B35;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 20px;
}
/* ====13級 紅色文字 === */
.txt_07 {
	color: #F00;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 20px;
}
/* ====13級 藍色文字 === */
.txt_08 {
	color: #36F;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 20px;
}
/* = 12級 灰色文字  = */
.m_txt_01 {
	color: #666;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 12px;
	letter-spacing: 0px;
	line-height: 20px;
}
/* = 12級 統振綠色文字  = */
.m_txt_02 {
	color: #168a4d;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 12px;
	letter-spacing: 0px;
	line-height: 20px;
}
/* = 11級 橘色文字  = */
.s_txt_01 {
	color: #F60;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	line-height: 20px;
}
/* = 11級 灰色文字  = */
.s_txt_02 {
	color: #999;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	line-height: 20px;
}
/* = 11級 白色文字  = */
.s_txt_03 {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	line-height: 20px;
}
/* = 11級 鮮黃色文字  = */
.s_txt_04 {
	color: #FF6;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	line-height: 20px;
}
/* = 11級 灰色文字  = */
.s_txt_05 {
	color: #666;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	line-height: 20px;
}
	/* = 12級 白色文字  = */
.s_txt_06 {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 12px;
	line-height: 20px;
	letter-spacing:2px;
	}
	.s_txt_06 a{
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 12px;
	line-height: 20px;
	text-decoration:none;
	letter-spacing:2px;
	}
	.s_txt_06 a:hover{
	color:#FF3;
	}
/* = 13級 藍色底色 白色文字  = */
.color_txt_01 {
	color: #FFF;
	background-color: #36F;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
}
/* = 11級 灰色文字 點狀外框  = */
.border_01 {
	border-style: dotted;
	border-width: 1px 1px 1px 1px;
	border-color: #666;
	color: #999;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	letter-spacing: 1px;
	line-height: 20px;
}
/* = 13級 灰色文字 點狀外框  = */
.border_02 {
	border-style: dotted;
	border-width: 1px 1px 1px 1px;
	border-color: #666;
	color: #666;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 20px;
	vertical-align: top;
}
/* = 13級 藍色文字 點狀外框  = */
.border_03 {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #666;
	color: #36F;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 14px;
	vertical-align: top;
}
/* = 13級 黑色文字 點狀外框  = */
.border_04 {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #666;
	color: #000;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 14px;
	vertical-align: top;
}
/* = 13級 黑色文字 點狀外框  = */
.border_05 {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #666;
	background-color: #666;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 14px;
	vertical-align: top;
}
/* ====== 文字連結設定  ===== */
/* = 13級 灰色連結  = */
.a01:link {
	color: #666;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: none;
}
.a01:visited {
	color: #666;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: none;
}
.a01:hover {
	color: #36F;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: underline;
}
/* = 13級 橘色 粗體 連結  = */
.a02:link {
	color: #F60;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: normal;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: none;
}
.a02:visited {
	color: #F60;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: normal;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: none;
}
.a02:hover {
	color: #36F;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: normal;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: underline;
}
/* = 11級 白色 粗體 連結  = */
.a03:link {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: none;
}
.a03:visited {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: none;
}
.a03:hover {
	color: #6CF;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: underline;
}
/* = 13級 灰色 細體 連結有色塊  = */
.a04:link {
	color: #666;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: none;
}
.a04:visited {
	color: #666;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: none;
}
.a04:hover {
	color: #FFF;
	background-color: #F60;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: underline;
}
/* = 11級 白色 粗體 連結 沒有字距 = */
.a05:link {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 0px;
	text-decoration: none;
}
.a05:visited {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 0px;
	text-decoration: none;
}
.a05:hover {
	color: #6CF;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 0px;
	text-decoration: underline;
}
/* = 11級 白色 粗體 連結  = */
.a06:link {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: none;
}
.a06:visited {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: none;
}
.a06:hover {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: underline;
}
/* = 11級 橘色 粗體 連結  = */
.a07:link {
	color: #F60;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: none;
}
.a07:visited {
	color: #F60;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: none;
}
.a07:hover {
	color: #36F;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: underline;
}
/* = 18級 藍色 細體 連結  = */
.a08:link {
	color: #36F;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: none;
}
.a08:visited {
	color: #36F;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: none;
}
.a08:hover {
	color: #36F;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: underline;
}
/* = 11級 藍色 連結  = */
.a09:link {
	color: #FF6;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: none;
}
.a09:visited {
	color: #FF6;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: none;
}
.a09:hover {
	color: #FF6;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: underline;
}
/* = 13級 灰色連結  = */
.a10:link {
	color: #000;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: none;
}
.a10:visited {
	color: #000;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: none;
}
.a10:hover {
	color: #36F;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	text-decoration: underline;
}
/* ====== 方塊連結設定  ===== */
/* = 11級 灰色連結  = */
.btn_01 {
	border: outset 0px #666;
	border-color: #666;
	background-color: #F60;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	padding: 2px;
	text-decoration: none;
}
.btn_01:hover {
	border: outset 0px #666;
	border-color: #666;
	background-color: #666;
	cursor: hand;
	color: #000;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	padding: 2px;
	text-decoration: underline;
}
.btn_02 {
	border: outset 0px #666;
	background-color: #CCC;
	cursor: hand;
	color: #000;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	padding: 1px;
	text-decoration: none;
}
.btn_02:hover {
	border: outset 0px #666;
	background-color: #666;
	cursor: hand;
	color: #000;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 1px;
	padding: 1px;
	text-decoration: underline;
}

.box_out1{ border-left:#E7E7E7 solid 1px; border-top:#E7E7E7 solid 1px;}
.box_in1{ border-right:#E7E7E7 solid 1px; border-bottom:#E7E7E7 solid 1px;}
