@charset "gb2312";
body {
}
/*reset*/
h3 {
	font-weight:normal;
}
h3, div, ul, li {
	padding:0;
	margin:0;
}
ul, li {
	list-style:none;
}
a:link, a:visited, a:hover, a:active {
	text-decoration:none;
}
.simple-comment {
	font-size:12px;
	line-height:1.8em;
	font-family:'SimSun';
}
.simple-comment-in {
}
.simple-comment-mod {
	position:relative;
}
.simple-comment-ico {
	display:inline-block;
	vertical-align:middle;
	background:url(../images/simple-comment-ico.png) no-repeat;
}
.simple-comment-ico-zan {
	width:26px;
	height:25px;
	background-position:0 0;
}
.simple-comment-ico-pp {
	width:18px;
	height:18px;
	margin-bottom:3px;
	background-position:0 -75px;
}
.simple-comment-mod-hd {
	position:absolute;
	top:0;
	left:0;
}
.simple-comment-mod-hd .simple-comment-mod-tit {
	font-size:183.33%;
	line-height:1.2em;
	font-family:'Microsoft YaHei';
}
.simple-comment-mod-tit {
	color:#e76361;
}
.simple-comment-mod-ex .simple-comment-mod-tit {
	color:#4a8cd0;
}
.simple-comment-form .simple-comment-name {
	float:right;
	width:130px;
	margin-bottom:2em;
	padding:.4em .5em;
}
.simple-comment-form .simple-comment-name-in {
	width:100%;
	border:none;
	outline:none;
	background:none;
	color:#b7b7b7;
	font-family:'SimSun';
}
.simple-comment-form .simple-comment-txt {
	clear:both;
	padding:.5em;
	border:1px solid #fc6764;
	margin-bottom:2em;
}
.simple-comment-form .simple-comment-txt-in {
	width:100%;
	height:9em;
	line-height:1.8em;
	border:none;
	outline:none;
	background:none;
	overflow:auto;
	font-family:'SimSun';
}
.simple-comment-form .simple-comment-btn {
	overflow:hidden;
*zoom:1;
}
.simple-comment-form .simple-comment-btn-submit {
	float:right;
	background:none;
	border:none;
	width:6em;
	height:2em;
	line-height:2em;
	background-color:#da4c48;
	font-size:166.67%;
	font-family:'Microsoft YaHei';
	color:#fff;
	cursor:pointer;
}
.simple-comment-form .simple-comment-btn-submit:hover {
	background-color:#ff7b6c;
}
.simple-comment-form .simple-comment-btn-disabled, .simple-comment-form .simple-comment-btn-disabled:hover {
	background-color:#aaa;
}
.simple-comment-form .simple-comment-txt, .simple-comment-form .simple-comment-name {
	border:1px solid #ddd;
}
.simple-comment-form .simple-comment-input-focus {
	border-color:#fc6764;
}
.simple-comment-form .simple-comment-input-focus .simple-comment-name-in, .simple-comment-form .simple-comment-input:hover .simple-comment-name-in {
	color:#000;
}
.simple-comment-mod-list {
	padding-top:2em;
}
.simple-comment-mod-list .simple-comment-mod-list-hd {
	height:3em;
	line-height:3em;
	border-bottom:3px solid #da4c48;
}
.simple-comment-mod-list .simple-comment-mod-list-hd .simple-comment-info {
}
.simple-comment-mod-list .simple-comment-mod-list-hd .simple-comment-info .simple-comment-num {
	margin:0 .2em;
	font-weight:bold;
	color:#f00;
}
.simple-comment-mod-list .simple-comment-mod-list-hd .simple-comment-mod-list-tit {
	font-size:166.67%;
	font-family:'Microsoft YaHei';
	color:#e76361;
}
.simple-comment-mod-list .simple-comment-mod-list-bd {
	padding:1em 0;
}
.simple-comment-list-item {
	display:table;
	width:100%;
	padding:1em 0;
	border-bottom:1px dashed #b7b7b7;
*width:auto;
*position:relative;
*padding-right:50px;
*zoom:1;
}
.simple-comment-list-c2 {
	width:26px;
	padding:0 1em;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
*position:absolute;
*right:0;
*top:20px
}
.simple-comment-list-c1 {
	display:table-cell;
	position:relative;
*zoom:1;
}
.simple-comment-list-c1 .simple-comment-username {
	height:2em;
	font-size:116.67%;
	line-height:2em;
	font-weight:bold;
	color:#e76361;
}
.simple-comment-list-c1 .simple-comment-detail {
	font-size:116.67%;
}
.simple-comment-list-c1 .simple-comment-time {
	color:#b7b7b7;
	position:absolute;
	top:.2em;
	right:0;
}
.simple-comment-list-c2-num {
	display:block;
}
.simple-comment-list-c2-btn {
	display:block;
	cursor:pointer;
	color:#000;
}
.simple-comment-list-c2-btn-on .simple-comment-ico-zan {
	background-position:0 0;
}
.simple-comment-list-c2-btn-disabled .simple-comment-ico-zan {
	background-position:0 0;
}
/*page-bar*/
.simple-comment-mod .page-bar {
	text-align:center;
	margin:2em auto;
	font-size:100%;
	overflow:hidden;
	font-family:"SimSun", Arial;
}
.simple-comment-mod .page-bar span, .simple-comment-mod .page-bar a:hover {
	background-color:#d04a53;
	color:#fff;
}
.simple-comment-mod .page-bar span, .simple-comment-mod .page-bar a {
	display:inline-block;
	padding:.3em .6em;
}
.simple-comment-mod .page-bar .page-count {
	color:#333;
	background:none;
}
.simple-comment-mod .page-bar a {
	color:#333;
}
/*simple-comment-mod-ex*/
.simple-comment-mod-ex .simple-comment-form .simple-comment-input-focus {
	border-color:#4a8cd0
}
.simple-comment-mod-ex .simple-comment-form .simple-comment-btn-submit, .simple-comment-mod-ex .page-bar span, .simple-comment-mod-ex .page-bar a:hover {
	background-color:#4a8cd0;
}
.simple-comment-mod-ex .page-bar .page-count {
	color:#333;
	background:none;
}
.simple-comment-mod-ex .simple-comment-form .simple-comment-btn-submit:hover {
	background-color:#73c7ff
}
.simple-comment-mod-ex .simple-comment-mod-list .simple-comment-mod-list-hd, .simple-comment-mod-ex .simple-comment-mod-list .simple-comment-mod-list-hd .simple-comment-mod-list-tit {
	color:#4a8cd0;
	border-color:#3076a7;
}
.simple-comment-mod-ex .simple-comment-list-c1 .simple-comment-username {
	color:#4a8cd0;
}
/*simple-comment-twocol*/
.simple-comment-twocol {
	overflow:hidden;
*zoom:1;
}
.simple-comment-twocol .simple-comment-mod {
	width:48%;
	float:left;
}
.simple-comment-twocol .simple-comment-mod-ex {
	float:right;
}
 @media only screen and (max-width:640px) {
 .simple-comment {
font-size:14px;
}
 .simple-comment-mod-hd .simple-comment-mod-tit, .simple-comment-form .simple-comment-btn-submit {
font-size:128.5%;
}
 .simple-comment-mod-hd {
position:static;
margin-bottom:3%;
border-bottom:1px solid #ddd
}
 .simple-comment-form .simple-comment-name, .simple-comment-form .simple-comment-txt {
margin-bottom:3%;
}
 .simple-comment-form .simple-comment-name {
width:50%;
float:none;
}
 .simple-comment-mod-list {
padding-top:3%;
}
 .simple-comment-mod-list .simple-comment-mod-list-bd {
padding:1% 0;
}
 .simple-comment-list-item {
padding:2% 0;
}
 .simple-comment-mod .page-bar {
margin:3% 0;
}
 .simple-comment-mod-tit {
padding:.4em .8em;
display:inline-block;
border-bottom:3px solid #d04a53;
margin-bottom:-1px;
}
 .simple-comment-list-c1 .simple-comment-time {
position:static;
margin-top:1.5%;
}
 .simple-comment-mod-list .simple-comment-mod-list-hd .simple-comment-mod-list-tit {
display:none;
}
 .simple-comment-mod-list .simple-comment-mod-list-hd .simple-comment-info {
float:none;
}
 .simple-comment-twocol .simple-comment-in {
position:relative;
padding-top:4.5em;
}
 .simple-comment-twocol .simple-comment-mod {
float:none;
width:100%;
position:static;
}
 .simple-comment-twocol .simple-comment-mod-hd {
width:100%;
position:absolute;
top:10px;
}
 .simple-comment-twocol .simple-comment-mod-tit {
cursor:pointer;
text-align:center;
background:none;
border-bottom:none;
color:#666;
margin-bottom:2px;
}
 .simple-comment-twocol .simple-comment-mod-ex .simple-comment-mod-hd {
border:none;
}
 .simple-comment-twocol .simple-comment-mod-ex .simple-comment-mod-bd {
display:none;
}
 .simple-comment-twocol .simple-comment-mod-ex .simple-comment-mod-tit {
left:5.6em;
position:absolute;
}
 .simple-comment-twocol .simple-comment-mod .simple-comment-mod-tit-current {
margin-bottom:-1px;
border-bottom:3px solid #d04a53;
color:#e76361
}
 .simple-comment-twocol .simple-comment-mod-ex .simple-comment-mod-tit-current {
border-bottom-color:#4a8cd0;
color:#4a8cd0
}
}