﻿@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0; font-weight:normal;} 
body{margin:0; background-clore: #fff;  width:100%; padding:0px; font-family:微软雅黑,宋体, Arial;font-size:12px; color:#333;}
ol,ul,li{list-style:none;} 
h1,h2,h3,h4,h5,h6{font-size:100%;overflow:hidden;} 

.info_con_foobar ul, .info_text_titlebar, ul.info_blog_list li.info_blog_fir{ border-bottom:1px dashed #ddd}
.info_con_foobar ul{ border-top:1px dashed #ddd}
/*-----------------------------正文------------------------------------------------------*/
.info_text_title{position:relative }
.info_text_title h3{ text-align:center; font-size:23px; font-weight:bold; line-height:3em; padding-top:10px;}

.info_text_con{ font-family:"宋体"; padding:10px ; font-size:14px; }
.info_text_con strong{ }
.info_text_con, .info_text_con strong{ line-height:30px;  padding:8px 0;}
.info_text_con p{ text-indent:2em; margin-top:5px; margin-bottom:10px}
.info_con_foobar{ width:100%; padding-top:0px;}
.info_con_foobar, .info_con_foobar .text_els{overflow:hidden; clear:both}
.text_els{ font-size:14px;  padding-left:10px; padding-bottom:15px; }

.text_els p{ width:280px;font-weight:bold}
.text_els p a.info_chuchu{ color:#C60 ; font-weight:bold  }
.text_els p a.info_chuchu:hover{text-decoration:none; color: #06C; }
.text_els p a.info_zebian{ text-decoration:underline;  font-weight:normal;  line-height:42px; height:42px;}
.text_els p a.info_zebian:hover{ color: #999; }
.info_con_foobar ul{ line-height:32px;}
.info_con_foobar ul li{ padding:5px ; text-align:center; display:block}
.info_con_foobar ul li span, .info_con_foobar ul li a{text-align:center; padding:0px 2px; float:left}

.info_con_foobar ul li a img{ margin-top:2px; }

.info_tj{ border-bottom:0px;}
ul.info_blog_list li
.info_tj  ul{ padding:5px; padding-top:0px;}
.info_tj ul li{ width:50%;  float:left; line-height:25px; font-size:14px}
.info_tj ul li span{ font-size:9px; padding-right:5px; float:left}
.info_tj ul li em, ul.info_blog_list li em{ float:right; color:#999; padding-right:5px;}

.info_weibo_box{ width:42.5%; float:left}
.info_blog_box{ width:55.5%; float:right;}

 ul.info_weibo_pic, ul.info_blog_list{ padding:0px 0px;}
 ul.info_weibo_pic li{ float: left; width:112px; text-align:center}
 ul.info_weibo_pic li img, ul.info_blog_list li img{ width:100px; height:100px; margin:5px auto; }
 ul.info_weibo_pic li a{ line-height:16px;  }
 .weibo_button{ display:block; margin:5px auto; background:url(/Public/css/img/post/common_info_weibo_button.gif) no-repeat; border:0px; width:106px; height:32px; cursor:pointer}

ul.info_blog_list{ padding-bottom:0px;}
ul.info_blog_list li.info_blog_fir{ padding-bottom:5px; margin-bottom:5px;}
ul.info_blog_list li{ line-height:23px; font-size:14px; display:block; }
ul.info_blog_list li a{ display:block;background: url(/Public/css/img/post/info_list_icon1.gif)0 10px no-repeat; padding-left:10px; }
 ul.info_blog_list li img{ width:120px; height:90px; float:left}
 ul.info_blog_list li dl{ float:right; width:270px;}
 
 ul.info_blog_list li dl dt a{ background:none; font-size:16px; line-height:28px;}
  ul.info_blog_list li dl dd{ font-size:12px; line-height:19px; text-indent:20px; padding-top:5px;}
 
.info_picnews ul{ padding:12px;}
.info_picnews ul li{ float:left; width:170px; display:block; height:166px;
}
.info_picnews ul li a img{ width:160px; height:140px; margin:0px 5px; }
.info_picnews ul li a p{ text-align:center; font-size:14px; line-height:25px; } 


.info_lay2, .info_left, .info_con_foobar ul li{ float:left}
.info_lay3, .info_right{ float:right;}
.info_right_box, .info_con_foobar p, .info_con_foobar ul, .info_tj, .info_tj  ul, .info_left_space, .info_picnews, .info_picnews ul, ul.info_weibo_pic, ul.info_blog_list, .info_pic_ad, ul.info_blog_list li, .flash_con, ul.info_jjj { overflow:hidden; clear:both; display:block}

/*---------------------------------------侧边返回顶部模块--------------------------------------*/

*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/

#info_code,#info_gotop{width:45px; height:54px;background:url(/Public/css/img/post/info_icon.png) no-repeat;position:fixed;right:8px;cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#info_code{background-position:-13px -5px; bottom:130px;_margin-bottom:130px; width:110px; height:170px;}
/*#info_code_hover{background-position:-321px -246px;bottom:130px;_margin-bottom:130px;}*/
#info_gotop{background-position:-126px -113px;bottom:76px;_margin-bottom:76px;right:72px; } 
#info_gotop:hover{background-position:-176px -113px;}
/*#info_code_img{width:276px;height:355px;background:url(/Public/css/img/post/info_icon.png) 10px -8px no-repeat;position:fixed;right:68px;bottom:67px;cursor:pointer;display:none;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:67px;}*/
#info_code a{ display:block;width:98px;height:156px;position:absolute; top:4px; right:9px; border:1px solid #ddd }
#info_code a:hover{border:1px solid #69C }
#info_code a.info_close{ display:block; background:url(/Public/css/img/post/stop.gif) no-repeat; width:20px; height:20px;  position:absolute; top:161px; right:9px; border:0px; }
#info_code a.info_close:hover{ border:0px;}
/*---------------------------------------文章标题下部titlebar--------------------------------------*/
.info_text_titlebar{  margin:5px auto; text-align:center; height:36px; width: auto; line-height:32px; padding-top:4px; padding-left:5px  }
ul.titlebar_left li{position:relative; color:#666; }
ul.titlebar_left li, ul.titlebar_left li span, ul.titlebar_left li, ul.titlebar_left li em,ul.titlebar_left li a{ float:left; color:#666;}
ul.titlebar_left li a:hover{ color:#999 } 
ul.titlebar_left li em, .info_con_foobar ul li em{ padding:0 8px;float:left; color:#999}
ul.titlebar_left li span{ padding:0 3px;float:left; color:#666;}
ul.titlebar_left li.menu2  a{ margin-left:5px; width:60px; text-align:left; padding-left:10px;
	position: relative;
border-style:solid;  border-width:1px 1px 0px 1px;border-color:#fff;
	height: 30px;
	display: block;
	
	color: #333
}
ul.titlebar_left li.menu2  a b {
	border-width: 5px 5px 0px 5px;
	border-color: transparent;
	border-style: solid;
	border-top-color: #666;
	width: 0;
	height: 0;
	position: absolute;
	top:12px;
	right:10px;
	_border: none;
}
ul.titlebar_left li.menu2  a:hover{color: #06C}
ul.titlebar_left li.menu2  a:hover b {
	-moz-animation: rotation 0.5s 1;
	-webkit-animation: rotation 0.5s 1;
	animation: rotation 0.5s 1;
	border-width: 0px 5px 5px 5px;
	border-bottom-color: #06F;
}
/*-----------------字体改变样式-------------------------*/

ul.titlebar_left li.fontResizer { padding-left:5pxl
	
	
}

ul.titlebar_left li.fontResizer a { text-indent:-9999px; overflow:hidden; width:21px;
	font-size: 14px; border-radius:2px;	
	float: left;
 height:19px; margin: auto 3px; margin-top:6px;
	
	
	text-align: center;

	font-weight: bolder;
	text-decoration: none;
}
.curFont {
	font-size:14px;}
ul.titlebar_left li.fontResizer a.medFont, ul.titlebar_left li.fontResizer a.largeFont, ul.titlebar_left li.fontResizer a.curFont2, ul.titlebar_left li.fontResizer a.curFont3{ background:url(/Public/css/img/post/font_large.gif) no-repeat;}
ul.titlebar_left li.fontResizer a.medFont{ background-position:-31px -1px; border:1px solid #CCC}
ul.titlebar_left li.fontResizer a.largeFont{ background-position:-1px -1px;border:1px solid #CCC}
ul.titlebar_left li.fontResizer a.curFont2{background-position:-31px -25px;font-size:14px;border:1px dotted #CCC}
ul.titlebar_left li.fontResizer a.curFont3{background-position:-1px -25px;font-size:14px;border:1px  dotted #CCC}
/*-----------打印---------------*/
ul.titlebar_left li a.titlebar_p{ background:url(/Public/css/img/post/titlebar_p.gif) 3px 8px no-repeat; width:20px; margin-left:2px; display:block}
ul.titlebar_left li a.titlebar_p:hover{ background:url(/Public/css/img/post/titlebar_p.gif) -20px 8px no-repeat; text-decoration:none}

/*-----------分享弹出----------------*/
ul.titlebar_left li.selected_info a,ul.titlebar_left li a.selected_info{text-decoration:none; color: #06C;text-decoration:none;}
ul.titlebar_left li.selected_info a{border-style:solid; z-index:9999;  border-width:1px 1px 0px 1px;border-color:#ddd; background-color:#fff}
ul.titlebar_left li.selected_info a b{border-width: 0px 5px 5px 5px;border-bottom-color: #06F;}
ul.titlebar_left ul li.selected_info a span,ul.titlebar_left li a.selected_info span{color:#ff7e00;}

ul.titlebar_left ul li.selected_info .submenu_info{display:block;*height:auto;}
ul.titlebar_left li ul.submenu_info{display:none;position:absolute;top:30px;left:5px;border:1px solid #ddd; width:auto; *height:auto;z-index:9996;}
ul.titlebar_left li ul.submenu_info {border-style:solid;border-width:1px 1px 1px 1px;border-color:#ddd;padding:0px;width:auto; min-width:94px; background:#fff;height:auto;padding:6px 0px;*height:auto;}
ul.titlebar_left li ul.submenu_info { width:auto;*width:94px;}
ul.titlebar_left li ul.submenu_info li{float:none; padding:0;background:none;height:auto; width:auto;*text-align:center;*width:100%;}
ul.titlebar_left li ul.submenu_info li a img{ width:18px; height:18px; margin-left:7px; display:block; float:left; margin-right:0px; margin-top:8px;}
ul.titlebar_left li ul.submenu_info li a {float:none;padding-left:0px;margin-left:0px; border:0px; font-size:14px;text-align:center; width:100%; font-family:12px; height:32px;lbackground:none; color:#666; border-top:0px; display:block;}
ul.titlebar_left li ul.submenu_info li a  i{ font-style:normal; line-height:32px;}
ul.titlebar_left li ul.submenu_info li a:hover{  border-top:0px;  background-color:#fafcff;}

.post *{
	-webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}