@charset "gb2312";
/* CSS Document */

body, hq, h1, h2, h3, h4, h5, h6, ol, ul, li, dl, dt, dd, p, td, th, form, input, botton, seltce, textarea { margin:0; padding:0}
img{ border:0}
ul, ol{ list-style:none;}
a{ text-decoration:none; color:#000}
a:hover{ text-decoration:underline; }
h1, h2, h3, h4, h5, h6{ font-size:100%;}
body, button, input, select, textarea{ font-family:"宋体"; font-size:12px; color:#111111; }
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.cmargin10{ margin-top:10px;}
.font14{ font-size:14px;}
.font14bold{ font-size:14px; font-weight:900; color:#FFF;}
table{border-collapse: collapse;}
.martop10{ margin-top:10px;}
.marbottom10{ margin-bottom:10px;}
/**页面部分排版样式**/

#pagebdoy{ width:980px; margin:0 auto; text-align:left; margin-top:10px; height:100%;}
.footer{ width:980px; margin:0 auto; text-align:left; overflow:hidden; zoom:1; margin-top:10px; height:100%;}
.rl_box01{ overflow:hidden; zoom:1}
.rl_left{ width:617px; border:1px solid #e54c9c;  float:left; margin-right:10px; height:604px}
.rl_tit{ background:url(../images/rl_t.gif) repeat-x; height:39px;}
.rl_qh{ font-size:14px; color:#FFF; font-weight:900; margin-left:10px; overflow:hidden; zoom:1}
.rl_qh li{ float:left; line-height:39px; width:90px; text-align:center; margin-top:4px; }
.rl_qh li a{ color:#FFF;}
.rl_qh li a:hover,.rl_qh li a.rl_hander{ background:url(../images/rl_t01.png) no-repeat; width:90px; height:35px; display:block; color:#bf047d;}
.rl_con{ padding:6px; overflow:hidden; zoom:1; }
.main_t01_02{ background:#ddddff; line-height:180%; padding-left:10px; font-size:13px; font-weight:900;width:593px;}
.main_t01_03{ background:#ddddff; line-height:180%; padding-left:10px; font-size:13px; font-weight:900;width:630px;text-align:center;}
.main_c01 th, .main_c01 td{ border:1px solid #eed4b4; padding:3px 2px; }
.main_c01 th{ background:#fdf8e1; font-weight:normal; line-height:180%;}
.mar{ padding-top:7px; padding-bottom:10px;}
.red_color{ color:#F00}
.rl_shuzi{ font-size:24px; font-weight:900; margin-left:10px; }
.rl_top{ margin-top:13px; margin-right:10px;}
.main_c01 p{ margin-bottom:5px}
.cp01zs li {border: 1px solid #CCCCCC; display: inline; float: left; margin-left: 9px; margin-right: 5px; margin-top: 6px; padding: 4px; width:126px}
.eng-num {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 5pt;
}
.rl_conrl{overflow:hidden; zoom:1; padding-bottom:1px; padding-top:1px;}

.rl_right{ float:left; background:#fedcf3; width:350px; height:606px;}
.rl_xq{ background:url(../images/rl_xq.png) no-repeat; height:40px; text-align:center; line-height:40px; color:#FFF; font-size:14px; font-weight:900}
.rl_bg{ background:url(../images/rlbg.png) no-repeat top center; height:53px; text-align:center; margin-top:15px; padding:15px 65px; margin-bottom:15px; }
.rl_bg p{ font-size:14px; line-height:180%;text-align:left;}
.ri_nr{ padding:0 10px; margin-bottom:10px; font-size:12px; line-height:150%;}
.ri_nr td{ padding:4px 0}
.rlwz{ overflow:hidden; zoom:1; margin-bottom:15px; border-top:1px solid #FFF; padding-top:15px;}
.rlwz li{ float:left; font-size:13px; width:165px; padding-left:10px; line-height:170%;}

.rl_box02{ background:url(../images/rl_bg01.gif) no-repeat; height:145px;}
.rlbox02_left{ width:325px; float:left; padding-top:10px;}
.rlbox02_lefttit{ font-size:14px; font-weight:900; border-bottom:1px dashed #ea6dae; overflow:hidden; zoom:1; padding-bottom:8px; padding-top:5px; margin-bottom:7px;}
.rlbox02_lefttit img{ float:left; margin-right:10px;}
.rlbox02_lettcon li{ float:left;  white-space:nowrap; margin-top:8px; font-size:13px;}
.rlbox02_center{ width:300px; margin-left:8px; margin-right:10px; float:left; padding-left:10px}
.rlbox02_right{ float:right}
.logoi{ font-size:26px; font-family:"黑体"; color:#e54c9c; text-align:center; margin-top:10px; margin-bottom:10px;}
.rl_tuj li{ background:url(../images/btn01.gif) no-repeat; width:100px; height:22px; float:left; line-height:22px; text-align:center; color:#FFF;}
.rl_tuj li a{ color:#FFF;}
.rl_box03{ border:1px solid #e54c9c; }
.icbg{ background:url(../images/icbg.gif) repeat-x; float:left; height:35px; margin-top:4px; margin-left:28px; display:inline}
.icbg_left{ background:url(../images/icbg_l.gif) no-repeat left top;} 
.icbg_rihgt{  background:url(../images/icbg_r.gif) no-repeat right top; padding:0 15px; font-size:14px; font-weight:900; line-height:35px; color:#bf047d;}
.boxmain{ float:left;}
.boxmain li{ font-size:14px; margin-top:6px; margin-left:10px; margin-right:10px; margin-bottom:5px; }
.boxmain01{ float:left; margin-left:5px; margin-right:10px; width:250px;}
.boxmain01 li{ font-size:12px; margin-top:6px; margin-bottom:5px; float:left; margin-left:10px; display:inline;}
.boxmain02 { float:left;}
.boxmain02 li{ font-size:12px; margin-top:6px; margin-left:10px; margin-right:10px; margin-bottom:5px;}


.rl_con01{ overflow:hidden; zoom:1}
.rl_con01 td{ padding:5px 5px;}
.cp_list li{ float:left }

.tabbox th, .tabbox td {	border:1px solid #fa9ece;	padding:5px 10px; line-height:160%;}
.tabbox th{ background:#fedcf3; text-align:center}

.rl_conleft{ width:711px; float:left;}
.hl_list{ background:#fedcf3; float:right; width:260px}
.hl_listtit{ background:url(../images/hlcx_t.gif) no-repeat top center; margin-top:5px; height:27px; line-height:27px; font-size:14px; font-weight:900; color:#FFF; text-align:center}
.hl_listcon{ padding:10px; height:222px;}
.hl_listcon li{ float:left; width:120px; font-size:14px; margin-bottom:10px;}
.rl_box04{}

.icon{ background:url(../images/icon.gif) no-repeat; height:10px; width:10px; float:left; margin-top:2px; margin-right:6px;}
.borbtn{ border-bottom:1px solid #e54c9c; color:#e54c9c; font-weight:900; display:block}
.borbtn01{ border-bottom:1px solid #e54c9c; color:#e54c9c; font-weight:900; display:block; width:250px;}

.rl_box04_left{ width:483px; float:left; border:1px solid #e54c9c; }
.jiari th,.jiari td{ border:1px solid #edefee; line-height:180%; padding:2px 5px;}
.fenlei{ background:#fedcf3; font-size:14px; padding:10px} 
.fenlei a{ font-weight:900; padding:5px 20px 10px 20px; margin-left:5px;}
.fenlei a:hover,.fenlei a.mcjshand{ background:#FFF; }

.ws_list li{ float:left; font-size:14px; width:305px; margin-top:10px; margin-left:10px;}

.w_l{ width:226px; float:left; background:url(../images/boxm.gif) no-repeat; padding-left:6px; padding-top:6px; padding-bottom:6px;}
.r_con_xz li{ font-size:14px; border-bottom:1px dashed #b6b6b6; padding-left:30px; margin-top:10px;}
.a{ background:url(../images/icona.gif) no-repeat 5px 2px;}
.a1{ background:url(../images/icona.gif) no-repeat 5px -28px;}
.a2{ background:url(../images/icona.gif) no-repeat 5px -56px;}

.w_c{ float:left; width:430px; margin:0 10px;}
.xzww_qh_xz{ border-bottom:4px solid #ebebeb; overflow:hidden; zoom:1;  }
.xzww_qh_xz li{ background:url(../images/qh.png) no-repeat 0 -34px; width:110px; margin-left:2px; height:30px; margin-right:2px; text-align:center; line-height:30px; float:left}
.xzww_qh_xz li a{ font-size:14px; font-weight:900; color:#ffffff}
.xzww_qh_xz li a:hover, .xzww_qh_xz li a.hander{ background:url(../images/qh.png) no-repeat; display:block;}

.w_r{ float:right; width:280px;}
.w_r img{ float:left; margin-right:10px;}
.w_r p{ margin-top:10px;}
.ds{ overflow:hidden; zoom:1; padding-right:5px;}
.ds img{ float:left; margin-right:5px;}
.ds p{  line-height:180%;}

.rl_rgb{ background:url(../images/rl_ysb.gif) no-repeat; width:140px; height:26px; color:#FFF;}
.rl_rgb a{ color:#FFF}

/*黄历列表页面*/
.wzlist{ width:180px; border:1px solid #ff5fcb; float:left; padding: 0 10px; height:100px;}
.wzlist p{ margin-top:5px; line-height:150%;}
.wzbox{ width:766px; float:right; border:1px solid #ff5fcb;  height:100px;}
.wzboxtie{ background:url(../images/wtie.gif) repeat-x; color:#FFF; font-weight:900; padding-left:10px; line-height:21px;}
.wzboxcon{ padding:5px 10px; line-height:180%;}
.leftZ { float: left; width: 360px;}
.lbHint { display: inline-block; text-align: right;  width: 90px }
.bottomZ{float:left;width:740px;text-align:center;padding-bottom:2px;}
.l_main{ width:670px; float:left;}
.l_main_wz{ background:url(../images/lbg.gif) repeat-y;}
.l_main_t{ background:url(../images/lwzt.gif) no-repeat left top; padding:20px 15px; overflow:hidden; zoom:1}
.l_main_t h1{ font-size:22px; text-align:center; border-bottom:1px solid #cccccc; color:#03005C;}
.l_main_b { background: url(../images/lwzb.gif) no-repeat scroll 0 0 transparent;    height: 9px;}
.hllist{ overflow:hidden;zoom:1;}
.hllist dt{ font-size:14px; color:#d7008f; font-weight:900; border-bottom:1px solid #f66cb7; line-height:180%; background:url(../images/icon.gif) no-repeat 5px 8px; padding-left:20px; margin-bottom:2px;}
.hllist dd.details {  color: #333333; font-size: 12px; padding: 8px;}
.hllist dd.details table{border-bottom:1px #f888c5 solid;border-left:1px #f888c5 solid;background:#fff;font-size:12px;}
.hllist dd.details td { border-right: 1px solid #f888c5; border-top: 1px solid #f888c5; padding: 5px;}
.cf14 { text-align: center;}
.gl{background:#e84ca1;color:#fff;}
.huangdao{background-color:#fbffbc;color:#B94708;}
.yiyearimg{background: url(../images/hdjr_yi.gif) no-repeat ;background-position: 4px 10px;}
.zs0,.zs1,.zs2,.zs3,.zs3-5,.zs4,.zs4-5,.zs5{BACKGROUND-IMAGE: url(../images/futu_remark.png); BACKGROUND-REPEAT: no-repeat;}
.zs0,.zs1,.zs2,.zs3,.zs3-5,.zs4,.zs4-5,.zs5{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;*margin-right:3px;vertical-align:middle;position:relative;font-size:0;}
.zs0,.zs1,.zs2,.zs3,.zs3-5,.zs4,.zs4-5,.zs5{width:80px;height:18px;}
.zs0{	BACKGROUND-POSITION: 0px -320px}
.zs1{	BACKGROUND-POSITION: 0px -240px}
.zs2{	BACKGROUND-POSITION: 0px -200px}
.zs3{	BACKGROUND-POSITION: 0px -160px}
.zs3-5{BACKGROUND-POSITION: 0px -120px}
.zs4{	BACKGROUND-POSITION: 0px -80px}
.zs4-5{BACKGROUND-POSITION: 0px -40px}
.zs5{BACKGROUND-POSITION: 0px 0px}
.whitea{color:#fff;text-decoration:underline;}
.whitea:hover{background:#723908;text-decoration:none; padding:5px 0}
.reda,a.reda:link,a.reda:visited{color:#ac592c;}

/* 相关文章 */
.relate{	CLEAR: both;	WIDTH: 620px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #cfcfcf;	background-color: #FFFFFF;	overflow:hidden; zoom:1;}
.aboutArc{	float: left;	width: 305px;	margin-left: 3px;}
.aboutTitle{	text-align:left;	color:#666;	font-weight:bold;	font-size:14px;	margin-top: 5px;	margin-bottom: 5px;	text-indent: 16px;
	background-image: url(https://www.99166.com/images_i/end_n_bg1.gif);	background-repeat: no-repeat;	background-position: 0px 7px;
}
.aboutTitle span a{
	color:#1F3A87;
	margin-right: 7px;
}
.aboutArc li a{color:#1F3A87;}
.aboutArc .content li{
	text-align:left;
	font-size:14px;
	color:#1F3A87;
	line-height:21px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-indent: 18px;
	background-image: url(https://www.99166.com/images_i/end_d.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
.btn_result{ background:url(https://www.99166.com/images/NewArticle/images/bnt_result.gif) no-repeat; width:180px; height:34px; line-height:34px; margin-top:8px; color:#ab0151; font-weight:900; font-size:14px;}
.tmar .ad_box .title{ height:24px; line-height:18px; display:block;	color:#EA2224; border-top:1px solid #fff; font-weight:bold; text-align:left; padding-left:3px;}
.font_9 {	font-family: "宋体";	font-size: 14px;	font-weight: bold;	color: #f658a3;}
.sctj{ margin-top:10px;}
.sctj_t { background:url(../images/sc_t.gif) no-repeat left center; color:#bb0066; padding-left:30px; font-size:14px; font-weight:900; line-height:normal;}
.sctj_c{ border-bottom:1px #ff99de solid; border-left:1px solid #ff99de; border-right:1px solid #ff99de; padding:10px 0px 10px 8px; }
.sctj_c ul li{ float: left; margin-right:10px; display:block; text-align:center; padding:5px;}
.lwwt, .lwwt_l, .lwwt_r{ background:url(../images/lwwt.png); height:36px;}
.lwwt{ background-position:0 -36px; background-repeat:repeat-x;}
.lwwt_l{ background-position:0 0; background-repeat:no-repeat;}
.lwwt_r{ background-position:right -72px; background-repeat:no-repeat; padding:0 10px; font-size:14px; color:#bb0066; font-weight:900; line-height:36px;}
.lwwt_r img{ float:left; margin-top:8px; margin-right:8px;}
.lwwt_con{ background:url(../images/lwwbg.png) repeat-y; width:670px;}
.lwwt_t{ background:url(../images/lwwb.png) no-repeat; padding:10px; overflow:hidden; zoom:1;}
.lwwt_b{ background:url(../images/lwwbt.png) no-repeat; height:8px;}
.tmar{ margin-top:10px;}

.r_main{ width:300px; float:right; line-height:180%; overflow:hidden; zoom:1}
.r_main_t, .r_main_tl, .r_main_tr{ background:url(../images/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;}
.r_main_t01{ background-repeat:repeat-x; background-position:0 -132px;}
.r_main_tl01{ background-position:left -99px; background-repeat:no-repeat;}
.r_main_tr01{ background-position:right -165px; background-repeat:no-repeat; height:33px; padding:0 10px;}
.r_main_t02{ background-repeat:repeat-x; background-position:0 -231px;}
.r_main_tl02{ background-position:left -198px; background-repeat:no-repeat;}
.r_main_tr02{ background-position:right -264px; background-repeat:no-repeat; height:33px; padding:0 10px;}
.r_main_t03{background-repeat:repeat-x; background-position:0 -330px;}
.r_main_tl03{background-position:left -297px; background-repeat:no-repeat;}
.r_main_tr03{background-position:right -363px; background-repeat:no-repeat; height:33px; padding:0 10px;}
.r_main_c03{ border:1px solid #fdaee3; border-top:0px; padding:10px 10px ;}
.tjwz{font-size:14px; font-weight:900; color:#bb0066;padding-top:4px; line-height:28px;}
.icon01, .icon01_1, .icon01_2, .icon01_3{ background:url(../images/icon01.png) no-repeat 0 0; float:left; width:8px; height:18px; margin-top:4px; margin-right:6px;}
.icon01{ background-position:0 0; }
.icon01_1{ background-position:0 -18px; }
.icon01_2{ background-position:0 -36px; }
.icon01_3{ background-position:0 -54px; }
.r_main_c .navtd{	text-align:left;	font-size:13px;	padding-left:1px;}
.r_main_c{ background:url(../images/rbg.gif) repeat-x; border:1px solid #fdaee3; border-top:0px; padding:10px 5px ;}
.r_main_c ul li{ float:left; text-align:center; margin-right:3px;}
.r_main_c li img{ border:1px solid #ccc; padding:1px;}
.jr_tit{ background-color:#ffeefa; overflow:hidden; zoom:1; border-left:1px solid #fdaee3; border-right:1px solid #fdaee3; padding-left:10px;}
.jr_tit li{ float:left; margin-top:3px; }
.jr_tit li a{ padding:0 15px;}
.jr_tit li a:hover,.jr_tit li a.han{ background:#FFF; display:block;}
.ad_box04{ border:1px solid #ff9ade; background:url(../images/ad_bg.gif) left bottom repeat-x; padding:10px;}
.texboxb{ padding:10px; font-size:14px; border-bottom:1px dashed #999; margin-bottom:10px;}
.dh_list li{ float:left; white-space:nowrap; margin-left:10px; text-align:center; display:inline; }
.dh_list li a{ color:#573c00;}
.dh_list li img{ border:1px solid #CCC}
.hotboxcon{ background: #fff6dd url(images/life_huangli_bj.gif) repeat-x; padding:10px; overflow:hidden; zoom:1; font-size:14px; padding-left:20px}
.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 img{  border:1px solid #CCC}
.ad_box04 p{ margin-top:5px; text-align:center;}
.submit_button{ background:url(../images/bsu.gif) no-repeat; width:74px; height:23px; border:0; cursor: pointer; font-weight:900; color:#FFF;}
.yiimg { background:url(../images/hdjr_yi.gif) no-repeat scroll 50px 4px transparent;}
.jiimg {background: url(../images/hdjr_ji.gif) no-repeat scroll 50px 4px transparent;}

.hong{color:red;font-weight:900;font-size:14px;)

.hdjr_box{ margin-bottom:10px;}
.hdjr_yiji{ width:596px; margin:0 auto; padding-top:20px;}