@charset "utf-8";
/* CSS Document */

div.main{
	width:100%;
	height:auto;
	margin:0 auto;

	padding: 10px 0px;
}

ul , li {
	margin:0;
	padding:0;

}

div.main > ul {list-style: none;}

li {
	color:#666;
	font-size:18px;
	font-family:'微軟正黑體',Arial, sans-serif;
	padding: 10px;
	line-height: 1.5;
}

li p{
	color: #666;
	text-indent: 45px;
	line-height: 40px;
}

h1{
	width:100%;
	height:41px;
	color:#e86301;
	font-size:22px;
	line-height:44px;
	font-weight:600;
	text-indent: 9px;
	border-bottom: 2px solid #e86301;
}


div.main ol {
	list-style:decimal;
	margin-left: 16px;
	margin-right: 7px;
}


table.discountTable{
	border:1px solid #ccc;
	border-left:none;
	border-radius:3px;
	-webkit-border-radius:3px;
	margin: 0px auto;
	font-family: "微軟正黑體";
}

table#discountTableMargin{margin:0 auto;}

caption{font-weight: bold;text-align: left;}

table.discountTable th {
	background:#99101d;
	color:#fff;
	letter-spacing: 2px;
	text-align: center;
}

table.discountTable tr { 
  border-bottom:1px solid #ccc; 
}

table.discountTable td ,th { 
  border-left:1px solid #ccc; 
  padding: 2px;
}

table.discountTable td.txtC{
	text-align:center;
}

table.discountTable tr:nth-child(odd){
    background:rgba(225, 225, 225 , .5);
}


a.lindStyle{text-decoration:none;}
a.lindStyle:link{color:#666;border-bottom: 1px dotted #666;}
a.lindStyle:visited{color:#FF0000;}
a.lindStyle:hover{color:#FF6600;}
