@charset "gb2312";
/* CSS Document */
/*公用样式*/
body {font: 12px Tahoma, "宋体",  Helvetica, sans-serif;color: #000;margin:0;}
.bodywidth{margin:0 auto; width:980px;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, input, p, blockquote, th, td, img,form {margin: 0 ;padding: 0;list-style:none; }
img { border: 0 none;vertical-align: top;}
a:link{ color:#333; text-decoration:none;}
a:visited {color: #222; text-decoration:none;/*连接访问的颜色变化*/}
a:hover { color:#ff0000; text-decoration:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.margintop10{ margin-top:10px;}
.more_font12{ float:right; font-size:12px; font-weight:normal; padding-right:8px;}
.font14_xz{ font-size:14px; color:#463c13; font-weight:900; }
.font14{ line-height:180%; font-size:14px;}

#header{ width:980px; margin:0 auto; height:100%;}
.menu_img {	background:url(https://www.99166.com/new/top/images/menu_img.gif) no-repeat;	width:35px;	height:58px;}
h5 {  font-size:14px;	color:#FFFFFF;	font-weight:900;	padding:13px 5px; }
#menu_nav li {	float:left;	padding:2px; margin:0 1px;	word-spacing:10px;	display:block;}
#menu_nav li a { text-decoration:none;	color:#000000;	padding:1px;}
#menu_nav li a:hover {	color:#00CF30;}
#menu_nav li a:active {	color:#00CF30;}
.menu_nav li {	float:left;	padding:2px; margin:0 1px;	word-spacing:10px;	display:block;}
.menu_nav li a { text-decoration:none;	color:#000000;	padding:1px;}
.menu_nav li a:hover {	color:#00CF30;}
.menu_nav li a:active {	color:#00CF30;}

.bd li {
	background-repeat:repeat-y;
	padding:0px 0px 0px 0px;
	float:left;
	width:150px;
	line-height:180%; 
	font-size:12px;
	}
    .bd li a{color:#006bf2;text-decoration:underline;}
    .bd li a:hover{color:#006bf2;text-decoration:none;}
    .bd li a:visited{color:#006bf2;text-decoration:underline;}
	ul,li{list-style:none;}
	
	
.font_tit {COLOR: #a35433; FONT-SIZE: 14px; FONT-WEIGHT: 900}
.font_tit A {COLOR: #a35433; TEXT-DECORATION: none}
.font_tit A:hover {COLOR: #000}
#header01 {WIDTH: 980px; BACKGROUND: url(xx_bg.gif) repeat-x}

/*--------风水列表--------*/
.rl_box01{ overflow:hidden; zoom:1;}
.martop10{ margin-top:10px;}
.l_main{ width:670px; float:left;}
.l_main_wz{ background:url(lbg.gif) repeat-y;}
.l_main_t{ background:url(lwzt.gif) no-repeat left top; padding:20px 15px; overflow:hidden; zoom:1}
.l_main_b { background: url(lwzb.gif) no-repeat scroll 0 0 transparent; height: 9px;}

/*文章*/
.l_main_con{ margin-bottom:20px; overflow:hidden; zoom:1; }
.l_main_con01{ margin-bottom:20px; overflow:hidden; zoom:1; padding:0 20px;}
.lmlist{ border:1px dashed #f888c5; margin-top:10px; padding:10px; line-height:180%;}
.lmlist li{ border-bottom:1px dashed #f888c5; padding:10px; height:125px;}
.lmlist img{ float:left; margin-right:10px; border:1px solid #999; padding:3px; margin-top:5px;}
.lmlist h3{  font-size:14px; color:#286da8;}
.lmlist h3 a{  font-size:14px; color:#286da8;}
.yejiao{ margin-top:20px; padding-top:8px; padding-bottom:8px; margin-bottom:5px; text-align: center;}
.yejiao a{ color:#de119e; border:1px solid #fbc9ed; padding:2px 7px;  background:#fff3fb;}
.yejiao a:hover{ color:#de119e; border:1px solid #fbc9ed; padding:2px 7px;  background:#fff;}
.current_page{ color:white;border:1px solid #fbc9ed; padding:2px 7px;  background:#de119e;}
.l_main_con01  h1{ font-size:22px; text-align:center; border-bottom:1px solid #cccccc; color:#03005C; padding-top:20px; }
.wz_con{ font-size:14px; padding:10px 0; line-height:180%;}
.mx_wz{border:1px solid #fbc9ed; height:95px;}
.mx_wz li{ float:left; width:80px;margin-left:10px; margin-top:10px; height:13px;}
.sx_wz{border:1px solid #fbc9ed; height:100px;}
.sx_wz li{ float:left; width:100px;margin-left:5px; margin-top:10px; height:13px;}


.hotboxcon dl{ overflow:hidden; zoom:1; margin-bottom:10px;}
.hotboxcon dd{  float:left; white-space:nowrap;  margin-top:5px; text-align:center}
.hotboxcon dd li{ float:left; margin-left:6px; white-space:nowrap}
.mianfei { font-size: 14px; line-height: 24px; text-align: center;}
.imgs { border: 1px solid #D1D1D1; padding: 2px;}


.r_main{ width:300px; float:right; line-height:180%;}
.r_main_t, .r_main_tl, .r_main_tr{ background:url(rlt.png); }
.r_main_t{ background-repeat:repeat-x; background-position:0 -33px;}
.r_main_tl{ background-position:left top; background-repeat:no-repeat;}
.r_main_tr{ background-position:right -66px; background-repeat:no-repeat; height:33px; padding:0 10px;}
.r_main_tr img{ padding-top:5px;}
.rigtjwz{font-size:14px; font-weight:900; color:#bb0066;padding-top:4px; line-height:28px;}
.icon01, .icon01_1, .icon01_2, .icon01_3{ background:url(icon01.png) no-repeat 0 0; float:left; width:8px; height:18px; margin-top:4px; margin-right:6px;}
.icon01{ background-position:0 0; }
.r_main_c03{ border:1px solid #fdaee3; border-top:0px; padding:10px 10px;font-size:14px;HEIGHT:100%}
.dh_list li,.cplist li{ float:left; white-space:nowrap; margin-left:15px; text-align:center; display:inline; font-size:14p; line-height:24px }
.cplist li img{ margin-bottom:5px;}
.dh_list li a{ color:#573c00;}
.dh_list li img{ border:1px solid #CCC}
ul.ico_xz01 {  background:url(xz_img.gif) no-repeat; height:108px; overflow:hidden;}
.ico_xz01 li { float:left; width:37px; height:52px; margin-right:9px; text-align:center; font-size:12px;}
.ico_xz01 li a { display:block; padding-top:35px; text-align:center;}
.cpline{ font-size:12px;}
.cpline img{ float:left; border:1px solid #999; padding:2px; }
.cpline li{}
.r_main_c02{ border:1px solid #fdaee3; border-top:0px; }
.sxnews IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.sxnews {
	ZOOM: 1; FONT-SIZE: 12px; OVERFLOW: hidden
}

.sxnewslist {
	MARGIN-TOP: 10px; ZOOM: 1; OVERFLOW: hidden; BORDER-TOP: #999999 1px dashed
}
.sxnewslist LI {
	WIDTH: 139px;
    FLOAT: left;
    FONT-SIZE: 12px;
    height: 24px;
    overflow: hidden;
}
.pictj LI {
	TEXT-ALIGN: center; FLOAT: left; FONT-SIZE: 12px;margin-left:6px;height:100%
}
.pictj LI IMG {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 2px
}
.rigtjwz01 {
	TEXT-ALIGN: center; ZOOM: 1; OVERFLOW: hidden;cursor:pointer;
}
.rigtjwz01 LI {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-LEFT: 10px
}
.rigtjwz01 LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #bb0066; PADDING-TOP: 5px
}
.rigtjwz01 LI A:hover {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #fdaee3 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ffffff; BORDER-TOP: #fdaee3 1px solid; BORDER-RIGHT: #fdaee3 1px solid; PADDING-TOP: 6px
}
.rigtjwz01 LI A.kbox {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #fdaee3 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ffffff; BORDER-TOP: #fdaee3 1px solid; BORDER-RIGHT: #fdaee3 1px solid; PADDING-TOP: 6px
}
.sxjxwu {
	LINE-HEIGHT: normal
}
.sxjxwu LI {
	WIDTH: 138px; MARGIN-BOTTOM: 10px; FLOAT: left; FONT-SIZE: 12px
}




/*翻页效果*/
.fy_xg01{ text-align:center; padding-top:20px; font-size:12px;overflow: hidden; zoom:1;}
#thispage {padding:5px 20px 10px 10px;} 
#thispage form{ float:left; margin-left:130px;}
#thispage span,#thispage a	{ display:block; float:left; text-align:center; margin:5px 5px 0px 0px;line-height:19px;}
a.page_h:link, a.page_h:active, a.page_h:visited	{ background-image: url(p0.jpg); width:36px; height:19px; }
a.page_h:hover	{ }
a.page_p:link, a.page_p:active, a.page_p:visited	{ background-image: url(p1.jpg); width:57px; height:20px; }
a.page_p:hover	{ }
.page_p0 { background-image: url(p2.jpg); width:57px;height:20px;}
a.page_a:link, a.page_a:active, a.page_a:visited	{ background-image: url(p3.jpg); width:19px; height:19px; }
a.page_a:hover	{ }
.page_a0	{ background-image: url(p4.jpg); width:19px;height:19px;color:#f00;}
a.page_n:link, a.page_n:active, a.page_n:visited	{ background-image: url(p7.jpg); width:57px; height:20px; }
a.page_n:hover	{ }
.page_n0	{ background-image: url(p8.jpg); width:57px;height:20px;}
a.page_l:link, a.page_l:active, a.page_l:visited	{ background-image: url(p6.jpg); width:36px; height:19px; }
a.page_l:hover	{ }

.titmoer{ background:url(ceshi_ico.gif) no-repeat; width:669px; height:58px; text-align:right; line-height:58px; padding-right:20px;}

/*广告商城*/
.pleftmain03{ overflow:hidden; zoom:1}
.wrap{width:638px; height:125px; float:left;border:1px solid #d1d4d3; background-color:#f1f1f1; position:relative}
.flash{width:48px; height:124px; position:absolute; left:297px; float:left; overflow:hidden; top: 1px;background-color:#CE0000;}
.flash_font{ font-family:"黑体"; font-size:14px; color:#FFF; width:18px; padding: 0px 14px;}
.area{width:300px; float:left;}
.img_area1{width:235px; height:124px; overflow:hidden; float:left; position:absolute; left:62px; top: 1px;}
.img_area2{width:235px; height:124px; overflow:hidden; float:left; position:absolute; left:343px; top: 1px;}
.img_area1 img,.img_area2 img { width:235px; height:124px;}
.tab_area1{width:60px;height:124px;overflow:hidden;float:left;position:absolute;left:1px;top: 1px;}
.tab_area2{width:60px;height:124px;overflow:hidden;float:left;position:absolute;left:283px;top: 1px;}
.tab_area3{width:60px;height:124px;overflow:hidden;float:left;position:absolute;left:578px;top: 1px;}
.tab_area1 li,.tab_area2  li,.tab_area3  li,.tab_area4  li{ height:24px; width:60px; border-bottom:1px solid #DADADA; text-align:center; line-height:24px;  float:left; border-left:1px solid #F1F1F1; margin-left:-1px;} 
.tab_area1  li a,.tab_area2 li a,.tab_area3 li a,.tab_area4  li a{color:#000;}
.tab_area1  li.current,.tab_area2 li.current,.tab_area3  li.current,.tab_area4 li.current{height:24px;background-color:#F27B04;}
.tab_area1 li.current a,.tab_area2  li.current a,.tab_area3  li.current a,.tab_area4  li.current a{color:#FFF;}
#tab1_2, #tab1_4, #tab1_6, #tab1_8, #tab2_2, #tab2_4, #tab2_6, #tab2_8{margin-left:0;}