@charset "gb2312";
/* CSS Document */
/*公用样式*/
body {font: 12px Tahoma, "宋体",  Helvetica, sans-serif;color: #000;}
.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; /*连接访问的颜色变化*/}
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;}

/*姓名测试头部搜索位置*/
.wrapper{width:980px; margin:0 auto; text-align:left; overflow:hidden; zoom:1; margin-top:1px; height:100%;}
.h_bg{ background:url(h_bg.gif) repeat-x; height:33px; line-height:normal;}
.h_bg .fline30{ line-height:33px; float:left}
.h_bg .search{ float:right; padding-right:10px; padding-top:4px;}
.search .input{ padding:1px;}
.search .s_go{ border:0; background:url(../images/login_include_button_search.gif) no-repeat; width:81px; height:19px; text-indent:-9999px;}
.h_bg img{ float:left;}
.font14title{ font-size:14px; font-weight:900;}
.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;}
.pleft{ width:670px; float:left;}
.pleftmain{ border:1px solid #d5a960; border-top:2px solid #d5a960; padding:0 12px;}

/*文章*/
.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 #d5a960; 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:70px;}
.mx_wz li{ float:left; margin-left:10px; 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;}


.pright{ width:300px; float:right; line-height:180%;}
.prmaintit{ background:url(pleftmaint.gif) no-repeat 0 -65px; height:31px; font-weight:900; line-height:31px; padding-left:10px; }
.prmaintit02{  height:31px; font-weight:900; line-height:31px; padding-left:10px; width:300px;  }
.prmaincon{ padding:10px; overflow:hidden; zoom:1; font-size:14px;}
.prmaincon02{ padding:10px; overflow:hidden;  font-size:12px; width:300px; line-height:28px}
.freenav{ margin-top:5px;}
.freenav li{ float:left; width:87px; font-size:12px; display:block; text-align:center; margin-top:5px; margin-bottom:5px;}
.prmaincon form{ margin-top:5px;}
.prmaincon p{ margin-bottom:5px;}
.prmaincon p label{ color:#a76800;}
.chaxunbtn{ background:url(bg_btn.png) no-repeat; width:76px; height:21px; color:#FFF; font-size:12px; margin-right:10px; border:0; line-height:21px;}
.chaxunname{ padding-top:8px; text-align:center;}
.font14title{ font-size:14px; font-weight:900;}
.prightmain {BORDER-BOTTOM: #d5a960 1px solid; BORDER-LEFT: #d5a960 1px solid; ZOOM: 1; OVERFLOW: hidden; BORDER-TOP: #d5a960 1px solid; BORDER-RIGHT: #d5a960 1px solid}
.iconright {WIDTH: 20px; BACKGROUND: url(icon.gif) no-repeat 0px -59px; FLOAT: left; HEIGHT: 31px}
.dh_list LI {TEXT-ALIGN: center; DISPLAY: inline; WHITE-SPACE: nowrap; FLOAT: left; MARGIN-LEFT: 15px; FONT-SIZE: 14px}
.dh_list LI A {COLOR: #573c00}
.dh_list LI IMG {BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid}	
.pleftmain01{ border:1px solid #d5a960;}
.m_con_b {PADDING-LEFT: 5px; PADDING-RIGHT: 5px; ZOOM: 1; OVERFLOW: hidden}
.m_con_b LI {BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 2px 2px 2px 3px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FLOAT: left; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px}
.more {PADDING-RIGHT: 10px; FLOAT: right; COLOR: #a06d2e; FONT-SIZE: 12px; FONT-WEIGHT: normal}
.more A {COLOR: #a06d2e}
.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; font-size:14px; line-height:33px; font-weight:900; color:#000}
.r_main_tr img{ padding-top:5px;}
.rigtjwz01{ text-align:center; overflow:hidden; zoom:1}
.rigtjwz01 li { float:left; margin-left:10px; margin-top:2px;}
.rigtjwz01 li a{ color:#000; padding:5px 5px; }
.rigtjwz01 li a:hover, .rigtjwz01 li a.kbox{ background:#FFFFFF; border:1px solid #d5a960; padding:6px 5px; border-bottom:1px solid #FFFFFF}
.r_main_c03 form{ font-size:12px;}
.r_main_c03 {BORDER-BOTTOM: #dbba80 1px solid; BORDER-LEFT: #dbba80 1px solid; BORDER-TOP: #dbba80 1px; BORDER-RIGHT: #dbba80 1px solid; ZOOM: 1; FONT-SIZE: 14px; OVERFLOW: hidden; BORDER-TOP: #dbba80 0px solid; BORDER-RIGHT: #dbba80 1px solid; PADDING-TOP: 10px}
.sxjxwu {LINE-HEIGHT: normal}
.sxjxwu LI {WIDTH: 138px; MARGIN-BOTTOM: 10px; FLOAT: left; FONT-SIZE: 12px}
.prmaincon02 {PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px}
.cpline {ZOOM: 1; FONT-SIZE: 12px; OVERFLOW: hidden}
.cpline IMG {BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 2px; MARGIN-TOP: 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 2px}
.cpline LI {LINE-HEIGHT: 160%}
.xm_topbg{ background:url(xm_03.jpg) no-repeat; width:646px; height:236px;}
.xm_top01{ float:left; margin-left:20px; font-size:12px;  line-height:33px;}

.xm_top01 li a:link{ color:#fe7610; text-decoration:none;}
.xm_top01 li a:visited {color: #fe7610; /*连接访问的颜色变化*/}
.xm_top01 li a:hover { color:#ff0000; text-decoration:none;}




.titmoer{ background:url(ceshi_ico.gif) no-repeat; width:669px; height:58px; text-align:right; line-height:58px; padding-right:20px;}