﻿* { margin:0; padding:0; }
html, body { color: #000000; margin: 0px auto; font-size: 12px; font-family:"細明體", Verdana, Helvetica, Arial, sans-serif; }
img { border: 0; }
a { font-size: 12px; }
a:link, a:visited, a:active { color: #bb4433; text-decoration: none; }
a:hover { text-decoration: underline; color: #003333; }
.cont { background: #D2E9B8; padding-left: 40px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#top1 { line-height: 20px; height: 20px; background: #A9D46D; color:#003399; ; width: auto; padding:5px; }
#top1 li { display: inline; }
#top1 a { color:#003399; font-size: 15px; font-weight: bold; padding-right: 5px; }
#top1 a:hover { color: #FF0000; text-decoration: underline; }
#top2 { margin: 5px auto 0px; width: 908px; }
.f16 { font-size: medium; color: #0099CC; font-weight: bolder; text-align: center; }
.flr { text-align: center; }/*解決六壬文本居中*/
.fb { font-weight: bold; }
.f14 { color: #FF0000; text-align: center; }
.f12 { font-size: 12px; }
.fhui { color:#0000FF; }
a.fhui:link, a.fhui:visited, a.fhui:active { color:#0000FF; }
a.fhui:hover { color:#0033FF; }
td { background-color: #FFFFFF; }
.ttr { height:23px; background-image: url(images/b00.gif); background-repeat: repeat-x; background-position: left center; width: 310px; }
.ttl { height:23px; background-image: url(images/b05.gif); background-repeat: repeat-x; background-position: left center; width: 310px; }
.t42 { width:42px; height: 23px; }
.td43 { width:42px; }
.tdb { border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #AFAF5F; border-left-color: #AFAF5F; }
h2 { height:30px; line-height: 30px; color: #000000; text-align: center; margin-top: 20px; margin-bottom: 5px; clear:both; padding: 20px; }
.fleft { float:left; }
.claer { clear:both; }
li { margin-top: 3px; margin-bottom: 3px; }
.pic { height: 23px; width: 780px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.pic #zhong { background-image: url(b00.gif); background-repeat: repeat-x; background-position: center bottom; width: 696px; height: 23px; }
#xia { width: 696px; background-image: url(b05.gif); background-repeat: repeat-x; background-position: center bottom; height: 23px; }
#liun1 { background-color: #00CC00; float: left; width: 40px; }
#liun2 { background-color: #00CC00; float: left; width: 500px; }
h5 { font-size: 12px; line-height: 50px; height: 50px; }
#logo { width: 175px; float: left; }
#ad1 { float: left; width: 728px; height: 90px; overflow: hidden; }
/*#ad1 img { width: 728px; height: 90px; }*/
#footer { width:98%; margin:0 auto; padding-top: 20px; }
#ad2 { margin:0 auto; background: #A9D46D; height: 60px; }
.top5 { margin-top:5px; width: 780px; }
.cont1 { margin: 0px auto; width: 440px; font-weight: lighter; line-height:1.2em; text-align: left; padding-top: 40px; }
.cont2 { margin: 0px auto; width: 50%; font-weight: lighter; line-height:1.2em; text-align: left; padding-top: 40px; }/* 六爻結果專用 */
.cont3 { margin: 0px auto; width: 40%; font-weight: lighter; line-height:1.2em; text-align: left; padding-top: 40px; }/* 奇門結果專用 */
.cont4 { width: 100%; background: #D2E9B8; margin: 0px auto; height:120% }/* 玄空結果專用 */
.cont5 { background: #D2E9B8; margin: 0px auto; height:auto; }/* 玄空紫薇結果專用，處理body背景色 */
.tdbg { background:#C0E09C; } /* 表格背景樣式 */
.table_jieguo td, table_jieguo { background:#D2E9B8; }
.table_tijiao1 { background:#EEEEEE; text-align: center; }
.table_tijiao2 { background:#DDDDDD; text-align: center; }
.coby { margin-top:30px; }
table.ziweitab { width: 100%; border: 1px solid #009900;/*設置整個表格的邊框*/ border-collapse: collapse;/*相鄰邊被合併*/ line-height: 16px; }
table.ziweitab td { border: 1px solid #009900;/*設置單元格的邊框*/ background: #DBEDC7; padding: 5px; }
.zw_ming { font-size:12px; color: #000000; text-align: center; line-height: 20px; height: 20px; width: auto; display: block; font-weight: bold; text-decoration: underline; }
.url a { color:#CCCCCC; }
.url a:hover { color:#FF0000; }
.bz { width:340px; margin:20px auto 0; }
table.8zi { border:5px solid #A3D26F; line-height: 20px; border-collapse: collapse; width:66%; margin: 0px auto; }
table.aa2 { border:5px solid #A3D26F; line-height: 20px; border-collapse: collapse; width:700px; margin: 0px auto; text-align: center; }
td.8zi { border:1px solid #A3D26F; ; line-height: 20px; }
#gua {letter-spacing: -1px;}
.jieqi { background-color:#A3D26F; height: 20px; width: 690px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-left: 10px; }
