#comment {
	width: 97%; float: left;;
}

#comment .title_line {
	border-bottom: #b20000 2px solid; padding-bottom: 2px; margin-top: 10px; width: 770px; float: left
}
.feedback {
	border-bottom: #cccccc 1px dashed; padding-bottom: 10px; line-height: 30px; width: 490px; float: left
}
.feedback_input {
	border-bottom: #e2e2e2 2px solid; border-left: #e2e2e2 2px solid; padding-bottom: 15px; line-height: 30px; padding-left: 10px; width: 454px; padding-right: 10px; float: left; border-top: #e2e2e2 2px solid; border-right: #e2e2e2 2px solid; padding-top: 0px
}
.feedback_input div {
	margin-top: 5px; display: inline
}
.feedback_title {
	padding-bottom: 10px; padding-left: 10px; padding-right: 0px; float: left; font-size: 16px; font-weight: bold; padding-top: 0px
}
.feedback_button {
	padding-right: 10px; float: right; cursor: pointer
}
.feedback_li {
	border-bottom: #cccccc 1px dotted; text-align: left; line-height: 24px; padding-left: 15px; width: 600px; text-overflow: ellipsis; white-space: nowrap; background: url(../common/images/icon.png) no-repeat 0px -286px; float: left; height: 24px; margin-left: 10px; overflow: hidden; _zoom: 1
}
.feedback_li font {
	padding-left: 10px; font: inherit; color: #999999
}
.feedback_field {
	text-align: left; line-height: 30px; padding-left: 14px; width: 730px; float: left
}
.feedback_field label {
	line-height: 16px; padding-right: 20px; float: left; height: 24px; font-size: 12px
}
.feedback_field label a {
	font-size: 12px
}
.feedback_input_s {
	width: 150px; display: inline; float: left; margin-right: 40px
}
.feedback_input_l {
	width: 240px; display: inline; float: left
}
.feedback_input_c {
	line-height: 20px; width: 58px; float: left; height: 20px; font-size: 12px; margin-right: 10px
}
#randomcheck {
	line-height: 20px; height: 20px; font-size: 12px
}
.feedback_input_submit {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 2px; margin-top: 8px; padding-left: 2px; width: 124px; padding-right: 2px; display: inline; background: #ccc; float: left; color: #fff; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 2px
}
.feedback_field img {
	border-bottom: #e5ecf2 1px solid; border-left: #e5ecf2 1px solid; display: inline; float: left; border-top: #e5ecf2 1px solid; cursor: pointer; margin-right: 10px; border-right: #e5ecf2 1px solid
}
.feedback_field textarea {
	padding-bottom: 5px; line-height: 20px; padding-left: 5px; width: 450px; padding-right: 5px; display: inline; float: left; height: 40px; color: #999999; margin-right: 18px; padding-top: 5px
}
.feedback_field span {
	float: left
}

.comment_area {
	text-align: left; padding-bottom: 10px; padding-left: 10px; width: 750px; padding-right: 10px; margin-bottom: 10px; float: left; font-size: 14px; padding-top: 10px
}
.comment_title {
	padding-bottom: 10px; float: left; font-size: 16px; font-weight: bold
}
.comment {
	padding-bottom: 10px; line-height: 20px; padding-left: 10px; width: 730px; padding-right: 10px; margin-bottom: 10px; background: #f8f8f8; float: left; font-size: 12px; padding-top: 10px
}
.comment_name {
	padding-bottom: 10px; float: left; font-size: 12px
}
.comment_fl {
	padding-bottom: 10px; float: right; color: #999; font-size: 12px
}
.comment_ct {
	padding-bottom: 10px; padding-right: 30px; float: right; color: #999; font-size: 12px
}
.comment_txt {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 10px; margin: 0px 0px 10px; padding-left: 10px; width: 96%; padding-right: 10px; background: #ffc; float: left; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 5px
}
.comment_rel {
	width: 100%; float: left
}
.comment_main {
	border-bottom: #cc554d 1px dashed; padding-bottom: 10px; width: 100%; margin-bottom: 10px; float: left
}
.comment_button_area {
	white-space: nowrap; float: right
}
.comment_button_area a {
	padding-bottom: 10px; padding-left: 10px; padding-right: 10px; cursor: pointer; text-decoration: none; padding-top: 10px
}
.comment_button_area a input {
	border-bottom: medium none; text-align: center; border-left: medium none; width: 30px; background: #f8f8f8; border-top: medium none; border-right: medium none
}
#comment_submit {
	border-bottom: #e2e2e2 2px solid; text-align: left; border-left: #e2e2e2 2px solid; padding-bottom: 10px; padding-left: 10px; width: 724px; padding-right: 10px; float: left; border-top: #e2e2e2 2px solid; border-right: #e2e2e2 2px solid; padding-top: 10px
}
#recomment_txt {
	border-bottom: medium none; border-left: medium none; line-height: 20px; width: 400px; margin-bottom: 10px; float: left; height: auto; color: #aaa; font-size: 12px; border-top: medium none; border-right: medium none
}
#recomment {
	border-bottom: medium none; border-left: medium none; border-top: medium none; border-right: medium none
}
#comment_content {
	color: #333
}
#comment .title_line {
	border-bottom: #b20000 2px solid; padding-bottom: 2px; margin-top: 10px; width: 770px; float: left
}