﻿.wrap {
	height: 1100px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
#list{
	width: 810px;
	margin-top: 400px;
	margin-left: 85px;
	margin-bottom: 20px;
	color: #fff;
}
#list #tablebox{
	width: 810px;
	height: 350px;
	margin-top: 20px;
	overflow-y: auto;
	overflow-x: hidden;
	position: absolute;
	z-index: 2;
	
}
#list p {
    color: #333;
    padding: 20px 30px 20px 10px;
}
#list #tablebox_bg{
	width: 810px;
	height: 350px;
	position: absolute;
	filter: alpha(opacity=50); /* IE */
	-moz-opacity: 0.5; /* Moz + FF */
	opacity: 0.5;
	margin-top: 20px;
}
#active{
	width:810px;
	position:absolute;
	margin-top:370px;
	padding:0px;
	font-size:12px;
	margin-left: 85px;
	color: #fff;
}
#list p.text_right {
text-align: left;
}
#active h1 {
background: #bb8b80;
color: #fff;
}
#active #gift li i {
color: #fff;
background: #bb8b80;
}
#active #gift li {
    border-bottom: 1px dashed;
    padding: 8px;
    color: #333;
}
#list p span {
    color: #997067;
    font-weight: bold;
    padding-right: 10px;
}
.table_head_td {
FONT-SIZE: 12px;
TEXT-DECORATION: none;
color: #000;
}
.table_body_td {
FONT-SIZE: 12px;
LINE-HEIGHT: 16px;
TEXT-DECORATION: none;
color: #bb8b80;
font-weight: bold;
text-align: center;
}
#active h2 {
color: #333;
}
.table_style td {
padding: 9px 3px;
font-family: "�L�n������","Microsoft JhengHei",Arial, Helvetica, sans-serif;
border-top: 1px dashed #000;
vertical-align: middle;
}
.table_body {
FONT-SIZE: 12px;
LINE-HEIGHT: 24px;
background-position: center;
}
#active #gift li div {
    line-height: 21px;
    width: 470px;
    float: left;
}
#active h3 {
    padding: 5px;
    line-height: 1.5em;
    color: #333;
}
