*{ margin:0; padding:0; text-decoration:none; list-style-type:none; }
body{ font-size:12px; }
a{ color:#333; }
a:hover{ color:#5F94C9; text-decoration:underline; }
img{ border:none }

#main{ width:980px; margin:10px auto; }
#main #top_ask{ width:980px; height:90px; }
#main #top_ask #logo{ width:150px; height:90px; float:left; }
#main #top_ask #search_ask{ width:780px; height:30px; float:right; background:#3399CC; padding:30px 20px; }
#main #top_ask #search_ask tr td{ text-align:right; }
#main #question_main{ width:980px; margin-top:20px; }

#main #question_main #question_wonderful{ width:762px; background:#8DC7E2; border:1px solid #0099CC; padding:3px; float:right; }
#main #question_main #question_wonderful #title_wonderful{ width:762px; height:16px; text-indent:15px; font-size:14px; font-weight:bold; padding-top:5px; }
#main #question_main #question_wonderful #bd_wonderful{ width:740px; background:#FFF; margin-top:10px; padding:10px; border:1px solid #57ACD5; }
#main #question_main #question_wonderful #bd_wonderful #pic_wonderful{ width:175px; height:120px; float:left; }
#main #question_main #question_wonderful #bd_wonderful #pic_wonderful img{ padding:4px; border:1px solid #BDBDBD; }
#main #question_main #question_wonderful #bd_wonderful ul{ width:545px; float:right; }
#main #question_main #question_wonderful #bd_wonderful ul li{ width:545px; margin:4px 0; font-size:14px; float:left; list-style-position:inside; list-style-type:square; }

#main #question_main #question_uncmpltn{ width:762px; background:#FFDFD7; border:1px solid #FF6842; padding:3px; float:right; }
#main #question_main #question_uncmpltn #title_uncmpltn{ width:762px; height:16px; color:#ff6842; background:url(buttonhelp.png) no-repeat 10px 5px; text-indent:35px; font-size:14px; font-weight:bold; padding-top:5px; }
#main #question_main #question_uncmpltn #bd_uncmpltn{ width:720px; background:#FFF; margin-top:10px; padding:10px 20px; border:1px solid #FFC7B9; }
#main #question_main #question_uncmpltn #bd_uncmpltn ul{ width:720px; float:left; }
#main #question_main #question_uncmpltn #bd_uncmpltn ul li{ width:720px; margin:4px 0; font-size:14px; float:left; }
#main #question_main #question_uncmpltn #bd_uncmpltn ul li span{ margin-left:5px; color:#999; font-size:12px; }

#main #question_main #question_cmpltn{ width:762px; background:#EFF8E7; border:1px solid #7ACC5D; padding:3px; float:right; margin-top:15px; }
#main #question_main #question_cmpltn #title_cmpltn{ width:762px; height:16px; color:#060; background:url(buttoncheck.png) no-repeat 10px 5px; text-indent:35px; font-size:14px; font-weight:bold; padding-top:5px; }
#main #question_main #question_cmpltn #bd_cmpltn{ width:720px; background:#FFF; margin-top:10px; padding:10px 20px; border:1px solid #DBEFC9; }
#main #question_main #question_cmpltn #bd_cmpltn ul{ width:720px; float:left; }
#main #question_main #question_cmpltn #bd_cmpltn ul li{ width:720px; margin:4px 0; font-size:14px; float:left;}
#main #question_main #question_cmpltn #bd_cmpltn ul li span{ margin-left:5px; color:#999; font-size:12px; }

#main #question_main #question_list{ width:760px; padding:3px; float:right; }

#ask_line_row{ padding:5px; border-bottom:1px #CCC dashed; }
#ask_line_row .ask_row_info{ width:400px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis; font-size:14px; }
#ask_line_row .td_time{ color:#999; text-align:right; }

#main #question_main #question_sider{ width:180px; float:left; background:#fff8ed; border:1px solid #ff9900; padding:5px; }
#main #question_main #question_sider #title_question_sider{ width:180px; font-size:14px; font-weight:bold; text-indent:5px; padding:5px 0; }
#main #question_main #question_sider #bd_question_sider{ width:170px; padding:5px 5px; margin-top:5px; }
#main #question_main #question_sider #bd_question_sider #box_summ{ width:170px; padding:6px 0; background:#fff; }
#main #question_main #question_sider #bd_question_sider #box_summ #no_summ{ width:170px; background:url(buttonhelp.png) no-repeat 5px 3px; text-indent:25px; margin-top:5px; margin-bottom:5px; }
#main #question_main #question_sider #bd_question_sider #box_summ #no_summ em{ font-family: Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#CC0000; }
#main #question_main #question_sider #bd_question_sider #box_summ #ok_summ{ width:170px; background:url(buttoncheck.png) no-repeat 5px 3px; text-indent:25px; margin-top:5px; margin-bottom:5px;}
#main #question_main #question_sider #bd_question_sider #box_summ #ok_summ em{ font-family: Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#99CC00; }
#main #question_main #question_sider #bd_question_sider .nav_ask{ width:160px; margin:10px 5px 10px 5px; padding-bottom:20px; border-bottom:1px solid #fcdfbe;}
#main #question_main #question_sider #bd_question_sider .nav_ask .title_nav_ask{ width:160px; padding:5px 0; color:#3e3e3e; font-size:12px; font-weight:bold; }
#main #question_main #question_sider #bd_question_sider .nav_ask ul li{ padding:3px 0px; list-style-position:inside; list-style-type:square; }

#main #question_main #forward{ width:760px; border:2px solid #f5f5f5; float:right; }
#main #question_main #forward #bd_forward{ width:760px; margin:10px; }
.warm_forward{ width:580px; margin-left:30px; color:#C00; }
#main #question_main #forward #lable_forward{ width:580px; margin:10px; }
.sort_forward tr td{ padding:10px; }
.bd_sort_forward{ text-align:left; width:230px; border:none; }
.notice_sort_forward{ width:330px; padding:10px; background:#F5F7FC; margin:auto; }
.notice_sort_forward b{ font-weight:bold; color:#3399cc; }
#main #question_main #forward #btn_ask{ width:740px; background:#F5F7FC; padding:10px 0; margin:10px; }
#main #question_main #forward #btn_ask #bd_btn_ask{ width:230px; margin:0 auto; }

#main #ok_question{ width:738px; background:#eff8e7; border:1px solid #7acc5d; padding:10px; float:right; }
#main #ok_question #hd_ok_question{ color:#060; font-size:14px; font-weight:bold; }
#main #ok_question #bd_ok_question{ width:696px; background:#fff; padding:20px; border:1px solid #dbefc9; margin-top:10px; }
#main #no_question{ width:738px; background:#ffdfd7; border:1px solid #ff6842; padding:10px; float:right;}
#main #no_question #hd_no_question{ color:#ff6842; font-size:14px; font-weight:bold; }
#main #no_question #bd_no_question{ width:696px; background:#fff; padding:20px; border:1px solid #ffc7b9; margin-top:10px; }
.con_question{ line-height:150%; color:#000; font-size:14px; }
.remarks_question{ margin-top:15px; color:#999; }
.remarks_question span{ margin-left:20px; }
.reply_question{ line-height:150%; color:#336699; font-size:14px; padding-top:20px; margin-top:20px; border-top:1px solid #f5f5f5; }

#main #similar_question{ width:738px; background:#8dc7e2; border:1px solid #0099cc; padding:10px; margin-top:20px; float:right; }
#main #similar_question #hd_similar_question{ color:#fff; ; font-size:14px; font-weight:bold;}
#main #similar_question #bd_similar_question{ width:696px; background:#fff; padding:20px 20px 10px 20px; border:1px solid #57acd5; margin-top:10px; }
.time_similar_question{ margin-left:10px; color:#999; font-family:Arial, Helvetica, sans-serif; }
.ok_similar_question{ padding:2px 10px; background:#093; color:#fff; margin-right:5px; }
.no_similar_question{ padding:2px 10px; background:#C00; color:#fff; margin-right:5px; }
#main #similar_question #bd_similar_question ul li{ padding-bottom:10px; border-bottom:1px dashed #f5f5f5; margin-bottom:10px; }

#main #question_main #nav_question{ width:760px; padding-bottom:10px; margin-top:20px; border-bottom:2px solid #09C; float:right; }
#main #question_main #nav_question tr td{ text-align:right }
#main #question_main #hd_list_question{ width:760px; color:#CCC; margin-top:10px; float:right; border-bottom:1px #39C solid; padding-bottom:8px; }
#main #question_main #hd_list_question tr td{ color:#336699; }
#main #question_main #bd_list_question{ width:760px; margin-top:10px; float:right; }
#main #question_main #bd_list_question tr td{ height:30px; text-align:center; border-bottom:1px solid #f5f5f5; }
#main #question_main #bd_list_question tr td a{ font-size:14px; }

.page_next_label { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 20px; MARGIN: 3px; PADDING-TOP: 20px; TEXT-ALIGN: center}
.page_next_label A { BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none }
.page_next_label A:visited { BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none }
.page_next_label A:hover { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid }
.page_next_label A:active { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid }
.page_next_label .current { BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4 }
.page_next_label .disabled { BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid }
