﻿@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/topbg.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center top;
	font-family: Arial, "新細明體";
	font-size:12px;
	color:#323232;
}
.body01 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/topbg.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:-230px 0px;
	*background-position:-235px 0px !imporatnt;
	*background-position:-235px 0px;
	font-family: Arial, "新細明體";
	font-size:12px;
	color:#323232;
}
.content_bg
{
background:url(../images/send_content_bg.jpg) no-repeat;
background-position:1px 0px;
}
.que_bg01
{
background:url(../images/que_bg01.jpg) no-repeat;
background-position:-6px 0px;
}
.que_bg02
{
background:url(../images/que_bg02.jpg) no-repeat;
background-position:0px 0px;
}
.space_bg
{
background:url(../images/space_bg.jpg) no-repeat;
background-position:0px 0px;
}
.data_bg
{
background:url(../images/data_bg.jpg) no-repeat;
background-position:0px 0px;
}
.list_bg
{
background:url(../images/list_bg.jpg) no-repeat;
background-position:0px 0px;
}
.gift_bg
{
background:url(../images/gift_bg.jpg) no-repeat;
background-position:0px 0px;
}
.blog2_bg
{
background:url(../images/blog2_bg.jpg) no-repeat;
background-position:0px 0px;
}
.blog_bg
{
background:url(../images/blog_bg.jpg) no-repeat;
background-position:0px 0px;
}
.birthday_bg
{
background:url(../images/birthday_bg.jpg) no-repeat;
background-position:0px 0px;
}
.birthday2_bg
{
background:url(../images/birthday2_bg.jpg) no-repeat;
background-position:0px 0px;
}
.vote_bg
{
background:url(../images/vote_bg.jpg) no-repeat;
background-position:0px 0px;
}
.vote2_bg
{
background:url(../images/vote2_bg.jpg) no-repeat;
background-position:0px 0px;
}
.exp_content_bg
{
background:url(../images/exp_content_bg.gif) no-repeat;
background-position:-82px 0px;
}
.top_kuang
{
background:url(../images/top_kuang.gif) no-repeat;
}
.top_kuang01
{
background:url(../images/top_kuang01.gif) no-repeat;
}
.mid_kuang
{
background:url(../images/mid_kuang.gif) repeat-y;
}
.text_middle {
	font-weight: normal;
	line-height: 27px;
	margin: 0px;
	height: 27px;
}

.bot_kuang
{
background:url(../images/bot_kuang.gif) no-repeat;
}
.top_kuang02
{
background:url(../images/top_kuang_02.gif) no-repeat;
}
.mid_kuang02
{
background:url(../images/mid_kuang_02.gif) repeat-y;
}
.bot_kuang02
{
background:url(../images/bot_kuang_02.gif) no-repeat;
}
.top_kuang03
{
background:url(../images/top_kuang_03.gif) no-repeat;
}
.mid_kuang03
{
background:url(../images/mid_kuang_03.gif) repeat-y;
}
.bot_kuang03
{
background:url(../images/bot_kuang_03.gif) no-repeat;
}
.send_td
{
border:1px #707070 solid;
background-color:#b1e9e8;
font-size:13px;
}
.send_td_01
{
border-left:1px #707070 solid;
border-right:1px #707070 solid;
border-bottom:1px #707070 solid;
background-color:#fff;
font-size:13px;
}
.footer
{
color:#999999;
	font-family: Arial, "新細明體";
line-height:21px;
}
.footer a:link
{
color:#009e9b;
text-decoration:none;
}
.footer a:active
{
color:#009e9b;
text-decoration:none;
}
.footer a:hover
{
color:#009e9b;
text-decoration:underline;
}
.footer a:visited
{
color:#009e9b;
text-decoration:none;
}
.item
{
color:#4b4b4b;
line-height:25px;
height:150px;
overflow: scroll;
overflow-x:hidden
}
.que_td
{
color:#3f3f3f;
font-weight:bold;
font-size:13px;
}
.int_font
{
color:#603082;
font-size:13px;
font-weight:bold;
}
.int_font2
{
color:#956c04;
font-size:13px;
font-weight:bold;
}
.int_font_01
{
color:#4a4a4a;
line-height:24px;
}
.point
{
	color:#603082;
	font-size:8px;
	vertical-align: middle;
}
.poto
{
border:1px #a2a2a2 solid;
}
.exp
{
color:#353535;
font-size:15px;
font-weight:bold;
}
.exp_td
{
border-bottom:1px #ab89c0 solid;
color:#603082;
font-weight:bold;
font-size:15px;
}
.exp_font
{
color:#484848;
font-size:13px;
font-weight:bold;
padding-left:5px;
line-height:24px;
}
.pri_td
{
border-left:1px #707070 solid;
border-top:1px #707070 solid;
background-color:#b1e9e8;
font-size:13px;
}
.pri_td_01
{
border-left:1px #707070 solid;
border-top:1px #707070 solid;
background-color:#fff;
font-size:13px;
color:#555555;
}
.pic_br_1pt {
	border: 1px solid #CCCCCC;
}


.pic_wh_3pt {
	border: 5px solid #FFFFFF;
}

.tab
{
position:absolute; 
top:-37px;
left:96px;
*top:-36px !important;
*left:100px !important;
*top:-36px;
*left:100px;
}
.int_bg
{
background:url(../images/int_bg.jpg) no-repeat;
background-position:0px -1px;
}
.div_sor
{
height:90px;
width:90%;
overflow: scroll;
overflow-x:hidden
}
.div_sor_01
{
height:290px;
width:510px;
overflow: scroll;
overflow-x:hidden
}
.flash_banner
{
width:851px;
height:141px;
}
.font13pt_title {
	font-family: Arial, "新細明體";
	font-size: 13px;
	font-weight: bold;
	color: #702992;
}
.font13pt_num {
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	font-family: Arial, "新細明體";
}
a.link-13pt_red:link {
	font-size: 13px;
	color: #666666;
	font-family: Arial, "新細明體";
	text-decoration: none;
}
a.link-13pt_red:visited {
	font-size: 13px;
	color: #702992;
	font-family: Arial, "新細明體";
	text-decoration: none;
}
a.link-13pt_red:hover {
	font-family: Arial, "新細明體";
	font-size: 13px;
	color: #702992;
	text-decoration: underline;
}
a.link-more:link {
	font-size: 13px;
	color: #702992;
	font-family: Arial, "新細明體";
	text-decoration: none;
	font-weight: bold;
}
a.link-more:visited {
	font-size: 13px;
	color: #702992;
	font-family: Arial, "新細明體";
	text-decoration: none;
	font-weight: bold;
}
a.link-more:hover {
	font-family: Arial, "新細明體";
	font-size: 13px;
	color: #702992;
	text-decoration: underline;
	font-weight: bold;
}
a.link-page:link {
	font-size: 13px;
	color: #666666;
	font-family: Arial, "新細明體";
	text-decoration: none;
}
a.link-page:visited {
	font-size: 13px;
	color: #702992;
	font-family: Arial, "新細明體";
	text-decoration: none;
}
a.link-page:hover {
	font-family: Arial, "新細明體";
	font-size: 13px;
	color: #702992;
	text-decoration: underline;
}
a.link-int_submenu:link {
	font-size: 15px;
	color: #C89B2B;
	font-family: Arial, "新細明體";
	text-decoration: underline;
	font-weight: bold;
}
a.link-int_submenu:visited {
	font-size: 15px;
	color: #C89B2B;
	font-family: Arial, "新細明體";
	text-decoration: underline;
	font-weight: bold;
}
a.link-int_submenu:hover {
	font-family: Arial, "新細明體";
	font-size: 15px;
	color: #00AAA3;
	text-decoration: underline;
	font-weight: bold;
}
a.link-int_day:link {
	font-size: 15px;
	color: #FFFFFF;
	font-family: Arial, "新細明體";
	text-decoration: underline;
	font-weight: bold;
}
a.link-int_day:visited {
	font-size: 15px;
	color: #FFFFFF;
	font-family: Arial, "新細明體";
	text-decoration: underline;
	font-weight: bold;
}
a.link-int_day:hover {
	font-family: Arial, "新細明體";
	font-size: 15px;
	color: #00AAA3;
	text-decoration: underline;
	font-weight: bold;
}
.day_batton {
	background-image: url(../images/award_button.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.day_batton_over {
	background-image: url(../images/award_button_over.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.font_15pt_g {
	font-family: Arial, "新細明體";
	font-size: 15px;
	font-weight: bold;
	color: #00AAA3;
}
.font_21pt_p {
	font-family: Arial, "新細明體";
	font-size: 22px;
	font-weight: bold;
	color: #682688;
	line-height: 40px;
}

.pic_vote150 {
	margin-top: 10px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 2px;
	border: 1px solid #999999;
}
.pic_vote100 {
	margin-top: 12px;
	margin-left: 8px;
	border: 1px solid #999999;
}
.font_12pt_b {
	font-family: Arial, "新細明體";
	font-size: 12px;
	line-height: 17px;
	color: #666666;
}
.font_13pt_b {
	font-family: Arial, "新細明體";
	font-size: 13px;
	line-height: 22px;
	color: #666666;
	margin-top: 10px;
}
.font_15pt_b {
	font-family: Arial, "新細明體";
	font-size: 15px;
	line-height: 17px;
	color: #666;
	font-weight: bold;
}
.font_15pt_p {
	font-family: Arial, "新細明體";
	font-size: 15px;
	line-height: 17px;
	color: #682688;
	text-decoration: underline;
}
.font_13pt_p {
	font-family: Arial, "新細明體";
	font-size: 13px;
	line-height: 17px;
	color: #682688;
	text-decoration: underline;
}
.font_12pt_gr {
	font-family: Arial, "新細明體";
	font-size: 12px;
	color: #754B92;
	line-height: 17px;
}
.int_font_title {
	font-family: Arial, "新細明體";
	font-size: 13px;
	font-weight: bold;
	color: #603082;
	background-color: #B1E9E8;
	border: 1px solid #999999;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.email_list   .select_all        {
	color: #603082;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	padding-left: 3px;
}
.email_list td {
	padding: 3px;
}
