﻿#feed_lists {
    margin-top: 17px;
}

.feed_list {
  border-bottom:1px dotted #E1E4E5;
  margin: 0 0 17px;
  padding: 5px 5px 15px;
}

.feed_list.hover {
  background-color:#f3f3f3;
}


.feed_list .face {
  display: inline;
  float: left;
  padding: 3px 0 6px;
}

.feed_list .W_loading {
	margin:0;
	padding:20px 0 10px;
  text-align:center;
}

.feed_list .private {
	background:#feffe5;
	border:1px solid #f9f2a7;
	text-indent:4px;
	margin-top:15px;
	color:#666;
	padding:0 6px 0 4px;
}

.feed_list .private a {
	color:#0078b6;
}

.feed_list .W_close_color {
	text-align:right;
	float:right;
	font-size:12px;
	margin-top:5px;
}


.feed_list .content {
  font-size: 14px;
  line-height: 22px;
  margin: 0 0 0 57px;
  word-wrap: break-word;
  min-height:59px;
}

.feed_list .content .feed_content {
  padding: 0 0 10px;
  font-size: 14px;
  line-height: 22px;
  word-wrap: break-word;
}

.feed_list .content .info {
    font-size: 12px;
    padding: 3px 0 0;
    color: #999999;
}

.feed_list .content .info a {
    color: #7AA5B9;
}

.feed_list .content .info .W_vline {
    margin: 0 5px;
}

.feed_list .repeat .commoned_list {
  margin:0;
  padding:0;
}

.feed_list .repeat .commoned_list li {
  list-style:none;
  float:left;
}

.feed_list .repeat .more {
	padding:8px 0 0;
	margin:8px 0 0;
	text-align:right;
}

.feed_list .comment {
  border:1px solid #E6E6E6;
	zoom:1;
	line-height:20px;
	padding:14px 14px 13px;
 _padding-left:11px;
	font-size:12px;
	margin:0 0 7px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
  background-color:#F3F3F3;
  color: #777777;
  width:440px;
}

.feed_list .comment .feed_content {
  padding:0;
	margin:10px 0;
}

.feed_list .comment .arrow span {
  color:#F3F3F3;
}

.feed_list .repeat .arrow {
  margin-left: 430px;
 *float:right;
 _float:right;
 *right:-10px;
}

.feed_list .piclist {
	padding:0 0 10px;
  margin:0;
 _zoom:1;
  display: block;
}
.feed_list .piclist li {
  list-style:none;
	display:inline;
	margin:0 9px 0 0;
	vertical-align:top;
	margin-right:6px\9;
}

.feed_list .piclist li .loading_gif {
  position: absolute;
  top:50%;
  left:50%;
}

.feed_list .comment .piclist li {
	margin-top:0;
	zoom:1;
}

.feed_list .content .repeat {
    -moz-border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    border-color:#E1E4E5;
    font-size: 12px;
    line-height: 20px;
    margin: 10px 0 7px;
    padding: 15px 14px 13px;
    background-color:#FBFBFB;
}

.feed_list .content .repeat .input {
    padding: 15px 0 0;
}

.feed_list .content .repeat .input textarea {
    border: 1px solid #C6C6C6;
    color: #595959;
    font-size: 12px;
    height: 20px;
    margin: 0 0 3px;
    overflow: hidden;
    padding: 4px;
    width: 428px;
}

.feed_list .content .repeat .input .btn {
  text-align: right;
}

.feed_list .content .repeat .input .btn #subjectchk {
  padding-right: 10px;
}

.feed_list .content .repeat .comments .comment_lists {
  overflow:hidden;
  width: 438px;
}

.feed_list .content .repeat .comments .comment_lists .content {
  width: 1314px;
  font-size:12px;
  padding:0;
  margin:0;
}

.feed_list .content .repeat .comments .comment_lists .content .tab_panel {
  float:left;
  width:438px;
}

.feed_list .content .repeat .comments .comment_lists .content .tab_panel ul {
  padding:0;
  margin:0;
  list-style:none;
}

.feed_list .content .action {
    float: left;
    margin-top: 1px;
    width: auto;
}

.feed_list .expand p.W_no_border {
  margin-top: 10px;
  padding: 0 0 10px
}

.feed_list .expand p a {
	margin:0 10px;
}
.feed_list .expand p a.retract {
	margin-left:0;
}

.feed_list .expand div.smallcursor {
	text-align:center;
}

.feed_list .retract,.feed_list .show_big,.feed_list .turn_left,.feed_list .turn_right {
	background:url(/images/theme/new/t/ico.png) no-repeat 0 -1977px;
	*background-position:0 -1978px;
	padding:0 0 0 12px;
}

.feed_list .show_big {
	background-position:0 -910px;
	*background-position:0 -912px;
}
.feed_list .turn_left {
	background-position:0 -937px;
	*background-position:0 -939px;
}
.feed_list .turn_right {
	background-position:0 -966px;
	*background-position:0 -968px;
}

.feed_list .piclist li .loading_gif {
	cursor:pointer;
	vertical-align:top;
}

.feed_list .bigcursor img {
	cursor:url(/images/theme/new/t/big.cur),auto;
}

.feed_list .smallcursor img,.feed_list .smallcursor canvas {
	cursor:url(/images/theme/new/t/small.cur),auto;
}

.feed_list .video_play {
	margin:24px 0 22px -76px;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	opacity:.5;
	background:url(/images/theme/new/t/feedvideoplay.gif) no-repeat;
	cursor:pointer;
	vertical-align:text-bottom;
}
.feed_list .video_play:hover {
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	opacity:.8;
}

.feed_repeat {
	line-height:20px;
  float:left;
  width:480px;
}

.feed_repeat .input textarea {
	color:#595959;
	height:45px;
	overflow:hidden;
	width:470px;
	border:1px solid #c6c6c6;
	padding:4px 4px 0;
	font-size:12px;
	line-height:18px;
	font-family:Tahoma,"SimSun";
	margin:0 0 3px;
}

.feed_repeat .input p.btn {
	text-align:right;
}

.feed_repeat .input p.btn #subjectchk {
	padding-right:10px;
}

.feed_repeat .action {
	float:left;
  display: block;
}

.feed_repeat .commoned_list {
  padding:0;
  margin:0;
  list-style:none;
}

.feed_repeat .commoned_list li {
  float:left;
}

#forward_box[id] {
	position:fixed;
}

#forward_box { text-align:center; width:100%; top:200px; left:0; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _left:0; }

#forward_box .bg {
  display: inline-block;
 *display:inline;
 *zoom:1;
 _float:none;
}

#forward_box  .content {
text-align:left;
}

/* 附件 */

.chePicMin {
	display:inline-block;
	vertical-align:top;
	min-width:60px;
	text-align:center;
 *display:inline;
 _width:60px;
 *zoom:1;
  position: relative;
}


/* comment */
.comment_list {
	border-top:0;
	padding:13px 0 13px;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	_zoom:1;
  border-color:#E1E4E5;
}
.comment_list dt {
	float:left;
	display:inline;
	width:30px;
	padding:3px 0 0;
}
.comment_list dt img {
	display:block;
}
.comment_list dd {
	margin:0 0 0 40px;
 _margin:0;
	line-height:21px;
	word-wrap:break-word;
 _display:inline-block;
}
.comment_list dd.clear {
	line-height:0;
}
.comment_list dd .info {
	padding:0;
	line-height:15px;
	overflow:hidden;
}
.comment_list dd .info .hover {
	margin:0 0 0 8px;
}
.comment_list .hover {
	visibility:hidden;
	_visibility:visible;
}
.comment_list:hover .hover {
	visibility:visible;
}
.comment_list .repeat {
	clear:both;
	line-height:20px;
	_height:30px;
	padding:15px 20px 13px;
	_padding:0 20px 13px;
	font-size:12px;
	margin:10px 0 7px;
	border-radius:3px;
	border-width:1px;
	border-style:solid;
	zoom:1;
}
.comment_list .repeat .arrow {
	_display:none;
	width:25px;
	margin:-25px 0 0 440px;
	height:11px;
	overflow:hidden;
}
.comment_list .repeat .arrow * {
	font-family:"SimSun";
	overflow:hidden;
	font-size:21px;
	display:block;
	height:10px;
}
.comment_list .repeat .arrow span {
	margin:-9px 0 0;
}
.comment_list .repeat .input {
	padding:15px 0 0;
}
.comment_list .repeat .input textarea {
	color:#595959;
	height:20px;
	overflow:hidden;
	width:438px;
	border:1px solid #c6c6c6;
	padding:4px 4px 0;
	font-size:12px;
	margin:0 0 3px;
}
.comment_list .repeat .input .btn {
	text-align:right;
}

.comment_list .repeat .commoned_list {
	float:left;
}
.comment_list .repeat .more {
	padding:8px 0 10px;
	text-align:right;
	border-top:1px dotted #ddd;
}

.W_layer .btn {
	text-align:right;
	padding:2px 0 0;
}
.W_layer .btn a {
	margin:0 0 0 10px;
}

.layer_mini_info {
    padding: 15px 15px 10px;
}

.layer_mini_info .btn {
    padding: 8px 0 0;
    text-align: center;
    width: 150px;
}

.layer_mini_info .btn a {
    margin: 0 5px;
}

.W_layer .tab a {
	height:26px;
	line-height:26px;
	padding:0 11px;
	margin:0 -2px;
	position:relative;
	z-index:1;
	display:inline-block;
}
.W_layer .tab .current {
	text-decoration:none;
	cursor:default;
	background:#fff;
	border:1px solid #e8e8e8;
	border-bottom:0;
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px 3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px 3px;
}

.W_layer .layer_forward {
    padding: 0 20px 10px;
    width: 400px;
}

.layer_forward .forward_content {
	width:380px;
	margin:15px 0 5px 0;
	padding:6px 10px;
	line-height:18px;
	word-wrap:break-word;
	overflow:hidden;
	background:#f3f3f3;
}

.layer_forward .feed_repeat {
  float:none;
  width:auto;
}


.layer_forward .feed_repeat .num {
	color:#b8b7b7;
	text-align:right;
	margin-top:-5px;
}