.wrapfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.wrapfix {display: inline-table; +display:inline-block;}
* html .wrapfix {height: 0%;}.wrapfix {display: block;}

.focusPic .word {position:absolute;bottom:0;left:0;	background-color:#000;width:470px;color:#fff;height:28px;line-height:28px;padding-left:10px;	z-index:998;filter: alpha(opacity=85);-moz-opacity:0.85;opacity: 0.85;}
.focusPic .word h4 {font-size:13px;font-weight:bold;}
.focusPic .word h4 a {color:#fff;}
.topStory{padding:8px 0;}
.topStory .news{float:right;width:490px;font-size:12px;background:#F0F0F0}
.topStory .news h2{font-size:22px;background: url(/images/news/line.gif) bottom repeat-x;font-weight:normal;padding:3px 0 3px 0;	font-family:"黑体";}
.topStory .news h2 a{color:#000;}
.topStory .news p{margin-top:10px;}
.topStory .news p a{color:#3d3d3d;width:230px;display:inline-block;line-height:22px;}
.topNews{padding:10px 25px 5px 25px;}

.wordList{ padding-top:10px;}
.wordList li{width:324px;display:inline-block; height:30px;line-height:30px;overflow:hidden;}
.wordList li .click{background:url(icon.png) no-repeat left -135px; padding-left:19px; color:#fff; font-size:12px; padding-right:3px; margin-right:5px; font-weight:bold;}
.newsList div{width:315px; margin-right:10px;display:inline-block;vertical-align:top;}
.wordList .iconfont{color:#cb0000;}
.newsnew{width:660px; display:table;}
.newsnew .wordList li{float:left;}
.colR .wordList .iconfont{color:#0033cc;}

.story{padding:10px 0;}
.story .hd {border-bottom:1px solid #ccc; padding-bottom:10px}
.hd h1{font-size:24px;line-height:55px; color:#000}
.timesoure{color:#999; font-size:12px;}
.hd .iconfont{ padding-left:15px; color:#090; font-size:20px}
.srory_content{padding:10px;word-wrap:break-word;}
.srory_content img{max-width:90%;}

.ft{margin:8px 0; width:100%; display:table;}
.ft ul.links{border-top:1px dotted #B2B2B2;padding:5px 15px;}
.ft ul.links li{line-height:30px;color:#7c7c7c;}
.ft ul.links li a{color:#c00;}
.ft ul.links li.share img{vertical-align:middle;margin-right:5px;}
.ft ul.links li.tag {background:url(icon.png) no-repeat -320px -127px;color:#737272;padding-left:35px;}
.ft ul.links li.tag  a{color:#659FB2;margin-right:5px;white-space:nowrap;font-weight:bold;text-decoration:underline;}
.ft .about,.ft .more  {float:left;width:318px; margin-right:10px; font-size:12px}
.newsrli{font-size:12px;}

.comments{padding:10px 0;}
#put .head{ background:#cb0000; color:#fff; line-height:35px; height:35px;}
#put .login {float:left; padding-left:10px;}
#put .login a{color:#fff;text-decoration:underline;}
#put .info {float:right; padding-right:10px;}
#put .info a {color:#fff;text-decoration:underline;}
#put .info ins{color:#FF0; font-weight:bold;}
.comments textarea{text-align:left;vertical-align:middle;height:50px;background:#e8e8e8;border:1px solid #ccc;overflow:auto;width:492px;	margin-top:10px;}
.comments .inpt{border:1px solid #ccc;height:25px;padding:4px 6px;background:#e8e8e8;display:inline-block; margin-left:10px;}
#ori_comment_list li{ margin:10px 0; border-bottom:1px solid #f1f1f1; width:100%; display:table;}
#ori_comment_list .icon{float:left; width:50px; height:50px;}
#ori_comment_list .icon img{width:50px; height:50px;}
#ori_comment_list .rCont {float:left;width:524px; padding-left:10px;}
#ori_comment_list .rCont .time{color:#999; font-weight:100}
#ori_comment_list .rCont p{margin:0;}
