@charset "gb2312";


/*公用样式*/
.color01 a{ color:#bd6b01}
.color01 a:hover{ color:#F00; }
.tuborder{ border:1px #999 solid; padding:2px;}
.icon01{ background:url(../images/icon05.gif) no-repeat; width:13px; height:12px; float:left; margin-top:5px; margin-right:5px;}
.flzh{font-size:12px; color:#093}
.flzh a{ color:#093}
.more{ float:right; font-size:12px; font-weight:normal; color:#bd6b01;}
.more a{ color:#bd6b01;}
.font12{ font-size:12px; color:#bd6b01;}
select{ height:21px;}

/*搜索头部开始*/
.h_bg{ background:url(../images/h_bg.gif) repeat-x; height:33px; }
.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;}


/*整体布局*/
.wrapper{width:980px; margin:0 auto; text-align:left; overflow:hidden; zoom:1; margin-top:1px; height:100%;}
.l_bz{ width:720px;}
.r_bz{ width:250px; float:right;}

/*左边布局*/
.main{ margin-top:10px; overflow:hidden; zoom:1}
.m_lonebox{ border:1px solid #ceab72; margin-bottom:10px; background:url(../images/t_bgg.gif) repeat-x left top;  }
  .m_ll{ width:257px; border:3px solid #ceab72; padding:1px;}
  .m_lr{ width:428px; float:right; padding:7px 10px; line-height:1.8;}
  .m_lr h1{ font-family:"黑体"; font-size:22px; text-align:center; font-weight:normal;}
  .m_lr h1 a{ color:#bd6b01;}
  .m_lr p{ text-align:center;}
  .t_xian{ text-align:center; padding-top:10px; padding-bottom:10px;}
  .x_border{ overflow:hidden; zoom:1;}
  .x_border ul li{ font-size:14px; }
  .topwidth{ width:335px}
  .topwzcon{ width:165px; float:left}
  .m_l{border:1px solid #ceab72; margin-bottom:10px; line-height:1.8;}
    .m_l_tit{ background:url(../images/l_titbg.gif) repeat-x; height:25px; font-size:14px; color:#bd6b01; font-weight:900;}
    .m_l_tit img{  margin-left:10px; margin-right:8px; float:left; margin-top:4px;}
	.more_font12{ float:right; font-size:12px; font-weight:normal; padding-right:8px;}
  .m_l_con{ padding:10px 5px 10px 5px; overflow:hidden; zoom:1}
  .m_l_con img{ float: left; margin-left: 5px}
  ul.smcpnav{ padding-left:3px; overflow:hidden; zoom:1; padding-bottom:10px;}
  ul.smcpnav li{ float:left; margin-right:5px; display:inline;}
  ul.smcpnav p{ text-align:center;}
  ul.smcpnav img{ border:1px solid #ccc; padding:2px;}
  dl.smwxnav{ float:left; width:156px; background-color:#fcecd2; margin-right:10px; display:inline; padding:5px; margin-left:3px;font-size:14px;}
  dl.smwxnav dt{  font-weight:900; color:#bd6b01; text-align:center; border-bottom:1px solid #dcab69 }
  dl.smwxnav dd{font-size:12px; }
  .ree_box_xz{ overflow:hidden; zoom:1; padding-left:5px;} 
  .ree_box_xz li{ float:left;display:block; width:340px; margin:3px 0; padding:0 7px; height:160px;}
  .ree_tit_xz{ background:url(../images/ree_tit.gif) no-repeat 0px 3px; font-size:14xp; padding-left:20px; }
  .ree_con_xz{ padding:5px 0;}
  .ree_con_xz p a{ color:#666;}
  .reeimg_xz{ float:left; text-align:center; margin-right:5px;}
  .recwz_xz dd{ font-size:14px;}
  ul.dsjsnav{ font-size:14px;}
  ul.dsjsnav li{ background:url(../images/t_bgg.gif) repeat-x; border:1px solid #f2d7b1; width:327px; margin-right:10px; overflow:hidden; zoom:1; padding:10px; float:left; margin-bottom:10px }
  ul.dsjsnav img{ float:left; margin-right:10px;}
  ul.dsjsnav h1{ padding-top:5px;}
  ul.dsjsnav p{ margin-top:2px;}
  .boxwenwen{ background-color:#fdecd3; padding:10px; overflow:hidden; zoom:1}
  .zzbox{  margin-right:10px; width:341px; float:left;}
  .zzboxcon { background:#FFF; border:1px solid #f8e5c7; overflow:hidden; zoom:1; padding-bottom:10px;}
  .zzboxcon li{ margin-top:10px; padding-left:15px; font-size:14px;}
  .bwwtit{ font-size:14px; font-weight:900;overflow:hidden; zoom:1; padding:5px 0; padding-left:10px;color:#bd6b01; }
  .bwwtit img{ float:left; margin-right:5px;}
  .btnww{ background:url(../images/btnicon.gif) no-repeat; width:120px; height:25px; float:left; text-align:center; line-height:25px; color:#FFF; margin-left:20px; margin-top:10px; display:inline}
  .btnww a{ color:#FFF;}

/*右边布局*/
.m_r{ border:1px solid #ceab72; padding:8px 6px; margin-bottom:10px;}
.mrtit{ background:url(../images/rl_tit.gif) no-repeat; width:233px; height:33px; text-align:center; line-height:33px; font-size:14px; color:#FFF; font-weight:900;}
.mrcon{ padding:10px 2px;}
.mrcon p{line-height:normal;}
/*  日历样式   */
.hltit{ background:#ffb9ff; padding:5px 5px;}
ul.hlday{ overflow:hidden;zoom:1}
ul.hlday li{ float:left; background:#f9d7ef; width:32px; text-align:center; border-right:1px solid #FFF;}
ul.hlrizi{ overflow:hidden;zoom:1; border:1px solid #ffb9ff}
ul.hlrizi li{ float:left; width:31px; text-align:center; border-right:1px solid #FFF;}

.mrtit01{ overflow:hidden; zoom:1; line-height:1.8}
.m_font{ font-size:14px; font-weight:900; float:left; width:100px;}
.m_font01{ font-size:14px; font-weight:900; float:left; width:80px;}
.m_font02{ font-size:14px; font-weight:900; float:left; width:129px;}
.mrcon01{ padding:5px 2px 0 2px;  }
.mrcon01 form p{ height:25px;}
.cp80nav{ overflow:hidden; zoom:1;  border-bottom:1px dashed #999;}
.cp80nav li{ float:left; margin-left:15px; display:inline}
.cp80nav img{ border:1px solid #ccc; padding:2px;}
.cp80nav p{ font-size:14px; text-align:center; margin-top:2px; margin-bottom:5px;}
.freenav{ overflow:hidden; zoom:1; }
.freenav li{ float:left; white-space:nowrap; display:inline; margin-left:5px; text-align:center;  font-size:14px; margin-top:6px; margin-bottom:5px;}
.freenav li a{ color:#573c00;}

.t_bg01{  background:url(../images/bg_b.gif) repeat-x center; width:80px; height:23px; float:left; margin-right:10px;}
.t_bg03{  background:url(../images/bg_b.gif) repeat-x center; width:80px; height:23px; float:left; }
.t_bg02{  background:url(../images/bg_b.gif) repeat-x center; width:130px; height:23px; float:left;}
.zdtj li{ font-size:14px;  margin-bottom:5px; padding:3px 0;}
.zdtj img{ display:block; border:1px solid #000;}

.s_r_btn{ text-align:center; margin-top:10px;}
.gjc_c{ line-height:1.8;}
.mrcon form p{ height:25px;}
.font14title{ font-size:14px; font-weight:900;}
.font14_xz{ font-size:14px; color:#d97914; font-weight:900; }

/*推荐文章*/
.tujian{ overflow:hidden; zoom:1}
.tujian li{ float:left; display:inline; line-height:160%; width:118px;}
/*八字热读-问问*/
.hotwz li{ font-size:14px; line-height:180%;}
/*大家都在问*/
.plmaincon01 { padding:10px 5px; overflow:hidden; zoom:1; background:#FFF; border:1px solid #f8e5c7;}
.wwboxm{ padding:9px; border-top:none; overflow:hidden; zoom:1; line-height:180%; font-size:14px;}
.wwwt{ }
.wwwt label{ width:57px; display:block; float:left;	text-align:left;  padding-right:0px; color:#000;}
.wwwt p{ margin-top:5px;}
.tijiaobtn{ background:url(../images/tw.gif) no-repeat; width:75px; height:17px; border:0; color:#FFF; font-size:12px; line-height:17px; text-align:center; cursor: pointer}
.tijiaowz{ width:75px; margin:0 auto; margin-top:10px;}
.size100{ width:90px;}
.xzww_qh_xz{ border-bottom:4px solid #ebebeb; overflow:hidden; zoom:1; cursor:pointer; }
.xzww_qh_xz li{margin-left:5px; margin-right:2px; float:left; font-size:12px; line-height:30px;}
.xzww_qh_xz li a{ background-color:#d7d7d7; padding:4px 10px;  text-align:center;}
.xzww_qh_xz li a:hover,.xzww_qh_xz li a.hander{ background-color:#e88c25; color:#FFF;}
.boxm{ width:320px; float:left;}
.dalsit li{ line-height:180%; margin-left:10px; font-size:14px;}


.m_l_tit01{ background:url(https://bz.99166.com/images/l_titbg01.gif) repeat-x; height:25px; font-size:14px; color:#bd6b01; font-weight:900;  padding:5px 0;}
.m_l_tit01 li{ float:left; margin-left:10px; width:129px; background:#e2a141; text-align:center; color:#FFF;  height:25px; }
.m_l_tit01 a{ color:#FFF}
.m_l_tit01 a:hover{ border:1px #d55535 solid;color:#fff;background:#d55535; width:129px; height:25px; display:block }
.m_l_tit01 .active{ border:1px #d55535 solid;color:#fff;background:#d55535; width:129px; height:25px; display:block }

.list-box{margin:10px auto 0}
.list-box li{padding:20px 10px 18px;border-bottom:1px solid #e6e6e6;overflow:hidden;zoom:1;}
.list-box li:hover{background:#F9F9F9}

.published h3{height:20px;overflow:hidden;font-weight:normal;font-size:18px;line-height:20px;padding-bottom:5px; padding-top:5px; font-family:"微软雅黑", "宋体"}
.published h3 a{color:#000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;_overflow: hidden;_text-overflow: none;_white-space: normal;}
.published .content-title{float:left;width:480px;overflow:hidden;text-overflow: ellipsis;white-space:nowrap}
.content-words{color:#666;font:12px/24px "宋体"}
.content-pic,.content-pic img{width:120px;height:80px}
.content-pic{padding:5px 0;float:left; margin-right:10px;display:inline}
.publish-footer{margin-top:10px;color:#999;font:12px/20px "宋体"}
.publish-footer a{color:#2B8CC9}
.publish-footer a:hover{color:#FBA105}
.publish-footer .link{padding-left:12px;display:inline-block;margin-left:17px;background:url() no-repeat left center}
.publish-footer .link a{margin-left:13px}
.publish-footer .link .now a{color:#FBA105}
.likeBox {float:right;}
/* pages */
.pages{margin:10px auto;text-align:center;font:16px/18px "\5FAE\8F6F\96C5\9ED1";line-height:30px}
.pages table{margin:0 auto}
.pages a{border:1px #E5E5E5 solid;display:inline-block;padding:4px 10px 0;*padding-top:5px;margin:0 5px;height:22px;*height:21px;text-decoration:none;line-height:18px}
.pages a:hover{border:1px #47B4E6 solid;color:#fff;background:#47B4E6}
.pages span{display:inline-block}
.pages .now a{background:#505B67;color:#fff;border:1px #2D3640 solid}
.pages .pre a{background-position:10px -120px;padding-left:20px}
.pages .next a{background-position:55px -140px;padding-right:20px}
.pages .pre-n,.pages .next-n{border:1px #E5E5E5 solid;color:#999;padding:4px 10px 0;*padding-top:5px;height:22px;*height:21px;margin:0 5px}


.rmzs{ height:25px; padding:3px;  font-size:14px}
.rmzs li{ float:left; margin-left:5px; background:#e2a141; text-align:center; color:#FFF; height:18px; margin-top:5px;padding:2px; cursor:pointer;}
.rmzs a{ color:#FFF;}
.rmzs a:hover{border:1px #d55535 solid;color:#fff;background:#d55535; display:block}
.rmzs .active{border:1px #d55535 solid;color:#fff;background:#d55535; display:block}
.rmzs01{ padding:5px; font-size:14px}
.rmzs01 li{ float:left; margin-left:5px; line-height:24px;}

 .ree_box_xz1{ overflow:hidden; zoom:1; padding-left:5px;} 