body { background-repeat:repeat;}
a { color:#0f36b3; text-decoration:underline}
a:hover { color:#ff3300; text-decoration:none}

.banner {background-repeat: no-repeat;background-position:center 0; height:400px;background-image:url(banner.jpg);}

.daohang {background-repeat: no-repeat;background-position:center 0; height:86px;background-image:url(daohang.jpg); text-align:center}

.hanyi {background-repeat: no-repeat;background-position:center 0; height:210px;background-image:url(hanyi.jpg);}
.bmnys{ width:986px; height:180px; margin:0 auto; background-color:#eedecf; padding:10px 0;}
.n_f_bk_t { width:910px; margin:0 auto; background:url(n_bk_t.gif) no-repeat; height:36px; }
.n_f_bk_c { width:910px; margin:0 auto; background:url(n_bk_c.gif)  repeat-y; padding:10px 0 10px 0;  color:#4e0408}
.n_f_bk_u { width:910px; margin:0 auto; background:url(n_bk_u.gif) no-repeat; height:17px;}
.n_f_bk_t_l { background:url(n_bk_title.gif) no-repeat left top; height:36px; float:left; padding-left:30px; padding-right:10px;font-family: "Microsoft YaHei", "微软雅黑", "黑体","宋体"; font-size:24px; color:#fffdbf; font-weight:bold;}
.n_f_bk_t_r { background:url(n_bk_title.gif) no-repeat right -36px; height:36px; width:22px;float:left;}
.n_f_chsh { width:850px; margin:0 auto; height:90px;}
.n_f_chsh li { width:400px; float:left; height:30px; font-size:14px;}
.n_f_chsh_s {width:850px; margin:0 auto;font-size:14px;}

.n_f_link{ padding-left:10px;}
.n_f_link a { background:#ffffff; border:#bb0400 1px solid; padding:2px 5px 2px 5px; font-size:12px; color:#bb0400; text-decoration:none;}
.n_f_link a:hover {background:#bb0400; border:#bb0400 1px solid; color:#FFF;}

/**/
.bmn_t { width:1100px; height:94px; margin:0 auto; background:url(bmn_t.jpg);}
.bmn_c { width:1100px; margin:0 auto; background:url(bmn_c.jpg) repeat-y;}
.bmn_u { width:1100px; height:21px; margin:0 auto; background:url(bmn_u.jpg);}

.info_one { width:920px; overflow:hidden; margin:0 auto;}
.info_one ul { width:950px;}
.info_one li { float:left; width:220px; margin-right:10px; text-align:center;}
.info_one li h2 { display:block; font-size:14px; color:#3d2c1d; font-family: Microsoft YaHei;}
.info_one  p { display:block; color:#784315; padding:5px 0px 10px 0px; font-size:14px; line-height:24px; text-indent:2em; text-align:left;}


/**/
.yunshi_t { width:1100px; height:115px; margin:0 auto; background:url(yunshi_t.jpg);}
.yunshi_u { width:1100px; height:13px; margin:0 auto; background:url(yunshi_u.jpg); position:relative;}
.yunshi_u_l { position:absolute; left:0; bottom:0; width:55px; height:68px; background:url(yunshi_u_l.jpg) no-repeat;}
.yunshi_u_r { position:absolute; right:0; bottom:0; width:55px; height:68px; background:url(yunshi_u_r.jpg) no-repeat;}

.yunshi_tab { width:962px; height:56px; margin:0 auto; background:url(yunshi_tab.jpg) no-repeat;}
.yunshi_tab ul { margin-left:15px;}
.yunshi_tab li { cursor:pointer;float:left; width:78px;height:56px; text-align:center;font-size:20px; font-weight:bold; line-height:56px;}
.yunshi_tab .active { background:url(yunshi_tab_normal.jpg)  no-repeat right -56px; color:#be0000;}
.yunshi_tab .normal { background:url(yunshi_tab_normal.jpg)  no-repeat right 0; color:#6e553b;}

.yunshi_box {width:962px;margin:0 auto; padding:10px 0 10px 0;}
.yunshi_box_l { float:left; width:250px;}
.yunshi_box_r { float:right; width:712px; background:url(yunshi_box_r.jpg) no-repeat; padding-bottom:10px;}

.yunshi_box_l h2 { font-size:20px;  font-family: Microsoft YaHei; width:220px; margin:0 auto;  text-align:center; background-color:#8d0404;color:#eddecf; padding:5px 0 5px 0;}
.yunshi_box_l p {color:#784315;line-height:24px; font-size:14px; text-indent:2em; padding:10px;}
.yunshi_box_l p i { font-style:normal; background-color:#9f0a0d; color:#ffd877; padding:1px 2px 2px 2px; margin:0 2px 0 2px}

.yunshi_box_r h2 { display:block; font-size:20px; font-family: Microsoft YaHei; width:220px; text-align:center; background-color:#8d0404;color:#eddecf; padding:5px 0px 5px 0px;}
.yunshi_box_r h3 { display:block; font-size:16px; font-family: Microsoft YaHei; color:#8d0404; padding:10px 20px 5px 20px;}
.yunshi_box_r p {color:#784315;line-height:18px; text-indent:2em; padding:0 20px 0px 20px;}


/**/
.songli { width:1100px; margin:0 auto;}

/**/

.faq_t { width:990px; height:94px; margin:0 auto; background:url(faq_t.jpg);}
.faq_ys { width:990px; height:94px; margin:0 auto; background:url(bmn_ys.jpg);}
.faq_jh { width:990px; height:94px; margin:0 auto; background:url(faq_jh.jpg);}
.faq_c { width:990px; margin:0 auto; background:url(faq_c.jpg) repeat-y; padding:10px 0 10px 0;}
.faq_u { width:990px; height:28px; margin:0 auto; background:url(faq_u.jpg);}
.faq_c h2 {font-size:20px; font-family: Microsoft YaHei; color:#3d2c1d; padding:10px 40px 5px 40px;}
.faq_c p {color:#784315;line-height:24px; font-size:14px; text-indent:2em; padding:0 40px 0px 40px;}


.bottom01{  margin:0 auto; width:960px; height:35px;}
.bottom01 li{ width:190px; font-size:12px; color:#000; text-align:center; float:left; margin-top:10px;}
.bottom01 a{ text-decoration:none; color:#000}
.bottom01 a:hover{color:#f00;}
.faq_di { width:990px; height:94px; margin:0 auto; background:url(bmn_di.jpg);}

/*运势剖析*/
.pouxi_title { width:990px;height:136px;overflow:hidden;text-align:center;}
.pouxi_body { width:990px;margin:0 auto; overflow: hidden;}
.pouxi_body dl { width:1010px;}
.pouxi_body dd { float:left; width:495px; height:420px; background-color:#333; margin-right:10px; margin-bottom:10px; position:relative;}
.pouxi_body_jb1 { position:absolute; width:118px; height:118px; background:url(pouxi_body_jb.gif) no-repeat 0px 0px; bottom:-3px; right:-3px;}
.pouxi_body_jb2 { position:absolute; width:118px; height:118px; background:url(pouxi_body_jb.gif) no-repeat -119px 0px; bottom:-3px; left:-3px;}
.pouxi_body_jb3 { position:absolute; width:118px; height:118px; background:url(pouxi_body_jb.gif) no-repeat 0px -119px; top:-3px; right:-3px;}
.pouxi_body_jb4 { position:absolute; width:118px; height:118px; background:url(pouxi_body_jb.gif) no-repeat -119px -119px; top:-3px; left:-3px;}
.pouxi_dd_t { width:495px; height:113px; overflow:hidden;}
.pouxi_dd_an { position:absolute; left:0; bottom:0; width:470px; height:132px; overflow:hidden;}
.pouxi_dd_txt { width:445px; height:300px; overflow:hidden; margin:0 auto; line-height:22px; font-size:14px; color:#5d543a; padding-top:10px; text-indent:2em;}
.pouxi_dd_txt a { color:#0f36b3;margin-top:200px}
.pouxi_dd_txt a:hover { color:#ff3300;}
.pouxi_body_dd_l {background:url(pouxi_body_dd_l.gif) repeat-y; }
.pouxi_body_dd_r {background:url(pouxi_body_dd_r.gif) repeat-y; }
.yang_center { width:990px; margin:0 auto;background:#f6ecca;}
.yang_center01 { width:990px; margin:0 auto;}
.yang_center_c { width:950px; margin:10px auto 0;}


/*生年运程*/
.sn_yunch_title { width:950px; height:206px; overflow:hidden;}
.sn_yunch_top { width:950px; height:115px;overflow:hidden;}
.sn_yunch_top ul{ width:950px; height:115px;}
.sn_yunch_top li{cursor:pointer;float:left; width:190px; height:115px;overflow:hidden;}
.sn_yunch_top a { display:block; width:100%; height:100%;}

.sn_hou { background:url(sn_yunch_top_hou_normal.jpg) no-repeat;}
.sn_hou .active .one { background:url(sn_yunch_top_hou_active.jpg) no-repeat 0 0;}
.sn_hou .active .two { background:url(sn_yunch_top_hou_active.jpg) no-repeat -190px 0;}
.sn_hou .active .three { background:url(sn_yunch_top_hou_active.jpg) no-repeat -380px 0;}
.sn_hou .active .four { background:url(sn_yunch_top_hou_active.jpg) no-repeat -570px 0;}
.sn_hou .active .five { background:url(sn_yunch_top_hou_active.jpg) no-repeat right 0;}

.sn_yunch_box{width:948px; background-color:#f6ecca; overflow:hidden;border:1px solid #bc8e41; border-top:0;}
.sn_yunch_box p { color:#5d543a; padding:20px; line-height:20px;}
.sn_yunch_box span { color:#9f0a0d; font-size:14px; font-weight:bold; padding:0 3px 0 3px;}


/*宅犯太岁*/
.zhaifantaisui_top { width:990px; height:54px; background:url(zhaifantaisui_1.jpg) no-repeat;}
/*风水布局*/
.home-info-bj {width:990px;}
.home-info-nei { width: 950px; padding: 20px; margin: 0 auto; background:#7e0001;}

.home-fs-biao { width: 454px; overflow: hidden;}
.home-fs-biao ul:after { content: ''; height: 0; display: block; clear: both;}
.home-fs-biao ul { width: 456px; zoom: 1;}
.home-fs-biao li { float: left; width: 150px; height: 150px; margin-right: 2px; margin-bottom: 2px; }
.home-fs-biao .one { color: #f9c656; background-color:rgba(143,0,0,0.8); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#C88f0000,endcolorstr=#C88f0000);}
.home-fs-biao .two { color: #a9a9a9; background-color:rgba(108,38,38,0.8); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#C86c2626,endcolorstr=#C86c2626);}
.home-fs-biao .three { color: #ff7200; background-color:rgba(190,0,0,0.8); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#C8be0000,endcolorstr=#C8be0000);}
.home-fs-biao div { position: relative; width: 100%; height: 0; display: block; overflow: hidden; margin: 0; padding-bottom: 100%;}
.home-fs-biao p { position: absolute; top: 50%; left: 50%; _margin-left: -75px; _margin-top: -45px; *margin-left: -75px; *margin-top: -45px; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); text-align: center; width: 100%; }
.home-fs-biao span {font-family: Microsoft YaHei; font-size: 18px; padding: 10px 0 5px 0; display: block;}
.home-fs-biao i { font-style: normal; font-size: 14px; display: block;}
.home-fs-biao em { font-style: normal; font-size: 14px; display: block;}
.home-fs-biao b { background-color: #f9c656; padding: 3px 5px 5px 5px; _padding: 3px 5px 1px 5px; border: #5e0000 1px solid; border-radius: 50%; color: #a31500; margin: 0 3px;}
.home-fs-biao label { position: absolute; top: 0; width: 64px; height: 39px;}
.home-fs-biao .suipowei { left: 0; background: url(suipowei.png) no-repeat;}
.home-fs-biao .sanshawei { right: 0; background: url(sanshawei.png) no-repeat;}
.home-fs-biao .taisuiwei { right: 0; background: url(taisuiwei.png) no-repeat;}

/*房型图*/
.fangxingtu-title { position: absolute; right: 150px; top:200px; width: 296px; height: 133px; background: url(fangxingtu-title.png) no-repeat;}
.fangxingtu { position: absolute; right: 0px; top:400px; width: 774px; height: 633px; background: url(fangxingtu.png) no-repeat;}
.home-fstu { width: 100%; height: 100%; position: relative;}
.jiahao1, .jiahao2, .jiahao3, .jiahao4, .jiahao5, .jiahao6, .jiahao7, .jiahao8, .jiahao9 { position:absolute; width:23px; height:23px; background: url(jiahao.png) no-repeat; }
.jiahao1 { top:30px; left:360px; }
.jiahao2 { top:70px; left:500px; }
.jiahao3 { top:120px; left:635px; }
.jiahao4 { top:120px; left:280px; }
.jiahao5 { top:165px; left:403px; }
.jiahao6 { top:230px; left:545px; }
.jiahao7 { top:230px; left:100px; }
.jiahao8 { top:300px; left:245px; }
.jiahao9 { top:370px; left:405px; }
.home-fs-info { position:relative; width:100%; height:100%; display:block; }
.home-fs-info label { display:block; width:100%; height:100%; cursor:pointer; z-index: 1;}
.home-fs-info p { display:none; position:absolute; top:0px; right:23px; width:300px; height:auto; padding: 15px; color: #fff; line-height: 18px; z-index: 2; }
.home-fs-info a {color: #FF0;}
.home-fs-info .one {background-color:rgba(143,0,0,0.8); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#C88f0000,endcolorstr=#C88f0000);}
.home-fs-info .two {background-color:rgba(108,38,38,0.8); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#C86c2626,endcolorstr=#C86c2626)}
.home-fs-info .three {background-color:rgba(190,0,0,0.8); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#C8be0000,endcolorstr=#C8be0000);}