/* CSS Document */
body,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
button, input, textarea,form/* form elements 表单元素 */
{ /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}
body{ font-size:14px; color:#333;}

/* 重置列表元素 */
ul, ol { list-style:none;}
li{ list-style:none;}

/* 重置文本格式元素 */
a{text-decoration:none;color:#333; }
a:hover { text-decoration:underline;}
a.more{ font-size:14px; font-weight:bold; color:#000;}

/* 重置图片 */
img{ border:none;}

/* 文字 */
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.sco01{ color:#065EE5;}
.sco02{ color:#452403;}
.sco03{ color:#CF4203;}
.sco04{ color:#856343;}
.sco05{ color:#999;}
.b{ font-weight:bold;}
.l{ font-weight:lighter;}
.tearight{ text-align:right;}
.teacenter{ text-align:center;}

.input01{ border:solid 3px #896557; height:24px; font-size:14px; padding-left:4px; line-height:24px;}
.input02{ height:28px; padding:2px;}
.input03{ width:50px; height:28px; padding:2px;}
.input04{ width:150px; height:28px; padding:2px;}

/* 行距 */
.marauto{ margin:0 auto;}
.mat10{ margin-top:10px;}
.mat15{ margin-top:15px;}
.mal25{ margin-left:25px; text-align:left;}
.pat10{ padding-top:10px;}
.pab10{ padding-bottom:10px;}
.pab20{ padding-bottom:20px;}
.pad80{ padding:35px 60px 20px 80px;}
.pad70{ padding:20px 60px 20px 70px;}
.wid576{ width:476px;}
.fl{ float:left;}

/* 按钮 */
a.tanniu{ background:url(images/tanniu.jpg); display:inline-block; height:52px;}
a.tanniu01{ width:171px;}
a.tanniu01:hover{ background-position:0 -58px;}
a.tanniu02{ background-position:0 -111px; width:261px;}
a.tanniu02:hover{ background-position:0 -168px;}
a.tanniu03{ background-position:0 -223px; width:261px;}
a.tanniu03:hover{ background-position:0 -280px;}
a.tanniu04{ background-position:0 -339px; width:261px;}
a.tanniu04:hover{ background-position:0 -396px;}

a.renshian{ background:url(images/jisjs_10.jpg); display:inline-block; width:156px; height:42px;}
a.renshian:hover{ background-position:0 -48px;}

/*背景*/
.jsbg{ background:url(images/jsbg.jpg); width:700px;}
.jyunbg{ background:url(images/jyunbg.jpg); width:700px;}
.jxinbg{ background:#D7BC94; width:700px;}

/* 框架 */
.ttskjiajie{ position:relative; top:-40px;}
.ttskjiajie01{ position:relative; top:-20px;}
.ttskjiajie02{ position:relative; top:-25px;}
/* 今日吉时吉色 */
.ttskjia{ width:658px;}
.ttskjia dt.tjijs{ background:url(images/jisjs_02.jpg) no-repeat; height:76px;}
.ttskjia dt.tjijsjie{ background:url(images/jisjs_05.jpg) no-repeat; height:28px;}
.ttskjia dt.tjwei{ background-position:0 -77px; height:29px;}
.ttskjia dd.tjijs{ background:url(images/jisjs_03.jpg) repeat-y;}
.ttskjia dd.tjijsjie{ background:url(images/jisjs_07.jpg) repeat-y; padding-top:10px;}
.ttskjia dd.tjijs p{ padding:8px 0; text-align:left;}
.ttskjia dd.tjijs p.teacenter{ text-align:center;}
/* 今日运势 */
dl.tyunkjia01{ background:url(images/jiyun_02.jpg) no-repeat; width:700px;}
.tyunkjia{ width:656px;}
.tyunkjia dt.tjijs{ background:url(images/jiyun_03.jpg) no-repeat; height:107px; width:656px;}
.tyunkjia dt.tjijsjie{ background:url(images/jiyun_06.jpg) no-repeat; height:43px;}
.tyunkjia dt.tjwei{ background-position:0 -108px; height:41px;}
.tyunkjia dd.tjijs{ background:url(images/jiyun_04.jpg) repeat-y; width:526px;}
.tyunkjia dd.tjijsjie{ background:url(images/jiyun_07.jpg) repeat-y;}
.tyunkjia dd.tjijs p{ padding:8px 0; text-align:left;}
.tyunkjia dd.tjijs p.teacenter{ text-align:center;}
/*紫微命宫主星*/
.txinkjia{ width:657px;}
.txinkjia dt.tjijs{ background:url(images/jizhuxi_02.jpg) no-repeat; height:77px;}
.txinkjia dt.tjijsjie{ background:url(images/jizhuxi_05.jpg) no-repeat; height:26px;}
.txinkjia dt.tjwei{ background-position:0 -78px; height:26px;}
.txinkjia dd.tjijs{ background:url(images/jizhuxi_03.jpg) repeat-y;}
.txinkjia dd.tjijsjie{ background:url(images/jizhuxi_08.jpg) repeat-y; padding-top:10px;}
.txinkjia dd.tjijs p{ padding:8px 0; text-align:left;}
.txinkjia dd.tjijs p.teacenter{ text-align:center;}


/* 20140901 fu */
dd h3 { width:145px; height:32px; background:url(images/zx_h3.gif) no-repeat; text-align:center; color:#fff; font-size:14px; font-weight:bold; line-height:32px; }
.dd1 { padding:20px 70px 0 70px; overflow:hidden; background:url(images/jizhuxi_03.jpg) repeat-y; }
.dd1 p { border:dashed 1px #ccc; border-left:0; border-right:0; border-bottom:none; height:2px; width:100%; }
.txinkjia table tr td a:hover { color:#f00; }
.txinkjia table tr td span a { color:#f1037e; }
.txinkjia table tr td { line-height:30px; }


.jisbiao{ background:url(images/jisbiao.jpg); width:476px; height:48px; padding:0;}
.jisbiao01{ background-position:0 -49px;}
.jisbiao02{ background-position:0 -98px;}
.jisbiao03{ background-position:0 -147px;}
.jisbiao04{ background-position:0 -196px;}
.jisbiao05{ background-position:0 -244px;}
.jisbiao06{ background-position:0 -293px;}

/* 推荐 */
.ttskjia dt.jitjian{ background:url(images/jistui01.jpg); height:58px; font-size:0;}
.ttskjia dt.jitjwei{ background-position:0 -59px; height:4px;}
.ttskjia dt.jitjtop{ background-position:0 -64px; height:4px;}
.ttskjia dd.jitjian{ background:url(images/jistui02.jpg) repeat-y; padding:5px 0 5px 10px;}
.ttskjia dd.jitjian p a{ background:url(images/jistui03.jpg); display:inline-block; width:156px; height:44px; margin-right:5px;}
.ttskjia dd.jitjian p a.tuijann01{ background-position:0 -56px;}
.ttskjia dd.jitjian p a.tuijann01:hover{ background-position:0 0;}
.ttskjia dd.jitjian p a.tuijann02{ background-position:-161px -56px;}
.ttskjia dd.jitjian p a.tuijann02:hover{ background-position:-161px 0;}
.ttskjia dd.jitjian p a.tuijann03{ background-position:-322px -56px;}
.ttskjia dd.jitjian p a.tuijann03:hover{ background-position:-322px 0;}
.ttskjia dd.jitjian p a.tuijann04{ background-position:-483px -56px;}
.ttskjia dd.jitjian p a.tuijann04:hover{ background-position:-483px 0;}
.ttskjiafree{ width:693px;}
.ttskjiafree dt.jitjian{ background:url(images/jistui05.jpg); height:72px; font-size:0;}
.ttskjiafree dt.jitjwei{ background:url(images/jistui01.jpg) 0 -59px; width:658px; height:4px;}
.ttskjiafree dd.jitjian{ background:url(images/jistui02.jpg) repeat-y; width:648px; padding:5px 0 5px 10px;}
/* 今日运势推荐 */
.yuntui{ width:598px;}
.yuntui li{ float:left; margin:0 8px;}
.yuntui li p.ytud01{ background:url(images/jistui04.jpg); width:180px; height:42px;}
.yuntui li p.ytud01-1{ background-position:-181px 0;}
.yuntui li p.ytud01-2{ background-position:-362px 0;}
.yuntui li p.ytud02{ background:url(images/jistui06.jpg); width:142px; height:69px; font-size:12px; line-height:16px; padding:10px 8px 10px 12px; margin:5px 0 0 9px;}
.yuntui li p.ytud03{ margin:5px 0 5px 9px;}
.yuntui li p.ytud03 a{ background:url(images/jistui07.jpg); display:inline-block; width:155px; height:46px;}
.yuntui li p.ytud03 a:hover{ background-position:0 -47px;}

/* 今日吉时吉色 */
.jsjs01{ background:url(images/jisjs_06.jpg); height:90px; padding-top:15px; line-height:35px;}
span.xtbiao{ background:url(images/jisjs_08.jpg); display:inline-block; width:34px; height:34px; position:relative; top:8px; margin-right:8px;}
span.xtbiao01{ background-position:0 -35px;}
span.xtyanse{ display:inline-block; width:20px; height:20px; margin-left:10px; position:relative;top:2px; border:solid 1px #000; }
.jsjs02{ background:url(images/jisjs_09.jpg); width:216px; height:146px; padding-top:10px;}
.jsjs02 .jsjs02-1{ position:relative; top:-10px;}
.jsjs02 .jsjs02-1 img{ position:relative; top:10px; margin-left:5px;}
.jsjs03{ width:250px; line-height:26px; margin-left:10px; text-align:left;}

/* 今日运势 */
.jsyun01{ font-size:13px; line-height:24px;}
.jsyun02{ background:url(images/jiyun_08.jpg); width:428px; height:95px;}

/* 紫微命宫主星 */
.jsxin01{ background:url(images/jizhuxi_06.jpg) no-repeat; width:400px; height:31px; line-height:31px; padding-left:30px;}
.jsxin02{ line-height:24px; width:420px; text-align:left;}
.jsxin02 span{ width:60px; display:inline-block;}