﻿/*通用*/
body,div,address,blockquote,iframe,ul,ol,dl,dt,dd,li,dl,h1,h2,h3,h4,h5,h6,p,pre,table,caption,th,td,form,legend,fieldset,textarea{margin:0px auto; padding:0; border :0; font-weight: normal;font-style: normal;font-size: 100%; font-family: inherit}
ol, ul ,li{list-style: none}
img {border:0}
a{text-decoration: none; cursor :pointer; color:#666666} 
a:hover{cursor :pointer}
body {color:#666666;background:#FFF; text-align: center; font: 12px/1.5 宋体,Arial,Helvetica,sans-serif}
div{overflow :hidden}
.clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden; overflow:hidden}
.clear{clear:both; height :1px; margin-top :-1px} 
.dis{display:block}
.undis{display:none}
/*首页*/


#page_title{ font-size: 14px; color :#000000; margin-top:5px; padding-left :10px; text-align :left}
#commentList { width:840px; border-top-width: 1px; border-top-style: solid; border-top-color: #d2e1f1;margin-bottom: 20px; text-align :left; margin-top:10px;}
.item {  border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d2e1f1; float :left; width:100%; padding-top:8px;}
#commentList .odd { background-color: #f9f9f9; }
#commentList .user { float: right}
.itemtle{ width :100%; float :left;font-size :14px; color :#333333}
.itemtle a{ color :#333333}
.itemtle a:hover{ text-decoration :underline; color :#000000}
.user .u-name { float: left; margin-right: 15px;}
.user .date-ask { margin-left: 15px;float: left; }
.answer { width: 610px; margin-top: 15px}
.answer dt { float: left; padding-left: 3px; color: #333333; font-weight :bold; line-height: 16px; height: 16px}
.answer dd { width: 610px; float: left; color:#333; padding :5px 10px} 
.reply { float: left; background-color: #F7F7F7; border: 1px solid #F8E0C7; width: 600px; padding: 10px; margin-top: 10px; }
.odd .reply { background-color: #fff; } /* 橙色框内，管理员答复为白色底，以便区分 */
.reply dt { font-weight: bold; color: #000000;font-weight :bold }
.reply dt i { font-style: normal; color: #666; float: right; font-weight: normal; }
.reply dd { color: #000000; margin-top: 10px; }
.commentform {background-position: left top; }
.commentform .nTitle { font-size: 14px; font-weight :bold; border-bottom: 1px solid #bcbcbc; line-height: 30px; height: 30px; color: #333333; }
#comment_form { float:left; margin-top:50px; display:inline; width:520px;}
#comment_form dl { width :100%; float:left; padding: 0 0 10px 0; text-align :left}
#comment_form dl dt { float:left; line-height: 28px; width: 75px; text-align: left; margin: 0 5px 0 0; font-size:15px }
#comment_form dl dd { float:left; line-height: 28px; }
#comment_form input,#comment_form textarea { padding: 3px; }
#comment_form dl dd .textarea { height: 100px; width: 385px; border : solid 1px #cdcdcd}

