/* CSS Document - lx_detail - */

@import url(/2010/css/import/sidebar_240.css);

html{ overflow-x: hidden; overflow-y:scroll;}
body, div, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, textarea, select, blockquote, h1, h2, h4, h5, h6 { font-family: Tahoma, "宋体"; font-size: 12px; padding: 0; margin: 0; color:#333; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
blockquote, q { quotes: none; }
fieldset, img { border: 0; }
abbr, acronym { border: 0; font-variant: normal; }
ol, ul { list-style: none; }
a { color: #333; cursor: pointer; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
#mycontent a{color:#666;text-decoration:none;}
#mycontent a:visited{color:purple;text-decoration:underline}
#mycontent a:hover{color:red;text-decoration:underline}


/* 分页样式 */
.pagebreak_onebyone { text-align:center;margin:0 auto; margin-bottom:5px}
.pagebreak_onebyone *{ font-size:12px}
.pagebreak_onebyone a { color:#0061de; text-decoration:none; padding:2px 8px; margin:0 3px 0 0; background:50% bottom; border:1px #ccdbe4 solid;}
.pagebreak_onebyone a:hover { color:#fff; background:#3666d4; border:1px #2b55af solid;}
.pagebreak_onebyone a:active { color:#fff; background:#3666d4; border:1px #2b55af solid;}
.pagebreak_onebyone span.prevpage { }
.pagebreak_onebyone span.currentpage { font-weight:bold; color:#000; padding:2px 6px; margin:0 3px 0 0;}
.pagebreak_onebyone span.page { }
.pagebreak_onebyone span.nextpage { }


/* CSS Document - detail_content - */

.cont{ float:left; width:748px; background:#f9f9f9; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; border-left:1px solid #d4d4d4;}
.side{ float:right; width:240px;}

.cont .holder{ width:680px; margin:0 auto; overflow:hidden;}
.cont h1{ font-size:24px; font-weight:bold; font-family:"微软雅黑"; color:#ba0b0b; text-align:center; padding:30px 0 10px;}
.cont h2{ font-size:14px; text-align:center; padding:0 0 20px; /*border-bottom:1px solid #e2e2e2;*/}
.cont h3{ color:#666; text-align:center; padding:3px 0 5px;/* border-top:3px solid #f4f4f4;*/ clear:both; padding-top:10px;}
.cont h3 a{ color:#d10005;}
.cont h3 a.size1{ font-size:16px;}
.cont h3 a.size2{ font-size:14px;}

.cont .recommendnews{ background:#fff; border:1px solid  #ddd;}
.cont .recommendnews ul{  width:645px; padding:5px 0; margin:0 auto; overflow:hidden;}
.cont .recommendnews li{ float:left; width:210px; height:25px; line-height:25px; color:#666; margin:0 5px 0 0; overflow:hidden;}
.cont .recommendnews li a{ color:#666;}
.cont .recommendnews li a.hot{ color:#d10005;}

/* CSS - 搜索栏 - */
.cont .searchbar{ height:35px; margin:10px 0 0; background:url(/2010/images/bg_search_1.jpg) repeat-x; border:1px solid #e4d39f; overflow:hidden;}
.cont .searchbar .img{ float:left;}

.cont .searchbar span{ float:left; margin: 6px 10px 0 0;}
.cont .searchbar .downlist{ font-size:14px; color:#5f5f5f; font-weight:bold;}
.cont .searchbar .txtbox{ width:430px; color:#999999; padding:4px 5px 3px; border:1px solid #b0b0b0;}
.cont .searchbar .btn{ float:left; margin: 6px 0 0;}


/* CSS - 摘要 - */
.cont .summary{ padding:10px 0;  margin:15px 0 0; background:#f2f8ff; border:1px solid #e2e2e2;}
.cont .summary dl{ width:640px; margin:0 auto; overflow:hidden;}
.cont .summary dt{ float:left; width:39px; color:#cf0006; font-weight:bold; font-size:14px; line-height:24px;}
.cont .summary dd{ float:left; width:590px; line-height:24px; color:#000; padding:0 0 0 10px; border-left:1px solid #d9dfe5; overflow:hidden;}

.font_12{ font-size:12px!important;}
.font_14{ font-size:14px!important;}
.font_16{ font-size:16px!important;}
/* CSS - 文章内容 - */
.cont .content p{ text-indent:28px; line-height:24px; font-size:14px; margin:20px 0;}

.cont .goodorbad{ text-align:center; padding:10px 0 10px; }
.cont .goodorbad span{ display:inline-block; margin:0 15px; overflow:hidden;}
.cont .goodorbad span.good{ width:136px; height:68px; background:url(/2010/images/good_1.jpg) no-repeat;}
.cont .goodorbad span.bad{ width:136px; height:68px; background:url(/2010/images/bad_1.jpg) no-repeat;}

.cont .goodorbad span.good a{ float:right; width:67px; height:54px; text-align:center; color:#000; font-weight:bold; font-size:14px; padding:10px 0 0; margin:0 4px 0 0;}
.cont .goodorbad span.good a:hover{ text-decoration:none;}
.cont .goodorbad span.flink{ height:54px; font-size:16px; }

/* CSS - 版权免责声明 - */
.cont .proclaim{ background:#fff; border:1px solid #e2e2e2;}
.cont .proclaim dl{ width:640px; line-height:25px; padding:5px 0; margin:0 auto;}
.cont .proclaim dt{ font-weight:bold; color:#d60000;}
.cont .proclaim dd{ color:#000;}

/* CSS - 相关文章 - */
.cont .related { width:680px; margin:0 0 10px; overflow:hidden;}
.cont .related dl{ float:left; width:325px; margin:10px 0 0; overflow:hidden;}
.cont .related dt{ height:30px; line-height:30px; color:#d60000; font-weight:bold; margin:0 0 10px; border-bottom:2px solid #e2e2e2;}
.cont .related dd{ height:23px; line-height:23px; font-family:"宋体"; overflow:hidden;}


/*您可能还对以下文章感兴趣*/
.uInterested { width:680px; margin:0 0 10px; overflow:hidden;}
.uInterested dt{ height:30px; line-height:30px; color:#d60000; font-weight:bold; margin:0 0 10px; border-bottom:2px solid #e2e2e2;}
.uInterested dd{ width:335px; height:23px; line-height:23px; font-family:"宋体"; overflow:hidden; float:left}

/* CSS - 上一篇下一篇 - */

.cont .detail_pager{ width:680px; padding:15px 0; border-top:1px solid #e2e2e2; overflow:hidden;}
.cont .detail_pager .con{ float:left; width:370px; overflow:hidden;}
.cont .detail_pager .con li{ height:25px; line-height:25px; overflow:hidden;}
.cont .detail_pager .con li a{ color:#b40001;}
.cont .detail_pager .btn{ float:left; width:310px; text-align:right; padding:5px 0 0; overflow:hidden;}
.cont .detail_pager .btn a{ margin:0 0 0 7px;}


.cont { border-top:3px solid #ae0005; }
.cont h1{ color:#175da5;}

/*ip拦截动画框*/
.ipvideobox{ position:fixed;bottom:0;right:50%;margin-right:500px;z-index:900;}
*html #totop{position:absolute;cursor:pointer;right:50%;margin-right:500px;bottom:0;display:none;top:expression(eval

(document.documentElement.scrollTop+document.documentElement.clientHeight)-602+"px");}
.ipvideobox .ipimg{position:absolute;bottom:100px; left:10%;width:527px; height:272px;}
.ipvideobox .ipimg a.ipclose{ display:block;width:32px; height:39px;position:absolute;top:0;right:148px; cursor:pointer;}
.adBG { position: fixed;z-index:999;bottom: 50%;left: 50%;width: 620px;height: 382px;cursor: pointer;margin-bottom:-185px;margin-left:-325px;display:none;}

/*关闭按钮*/
.adBG .yclose {
	 width:120px; 
	height:120px; 
	display:block; 
	position:absolute; 
	top:0px; right:0px; 
	text-indent:-9999px;
}

@-webkit-keyframes yclose{
	0%{-webkit-transform:scale(0.1,0.1);opacity:0;top:86px}
	20%{-webkit-transform:scale(0.3,0.3);opacity:0.2;top:72px}
	40%{-webkit-transform:scale(0.5,0.5);opacity:0.4;top:58px}

	60%{-webkit-transform:scale(0.7,0.7);opacity:0.6;top:44px}
	80%{-webkit-transform:scale(0.9,0.9);opacity:0.8;top:8px}
	100%{-webkit-transform:scale(1,1);opacity:1;top:22px}
}

@-moz-keyframes yclose{
	0%{-moz-transform:scale(0.1,0.1);opacity:0;top:86px}
	20%{-moz-transform:scale(0.3,0.3);opacity:0.2;top:72px}
	40%{-moz-transform:scale(0.5,0.5);opacity:0.4;top:58px}
	60%{-moz-transform:scale(0.7,0.7);opacity:0.6;top:44px}
	80%{-moz-transform:scale(0.9,0.9);opacity:0.8;top:8px}
	100%{-moz-transform:scale(1,1);opacity:1;top:22px}
}


