.colL{
	float:left;
	width:660px;
}

.area{
	margin-top:8px;
	clear:both;
	background-color:#fff;
}

.story{
	padding:10px 0;
}

.story .hd {
	text-align:center;
	padding:0 10px;	
}

.story .hd h1{
	font-size:24px;
	color:#22598F;
	line-height:36px;
}

.story .hd h2{
	font-size:20px;
	color:#22598F;
	line-height:28px;	
}

.story .hd  .info{
	color:#999;
	border-top:2px solid #C00;
	border-bottom:1px solid #CCC;
	padding:5px 0;
	margin:5px 0;
}

.story .hd  .info li{
	margin:0 5px;
	display:inline;
}

.story .hd  .info li div{
	display:inline;
}

.story .hd  .info  img{
	vertical-align:middle;
}

.story .hd  .info a{
	color:#999;
}

.story .bd {
	padding:0 10px;	
}

.story .bd .srory_content{
	font-size:14px;
	color:#484848;
	line-height:24px;
	overflow:hidden;
	word-wrap:break-word;	
}

.story .bd .srory_content p{
	line-height:24px;
}

.story .bd .srory_content img{
    margin:5px 0;
}

.story .bd .srory_content a{
	color:#c00;
}

.story .seal{
	padding:5px 0;
}

.story .guess{
	border:1px dotted #b2b2b2;
	color:#c00;
	font-size:14px;
	padding:10px 15px;
}

.story .guess li {
	line-height:26px;
}

.story .guess li a{
	color:#22598F;
	font-size:16px;
	text-decoration:underline;
}

.story .pages_next{
	text-align:right;
	padding:5px 0;
}

.story .pages_next a{
	background:url(/images/article/btn_pages_next.gif) no-repeat;
	width:98px;
	height:41px;
	display:inline-block;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	line-height:41px;
	text-align:left;
	overflow:hidden;
	text-indent:-9999em;
}

.story .toolbar{
	margin-top:20px;
}

.story .btn_comment{
	float:right;
	display:inline;
	margin:25px 10px 0 0;
}

.story .btn_comment a{
	background:url(/images/article/btn_comment.gif) no-repeat 0 0;
	float:left;
	height:28px;
	line-height:28px;
	padding:0;
	white-space:nowrap;
	display:block;
	font-weight:bold;
	color:#666;
}
.story .btn_comment  span {
	background:url(/images/article/btn_comment.gif) no-repeat 100% -28px;
	display:block;
	padding:0 8px;
}

.story .btn_comment ins{
	color:#c00;
}

.story .up_down {
	float:right;	
}

.story .up_down span {
	display:block;
	background:url(/images/article/bg_ding.gif) no-repeat;
	width:60px;
	height:23px;
	line-height:23px;
	text-align:center;
	color:#fff;
	font-family:"Tahoma";
	font-size:12px;
	font-weight:bold;
}

.story .up_down a {
	display:block;
	background:url(/images/article/btn_ding.gif) no-repeat;
	width:60px;
	height:28px;
	line-height:28px;
	margin-top:2px;
	text-align:center;
	font-size:12px;
	color:#666666;	
}
.ft{
	margin:8px 0;
}

.ft ul.links{
	border-top:1px dotted #B2B2B2;
	padding:5px 15px;
}

.ft ul.links li{
	line-height:22px;
	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(/images/article/bg_tag.gif) no-repeat left center ;
	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 .other{
	border-top:1px dotted #B2B2B2;
	padding:10px;
}

.ft .more h3 ins{
	color:#22598F;
}

.ft .about, .ft .more  {
	border:1px solid #E0E0E0;
	float:left;
	width:318px;
}

.ft .more{
	border:0;
}

.ft .other  h3 {
	background:url(/images/article/bg_about.gif) repeat-x;
	color:#666;
	font-size:12px;
	height:26px;
	line-height:26px;
	padding-left:10px;
	font-weight:normal;
}

.ft .more h3 {
	background:none;
}

.ft .other  ul {
	margin:5px 15px;
}


.wordList  li a {
	color:#505050;
}

.editor{
	padding:10px 0px 0px 0px;	
}

.editor h3{
	color:#000;
	font-size:12px;
	font-weight:normal;
	margin-bottom:5px;
}

.editor .info{
	float:left;
	width:325px;
	color:#505050;
	line-height:18px;
}

.editor .info a{
	color:#505050;
}

.editor .info .header{
	border:0;
}

.editor .info img{
	margin-right:10px;
}

.editor .info span{
	color:#000;
}

.editor .info .btn{
	clear:both;
	padding-top:10px;
}

.editor .info .btn a{
	background:url(/images/article/btn1.gif) no-repeat;
	width:79px;
	height:25px;
	line-height:24px;
	color:#c00;
	text-align:center;
	display:inline-block;
	margin-right:10px;
}

.editor .article{
	float:right;
	width:310px;
}

.editor span.name{
	color:#22598F;
}

/* 给编辑留言 */
#editor_leave_message{
	background:#fff;
	width:470px;
    display: none;
    overflow: hidden;
    position: absolute;
    border: 1px solid #c3c3c3;
}

.editor .info div {
    float:left;
    text-align:center;
    width:79px;
}

.editor .info ul {
    float:left;
    margin-left:10px;
    width:220px;
}
.editor .info li.name {
    color:#0063A8;
    font-weight:bold;
}
.editor .info li span {
    color:#232323;
}
.editor .info li {
    color:#656565;
}

.editor .info li .btn{
    padding-top:13px;
}
.bor1{border-top:10px solid #eee; border-bottom:1px solid #ccc;}



