.Interaction-List li{ border-bottom: 1px solid #ccc; margin-bottom: 10px;}
.Interaction-List li:last-child{ border-bottom: 0;}
.Interaction-List li p{ line-height: 20px;}
.Interaction-List li p span{ text-indent: 0 !important;}
.Interaction-Title{ word-break: break-all; font-size: 16px; color: #666; padding-bottom: 0 !important; line-height: 20px;}
.Interaction-content,.Reply-Content{ word-break: break-all; font-size: 14px; color: #333; padding: 7px 0 !important;}
.Interaction-NameTime:after{ content: ""; display: block; clear: both;}
.Interaction-NameTime span{ color: #999; line-height: 20px; font-size: 12px !important;}
.Interaction-Name{ float: left;}
.Interaction-Time{ float: right;}
.Interaction-Reply{ padding-bottom: 3px !important;}
.Reply-Name{ border-left: 4px solid #3277DE;  padding-left: 10px; height: 20px; font-size: 14px; color: #666;}
.Reply-Name b{ float: right; color: #999; font-size: 12px;}

.container-Title a{ float: right; color: #333; font-size: 14px;}
.Interaction-Form h4{ margin-bottom: 10px; color: #3277DE;}
.Interaction-Form{ border-top: 1px solid #3277DE; padding-top: 15px;}
.Form-Title,.Form-Content,.Form-Personal>div{ position: relative;}
.Form-Title:after,.Form-Content:after,.Form-Personal>div:after{ content: "*"; display: block; position: absolute; z-index: 9; color: #ff0000; left: 3px; top: 10px;}

.Form-Title input{ width: 100%; height: 34px; padding: 10px; border: 1px solid #ccc; margin-bottom: 10px;}
.Form-Content textarea{ width: 100%; line-height: 24px; min-height: 72px; border: 1px solid #ccc; background: #f2f2f2; padding: 5px 10px; margin-bottom: 10px; display: block;}
.Form-Personal{ margin-bottom: 10px;}
.Form-Personal>div{ float: left;}
.Form-Personal input{ margin-right: 10px; border: 1px solid #ccc; height: 34px; padding: 10px; width: 80px; text-align: center;}
.Form-Personal>div:last-child input{ width: 122px;}
.Form-Personal select{ float: left; margin-right: 10px; border: 1px solid #ccc; height: 34px; width: 50px;}
.Form-Personal:after{ content: ""; display: block; clear: both;}

.verification img{ height: 34px; float: left; margin-right: 10px;}
.verification input[type=text]{ border: 1px solid #ccc; height: 34px; float: left; width: 100px; text-align: center;}
.verification input[type=submit]{ border: 1px solid #ccc; height: 34px; float: right; width: 100px; background: #3277DE; color: #fff; font-size: 14px;}