body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
html{color:#000;overflow-y:scroll;overflow:-moz-scrollbars}
body,button,input,select,textarea{font:12px arial}
h1,h2,h3,h4,h5,h6{font-size:100%}
em{font-style:normal}
small{font-size:12px}
ul,ol{list-style:none}
a{text-decoration:none}
a:hover{text-decoration:underline}legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
img{-ms-interpolation-mode:bicubic}
textarea{resize:vertical}
.content-container{width:894px;margin:0 auto;background-color:#e1e1e1;overflow:hidden}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0}
.left-container{width:577px;float:left}
.right-container{width:316px;float:right}
.left-container,.right-container{background-color:#fff;padding-bottom:99999px;margin-bottom:-99999px}
.line-shadow{position:fixed;_position:absolute;width:100%;top:0;left:0;height:50px;z-index:0;box-shadow:0 0 5px #888;border-bottom:0;_border-bottom:1px solid #e1e1e1;*border-bottom:1px solid #e1e1e1;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.95)), to(rgba(255,255,255,0.95))) !important;background-image:-moz-linear-gradient(rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.95) 100%) !important;background-image:-ms-linear-gradient(rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.95) 100%) !important;background-image:-o-linear-gradient(rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.95) 100%) !important;background-image:linear-gradient(rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.95) 100%) !important}
.hide{display:none}
.header_wrap{position:fixed;_position:absolute;height:50px;width:894px;margin:0 auto;top:0;background-color:#fff;z-index:99}
.header_logo{display:inline-block;margin-top:10px;height:30px;_position:absolute;*position:absolute}
.header_logo img{height:100%}
.header_menu{float:right;margin-top:18.5px}
.header_menu a{text-decoration:underline;color:#333;font-size:13px}
.header_menu a.index{margin-right:10px}
.header_menu a.usrname{display:inline-block}
.header_menu a.redindex{margin-right:10px;color:#ea0000;}
.header_menu #userBlock{display:none}

.article{width:537px;margin-top:50px;padding:35px 40px 30px 0}
.article-title h1{font-size:28px;line-height:40px;font-weight:700;font-family:"Microsoft Yahei", "微软雅黑", "宋体"}
.article-title h2{font-size:28px;line-height:40px;font-weight:700;font-family:"Microsoft Yahei", "微软雅黑", "宋体"}
.article .article-desc{margin-top:15px}
.article .article-desc div{float:left}
.article .article-desc .author-icon{width:32px;height:32px;margin-right:8px;padding:1px 0}
.article .article-desc .author-icon img{width:100%;height:100%;border-radius:50%}
.article .article-desc .author-txt{padding:0}
.article .article-desc .author-name{font-size:13px;line-height:1.1;color:#ea0000;display:block;margin-bottom:-6px}
.article .article-source{margin-top:5px}
.article .article-source span{font-size:13px;line-height:2;color:#999}
.article .article-source .source{padding-right:10px;border-right:1px solid #f2f2f2}
.article .article-source .date{margin:0 9px 0 6px}
.article-content{margin-top:17px}
.article-content p{font-size:16px;line-height:24px;color:#333;text-align:justify; margin:22px auto;}
.article-content img{ max-width:537px; text-align:center;}
.article-content h2{font-size:16px;background:#f0f0f0; height:38px;line-height:38px; border-bottom:2px solid #ccc;padding-left:12px;border-left:4px solid #ea0000;}
.article-content h2 a{color:#000}
.article-content p a{color:#ea0000;}
.notice{margin-top:30px;border-left:1px solid #e6e6eb;background-color:#f7f7fa;padding:14.5px 18px}
.notice p{font-size:13px;line-height:20px;color:#999}
.related-news{width:276px;padding:20px 0 0 40px}
.news-content.top{margin-top:70px}
.news-content h2{font-size:14px;font-weight:700;color:#333}
.news-content h3{font-size:14px;font-weight:700;color:#333}
.news-content li{border-bottom:1px solid #f0f0f0;font-weight:400;_margin-bottom:-1px;_overflow:hidden}
.news-content ul li:last-child{border-bottom:0}
.item-content{display:table}
.item-content .news-pic{display:table-cell;margin-right:10px;vertical-align:middle;float:left;padding:20px 0;width:110px; height:53px; overflow:hidden;}
.item-content .news-pic img{width:110px;height:auto;}
.item-content .news-info{display:table-cell;max-width:152px;vertical-align:middle;float:left;padding:25px 0}
.item-content .news-info a{font-weight:400;font-size:14px;line-height:21px;color:#333}
.item-content .news-info a.upgrade{overflow:hidden;text-overflow:ellipsis;cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.item-content .news-info a.degrade{display:inline-block;width:152px;height:42px;overflow:hidden}
.wangmeng-ad{width:276px;border-top:1px solid #e1e1e1;height:250px;overflow:hidden;padding:20px 0 20px 40px;position:relative}
.recent-article{width:276px;border-bottom:1px solid #e1e1e1;padding:20px 0 0 40px}
.recent-article h2{font-size:14px;line-height:1;font-weight:700;color:#333}
.recent-article h3{font-size:14px;line-height:1;font-weight:700;color:#333}
.recent-article li{padding:20px 0;border-bottom:1px solid #f0f0f0;font-weight:400;_margin-bottom:-1px;_overflow:hidden}
.recent-article .item-title{display:inline-block;max-width:276px;cursor:pointer;font-weight:400}
.recent-article .item-title a{font-size:14px;line-height:20px;color:#333}
.recent-article .item-desc{margin-top:8px}
.recent-article .item-desc span{font-size:13px;color:#999;margin-right:13px}
.recent-article li:last-child{border-bottom:0}
.author{margin-top:50px;width:276px;border-bottom:1px solid #e1e1e1;padding:40px 0 20px 40px}
.author div{vertical-align:middle}
.author .author-info{display:table}
.author .author-icon{display:table-cell;width:65px;height:65px;float:left;margin-right:7px;float:left}
.author .author-icon img{width:100%;height:100%;border-radius:50%}
.author .author-txt{display:table-cell;float:left;padding:10px 0}
.author .author-txt .author-name{font-size:18px;color:#ea0000;display:block;margin-bottom:-6px;font-family:"Microsoft Yahei", "微软雅黑", "宋体"}
.author .author-txt .article-source{margin-top:14px}
.author .author-txt .article-source span{font-size:13px;display:inline-block;height:13px;line-height:13px;color:#999}
.author .author-txt .article-source .source{padding-right:10px;}
.author .author-txt .article-source .date{margin:0 6px 0 -6px}
.author .author-desc{margin-top:15px;font-size:13px;line-height:20px;color:#999;text-align:justify}
.bottom-container{border-top:1px solid #e1e1e1;padding:23px 0 12px 0;width:100%;background-color:#fff;height:40px}
.bottom-container.fixed{position:fixed;bottom:0}
.bottom-container .copy-right{font-size:12px;color:#999}
.bottom-container .copyright-text img{position:relative;margin:0 0 -2px 0}
.bottom-container .copy-right div{text-align:center}
.bottom-container .copy-right div a{font-size:12px;color:#999;text-decoration:underline}
.recordcode{padding-top:6px;height:16px;line-height:16px;text-decoration:underline}
.recordcode i{display:inline-block;width:14px;height:16px;margin-right:6px;background:url(icon_police.png) 0 0 no-repeat;vertical-align:middle;margin-top:-4px}
.pereview{margin:10px auto;clear:both;overflow:hidden;width:366px;text-align: center;}
.pereview a{float:left;display:block;width:110px;height:28px;line-height:28px;margin:5px;background-color:#f8f8f8; border:1px solid #d9d9d9;color:#666;font-size:14px;}
.pereview a:hover{background-color:#dff1ff}