@charset "gb2312";
/* CSS Document */

body,td,th,h1,h2,h3,h4,h5,h6,ul,li,ol,dd,dl,dt,p{ margin:0; padding:0;}
body { font: 12px/1.8 tahoma, arial, \5b8b\4f53, sans-serif; background-color:#22003f;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
ul, ol { list-style: none; }
a { text-decoration: none; color:#3333FF; list-style:none }
a:hover {  cursor:pointer; color:#d1000e; }
table { border-collapse: collapse; border-spacing: 0; }
img{ border:0}
.clear{ clear:both}

.banner{ width:980px; margin:0 auto;}
.sx_anniu { width:980px; margin:0 auto; position:absolute; left:0px; bottom:-111px;  }
.sx_anniu li { float:left; height:156px;}
.sx_anniu li img { display:block;}
.wapper{ width:980px; margin:0 auto}




.nav01 {
	BORDER-BOTTOM: #5f00bf 5px solid; BORDER-LEFT: #5f00bf 5px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; MARGIN: 10px auto 0px; PADDING-LEFT: 30px; WIDTH: 940px; ZOOM: 1; OVERFLOW: hidden; BORDER-TOP: #5f00bf 5px solid; BORDER-RIGHT: #5f00bf 5px solid; PADDING-TOP: 10px
}
.nav01 LI {
	TEXT-ALIGN: center; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 15px
}
.nav01 LI A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #333; PADDING-TOP: 10px
}
.nav01 LI A:hover {
	COLOR: #5f00bf
}
.footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 980px; PADDING-RIGHT: 10px; COLOR: #fff; PADDING-TOP: 10px
}
.content {
	MARGIN: 0px auto; WIDTH: 980px; ZOOM: 1; OVERFLOW: hidden
}
.navlist {
	MARGIN-TOP: 12px; PADDING-LEFT: 11px; ZOOM: 1; BACKGROUND: url(szej.jpg) no-repeat; HEIGHT: 87px; OVERFLOW: hidden
}
.navlist LI {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 9px
}
.navlist LI A {
	TEXT-INDENT: -999em; WIDTH: 70px; DISPLAY: block; HEIGHT: 87px
}
.navlist LI A.szicon01:hover {
	BACKGROUND: url(szej01.jpg) no-repeat -20px 0px
}
.navlist LI A.szicon02:hover {
	BACKGROUND: url(szej01.jpg) no-repeat -99px 0px
}
.navlist LI A.szicon03:hover {
	BACKGROUND: url(szej01.jpg) no-repeat -178px 0px
}
.navlist LI A.szicon04:hover {
	BACKGROUND: url(szej01.jpg) no-repeat -257px 0px
}
.navlist LI A.szicon05:hover {
	BACKGROUND: url(szej01.jpg) no-repeat -336px 0px
}
.navlist LI A.szicon06:hover {
	BACKGROUND: url(szej01.jpg) no-repeat -415px 0px
}
.navlist LI A.szicon07:hover {
	BACKGROUND: url(szej01.jpg) no-repeat -494px 0px
}
.navlist LI A.szicon08:hover {
	BACKGROUND: url(szej01.jpg) no-repeat -573px 0px
}
.navlist LI A.szicon09:hover {
	BACKGROUND: url(szej01.jpg) no-repeat -652px 0px
}
.navlist LI A.szicon10:hover {
	BACKGROUND: url(szej01.jpg) no-repeat -731px 0px
}
.navlist LI A.szicon11:hover {
	BACKGROUND: url(szej01.jpg) no-repeat -810px 0px
}
.navlist LI A.szicon12:hover {
	BACKGROUND: url(szej01.jpg) no-repeat -889px 0px
}
.tit {
	LINE-HEIGHT: 74px; PADDING-LEFT: 30px; FONT-FAMILY: "Microsoft YaHei", "微软雅黑", "黑体","宋体"; BACKGROUND: url(tit.gif) repeat-x; HEIGHT: 74px; COLOR: #fff; FONT-SIZE: 28px; FONT-WEIGHT: bold
}
.tit H2 {
	FONT-SIZE: 28px
}
.con {
	PADDING-BOTTOM: 25px; LINE-HEIGHT: 180%; BACKGROUND-COLOR: #fff; TEXT-INDENT: 28px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 25px
}
.con IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; FLOAT: left; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 25px; BORDER-RIGHT: #ccc 1px solid
}

#bmfscrollbox1 {
	Z-INDEX: 100; POSITION: relative; MARGIN: 0px auto; WIDTH: 950px
}
#bmfscrollbox2 {
	POSITION: absolute; WIDTH: 950px; FLOAT: left; TOP: 0px
}
.ma_fudong {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 950px; FONT-SIZE: 12px
}
.ma_fudong_l {
	POSITION: absolute; PADDING-BOTTOM: 20px; WIDTH: 154px; BACKGROUND: #7739b1; TOP: 40px; LEFT: -175px
}
.ma_fudong_r {
	POSITION: absolute; PADDING-BOTTOM: 20px; WIDTH: 154px; BACKGROUND: #7739b1; RIGHT: -175px; TOP: 40px
}
.ma_fudong_title {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.ma_fudong_title H1 {
	FONT-SIZE: 12px
}
.ma_fudong UL {
	LINE-HEIGHT: 23px; MARGIN: 0px auto; WIDTH: 121px
}
.ma_fudong UL LI {
	TEXT-ALIGN: center; WIDTH: 121px; MARGIN-BOTTOM: 2px; BACKGROUND: url(fudong_li.gif) no-repeat; HEIGHT: 23px
}
.ma_fudong A {
	DISPLAY: block; COLOR: #000; TEXT-DECORATION: none
}
.ma_fudong A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.ma_fudong_logo {
	MARGIN: 10px auto 0px; WIDTH: 135px; BACKGROUND: url(fudong_logo.gif) no-repeat; HEIGHT: 166px
}
.ma_body {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; ZOOM: 1; BACKGROUND: #fff; OVERFLOW: hidden; PADDING-TOP: 20px
}
.n_f_body {
	PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 910px; ZOOM: 1; OVERFLOW: hidden
}
.n_f_sj {
	BORDER-BOTTOM: #692e9c 1px solid; BORDER-LEFT: #692e9c 1px solid; WIDTH: 224px; FLOAT: left; BORDER-TOP: #692e9c 1px solid; BORDER-RIGHT: #692e9c 1px solid
}
.n_f_sj IMG {
	DISPLAY: block
}
.n_f_sjbai {
	TEXT-ALIGN: center; BACKGROUND: #692e9c; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: 900
}
.n_f_sjbai A {
	LIST-STYLE-TYPE: none; COLOR: #fff; TEXT-DECORATION: none
}
.n_f_sjbai A:unknown {
	COLOR: #fff32c; CURSOR: pointer
}
.n_f_sjwenzi {
	WIDTH: 670px; FLOAT: right
}
.n_f_sjwenzi_b {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 10px
}

/*页面背景色*/
.body_bj { width:100%; color:#961d1a; padding-top:111px; background:#610604 url(bj.gif) repeat-x;}
.body_bj a { color:#3333ff; text-decoration:underline;}
.body_bj a:hover { color:#ff0000; text-decoration:none;}

/*标题*/
.sxshux{ color:#333; overflow:hidden; zoom:1}
.sx_title { height: 87px; }
.yang_body { width:950px; margin:0 auto; background:#f3ebff; padding-top:20px; padding-bottom:20px;}

/*十二星座*/
.t_bg_xz{ background:url(xzbg.jpg) no-repeat; height:119px; padding-top:5px; padding-left:2px}
.t_bg_xz li{ float:left; margin-left:2px; display:inline}

/*内页标题*/
.ma_n_title { width:980px; margin:0 auto; height:87px; background:#692e9c url(ma_n_title.jpg) no-repeat; position:relative}
.ma_n_title01 { width:980px; margin:0 auto; height:87px; background:#692e9c; font-family: "Microsoft YaHei", "微软雅黑", "黑体","宋体"; font-size:28px; color:#fff;font-weight:bold; text-align:center; line-height:87px; }
.ma_n_title span {font-family: "Microsoft YaHei", "微软雅黑", "黑体","宋体"; font-size:28px; color:#fff; font-weight:bold; padding-left:70px; padding-top:30px; float:left;}

.ma_about { font-size: 14px; line-height: 24px; overflow: hidden; padding: 0 20px;}
.ma_about_l { float:left; width:351px;}
.ma_about_r { float:right; width:577px;}
.ma_about li{ float:left; margin-right:6px;}



/*太岁*/
.ma_taisui { padding:20px 0 0px 0;}
.ma_taisui_l { float:left; width:455px; margin-left:20px;}
.ma_taisui_r { float:right; width:455px; margin-right:20px;}
.ma_taisui_a {font-size:14px; line-height:24px; padding:10px 0 0 10px;}
.ma_taisui_sp { width:910px; margin:0 auto; height:270px;}
.ma_taisui_sp li { float:left; width:33%; text-align:center;}
.ma_ads { background:#fffdbf; padding:0px 0 10px 0; text-align:center;}

/*排行榜*/
.sx_chaxun { width:577px; height:246px; background:url(xinzuo_12.jpg) no-repeat; color:#402601;}
.paihang{ text-align:center;}
.paihang01{ margin:10px;}
.paihang01 li{ float:left; margin-left:23px;}

.zj{ padding:5px 5px; width:960px;}
.zj li{ float:left; margin-left:14px; margin-top:5px; display:inline;}


/*内页*/
.ma_body {margin:0 auto; background:#f3ebff; padding-top:20px; padding-bottom:20px; font-size:14px; overflow:hidden; zoom:1;}
.n_f_body { width:910px; margin:0 auto; padding-bottom:10px;}
.n_f_shu { float:left; width:302px;  border:#692e9c 1px solid;}
.n_f_bai{background:#692e9c; color:#FFF; font-weight:900; text-align:center; font-size:12px; height:30px;}
.n_f_bai a{ text-decoration: none; color:#fff; list-style:none }
.n_f_bai a:hove{color:#fff32c; cursor:pointer;}
.n_f_wenzi { float:right; width:590px;}
.n_f_wenzi_b {font-size:14px; line-height:24px; padding:10px 0 0 0;}



.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:120px; overflow:hidden; zoom:1}
.n_f_chsh li { width:425px; float:left; height:30px; font-size:14px;}
.n_f_chsh_s {width:850px; margin:0 auto;font-size:14px;}

/*四大运势*/
.n_sida_b { width:910px; margin:0 auto; overflow:hidden;}
.n_sida_b ul { width:920px;}
.n_sida_b ul li { float:left; width:450px; height:403px; margin-right:10px; margin-bottom:10px; background:url(jxw_p_bjt.gif) no-repeat;}
.n_sida_b ul li:hover { background:url(jxw_p_bju.gif) no-repeat;}
.n_sida_b .current { background:url(jxw_p_bju.gif) no-repeat;}
.n_sida_b h2 { text-align:center;font-family: "Microsoft YaHei", "微软雅黑", "黑体","宋体"; font-size:23px; color:#000; padding-top:20px; line-height:normal}
.n_sida_b p { font-size:14px; line-height:22px; padding:10px 10px 0 10px; }
.n_sida_b p img { margin-right:10px;}
.n_sida_b p b { background:#961d1a; color:#ffff00; padding:2px 5px 2px 5px;}

.footer{ width:980px; margin:0 auto; margin-top:10px;}

/*浮动导航*/
#bmfscrollbox1{position:relative; margin:0 auto;width:950px;z-index:100;}
#bmfscrollbox2{position:absolute;top:0px;float:left;width:950px;}
/*左右浮动*/
.ma_fudong { width:950px;margin:0 auto;position:relative}
.ma_fudong_l { width:154px; padding-bottom:20px; background:#7739b1; position:absolute; left:-175px; top:20px;}
.ma_fudong_r { width:154px; padding-bottom:20px; background:#7739b1; position:absolute; right:-175px; top:20px;}
.ma_fudong_title { color:#FFF; padding:10px 0 10px 0; text-align:center; font-weight:bold;}
.ma_fudong ul { width:121px; margin:0 auto; line-height:23px;}
.ma_fudong ul li { width:121px; height:23px; background:url(ftpic/fudong_li.gif) no-repeat; margin-bottom:2px; text-align:center;}
.ma_fudong a { color:#000; text-decoration:none; display:block;}
.ma_fudong a:hover { color:#F00; text-decoration:underline;}
.ma_fudong_logo { width:135px; height:166px; background:url(ftpic/fudong_logo.gif) no-repeat; margin:0 auto; margin-top:10px;}

/*链接样式*/
.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;}

/*生年运程*/
.ma_shnian { width:910px; margin:0 auto; overflow:hidden;}
.ma_shnian ul { width:915px;}
.ma_shnian ul li { width:178px; height:620px; margin-right:5px; float:left; background:url(ma_shnian_t.gif) no-repeat;}
.ma_shnian ul li:hover {background:url(ma_shnian_u.gif) no-repeat;}
.ma_shnian .current { background:url(ma_shnian_u.gif) no-repeat;}
.ma_shnian_t { text-align:center; font-family: Georgia, "Times New Roman", Times, serif; font-size:20px; color:#bb0400; font-weight:bold; display:block; padding-top:10px; padding-bottom:10px; line-height:normal}
.ma_shnian_hong {width:170px; margin:0 auto; background:#961d1a; text-align:center; color:#ffff00; height:2px;}
.ma_shnian_huang {width:170px; margin:0 auto;background:#e9e676; text-align:center;font-size:14px;font-weight:bold;line-height:30px; color:#000;}
.ma_shnian_about { font-size:14px; padding:10px; line-height:22px;color:#333;}

/*流月运势*/
.ma_liuyue {width:910px; margin:0 auto; overflow:hidden;}
.ma_liuyue ul { width:915px; line-height:normal}
.ma_liuyue ul li { width:300px; height:320px; margin-right:5px; float:left; background:url(ma_liuyue_t.gif) no-repeat; margin-bottom:5px;}
.ma_liuyue ul li:hover { background:url(ma_liuyue_u.gif) no-repeat;}
.ma_liuyue .current { background:url(ma_liuyue_u.gif) no-repeat;}

.ma_liuyue_t { padding-top:10px; height:80px;}
.ma_liuyue_t1 { float:left; color:#000;font-family: "Microsoft YaHei", "微软雅黑", "黑体","宋体"; font-size:21px;font-weight:bold; padding-top:10px; padding-left:20px; padding-right:10px;}
.ma_liuyue_t2 { float:left; width:170px; text-align:center; color:#bb0400;text-align:center;font-family: "Microsoft YaHei", "微软雅黑", "黑体","宋体"; font-size:55px;font-weight:bold;}
.ma_liuyue_t3 { float:left; color:#000; font-family: "Microsoft YaHei", "微软雅黑", "黑体","宋体"; font-size:16px;font-weight:bold; padding-top:15px;}

.ma_liuyue_g { width:290px; margin:0 auto;background:#692e9c; color:#FFF; font-size:14px; line-height:24px; height:24px; text-align:center }
.ma_liuyue_d {width:290px; margin:0 auto;background:#d6a6ff; font-size:14px; line-height:24px; height:24px; text-align:center;}
.ma_liuyue_b { padding:10px 15px 0 15px; font-size:14px; line-height:22px; color:#333;}


/*生肖运程*/
.ma_sx_list_t { width:450px; margin:0 auto; background:url(sx_list_1.gif) no-repeat 0 top; height:28px;}
.ma_sx_list_c { width:450px; margin:0 auto; background:url(sx_list_2.gif) repeat-y;}

.ma_sx_list_u { width:450px; margin:0 auto; background:url(sx_list_1.gif) no-repeat 0 bottom; height:28px; margin-bottom:10px;}
.ma_sx_list_l { float:left; margin-left:20px; width:410px; overflow:hidden;}
.ma_sx_about { font-size:14px; line-height:22px; padding:10px 0 10px 0;}
.ma_sx_title { width:410px; height:67px; background-image:url(ma_sx.jpg); background-repeat:no-repeat;overflow:hidden;}
.ma_sx_title p { padding-left:150px; font-size:14px; line-height:24px; padding-top:5px;}

.a_one { background-position:0 0;}
.b_one { background-position:0 -67px;}
.c_one { background-position:0 -134px;}
.d_one { background-position:0 -201px;}
.e_one { background-position:0 -268px;}
.f_one { background-position:0 -335px;}
.g_one { background-position:0 -402px;}
.h_one { background-position:0 -469px;}
.i_one { background-position:0 -536px;}
.j_one { background-position:0 -603px;}
.k_one { background-position:0 -670px;}
.l_one { background-position:0 -737px;}

.ma_sx_ico {width:350px; height:113px; background-image:url(ma_sx_ico.jpg); background-repeat:no-repeat; overflow:hidden; padding-top:20px;}
.ma_sx_ico li{ font-size:12px}
.a_two { background-position:0 0;}
.b_two { background-position:0 -143px;}
.c_two { background-position:0 -285px;}
.d_two { background-position:0 -430px;}
.e_two { background-position:0 -574px;}
.f_two { background-position:0 -730px;}
.g_two { background-position:0 -890px;}
.h_two { background-position:0 -1050px;}
.i_two { background-position:0 -1200px;}
.j_two { background-position:0 -1350px;}
.k_two { background-position:0 -1500px;}
.l_two { background-position:0 -1675px;}

.ma_sx_ico ul{ width:210px;}
.ma_sx_ico ul li { width:210px; margin-bottom:4px; line-height:20px;}
.ma_sx_ico ul li a { display:block; border:#6a25a2 2px solid; background:#f8f2ff; padding:0 5px 0 5px; color:#000; text-decoration:none;}
.ma_sx_ico ul li a:hover {border:#d70904 2px solid; background:#d70904; color:#FFF;}

.ma_sx_list_r { float:right; margin-right:20px; width:518px; overflow:hidden; height:485px;}
.ma_sx_list_r ul { width:528px;}
.ma_sx_list_r li { float:left; margin-right:10px; margin-bottom:15px;}
.ma_sx_list_r li img { display:block;}


/*守护水晶*/

.n_f_sj { float:left; width:224px; height:198px;  border:#692e9c 1px solid;}
.n_f_sjbai{background:#692e9c; color:#FFF; font-weight:900; text-align:center; font-size:13px; height:30px;}
.n_f_sjbai a{ text-decoration: none; color:#fff; list-style:none }
.n_f_sjbai a:hove{color:#fff32c; cursor:pointer;}
.n_f_sjwenzi { float:right; width:670px;}
.n_f_sjwenzi_b {font-size:14px; line-height:24px; padding:10px 0 10px 0;}