/*共同屬性*/
body {
    margin:0;
	padding:0;
	background-color:#dddddd;
	font-family: Arial, Helvetica, sans-serif;
}

.about, .company, .card, .reedem, .sale {
    margin:0 auto;
	padding:0;
	background-color:#FFFFFF;
	color: #666666;
}

/*關於中信玩家*/
.about h2 {
    margin:5px 15px 0;
	padding:0;
	font-size:12px;
	line-height:23px;
	font-weight:normal;
}

.about h2 a:link, .about h2 a:visited { color:#00665b; text-decoration:underline}
.about h2 a:hover, .about h2 a:active { text-decoration:none}

.about h4 { margin:0 15px; padding:0}

.about h5 {
    margin:8px 25px 3px;
	padding:0;
	font-size:13px;
	color: #00665b;	
}

.about p {
    margin:0 20px 15px 25px;
	padding:0;
	font-size:12px;
	line-height:23px;
	color: #666666;
}

.about ol {
    margin:5px 20px 15px 55px;
	padding:0;
	font-size:12px;
	line-height:23px;
	color: #666666;
}

.about p strong, .about ol strong { padding:0 2px 0 0; font-size:16px; color:#00665b; position:relative; top:-1px}
.about p em, .about ol em { padding:0 2px 0 0; font-style:normal; text-decoration:underline; color:#00665b}

/*關於旅盟--旅行社列表*/
.blist table {
    margin:0 30px 10px;
	padding:0;
	border:1px solid #CCCCCC;
}

.blist th {
	margin:0;
	padding:6px 5px 4px 10px;
	width:120px;
	background-color:#00655b;
	text-align:left;
	color:#FFFFFF;
	font-size:13px;
	font-weight:normal;
	letter-spacing:1px;
}

.blist th a:link, .blist th a:visited { color:#FFFFFF; text-decoration:underline}
.blist th a:hover, .blist th a:active { text-decoration:none}

.blist td {
	margin:0;
	padding:5px 5px 3px 10px;
	border:1px solid #CCCCCC;
	font-size:13px;
	line-height:17px;
	color:#404040;
}

/*關於旅盟--旅行社資料*/
.bdata {
    margin:0;
	padding:10px;
	background-color:#FFFFFF;
}

.bdata th {
	margin:0;
	padding:6px 4px 4px 8px;
	width:85px;
	background-color:#00655b;
	text-align:left;
	color:#FFFFFF;
	font-size:13px;
	font-weight:normal;
}

.bdata td {
	margin:0;
	padding:5px 5px 3px 10px;
	border:1px solid #CCCCCC;
	font-size:13px;
	line-height:19px;
	color:#666666;
}

.bdata h4 {
	margin:10px 0 0;
	padding:0;
	font-size:13px;
	color:#00665b;
}

.bdata p {
	margin:5px;
	padding:0;	
}

.bdata td a:link, .bdata td a:visited { color:#666666; text-decoration:underline}
.bdata td a:hover, .bdata td a:active { text-decoration:none}

/*全省服務據點*/
.company td {
    margin:0;
	padding:5px 0;
	border-bottom:1px dashed #808080;
}

.company h5 {
    margin:8px 10px 8px 12px;
	padding:0;
	font-size:16px;
	color: #00665b;	
}

.company td.none { border:none}

.company p {
    margin:8px 10px 8px 15px;
	padding:0;
	font-size:12px;
	line-height:23px;
	color: #666666;
}

.company p em { font-style:normal;  color:#00665b}

/*線上辦卡--banner間隔*/
.card .ban { margin:10px 0; padding:0}

/*好康搶購*/
.sale h2 { margin:10px 25px 0; padding:0}

.sale p {
    margin:0 5px;
	padding:0;
	font-size:12px;
	line-height:23px;
	color: #666666;
}

.sale p.copy { margin:0 40px 5px}

.sale ol {
    margin:0 5px 0 35px;
	padding:0;
	font-size:12px;
	line-height:23px;
	color: #666666;
}

.sale p strong { padding:0 2px 0 0; font-size:13px; color:#00665b}
.sale p em, .sale ol em { padding:0 2px 0 0; font-style:normal; text-decoration:underline; color:#00665b}

.sale .red { color:#FF0000}
.sale .red  em { color:#FF0000; padding:0 2px 0 0; font-style:normal; text-decoration:underline}

.step { background-image:url(images/sale_mon_tb2.gif)}

.step p {
    margin:0 0 0 18px;
	padding:0;
	font-size:12px;
	line-height:23px;
	color: #666666;
}
