/*
* @Description: 论坛帖子页优化
* @Author:      贾立平
* @Update:      2014-03-31
*/
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{ border:none;padding:0;}

.ques-about-list li,.prompt-head .prompt-close,.qa-win-bd dd .qa-nopass,.btn-blue:hover,.btn-gray:hover,.qa-win-bd p .qa-modify { background:url(../images/ask-post-ico.png) no-repeat;}
.posts_info .ques-about { padding:10px 15px 15px; margin:0 0 15px; zoom:1; background-color:#fff9eb; border:1px solid #ffe8b7;}
.ques-about h3 { padding:4px 0 0; font:16px/26px "Microsoft YaHei",arial;}
.ques-about-list { padding:6px 0 0; zoom:1;}
.ques-about-list li { height:24px; padding:0 0 0 10px; font:14px/24px arial; background-position:-12px -86px;}
#main_content .ques-about-list a { text-decoration:none;}
#main_content .ques-about-list a:hover { text-decoration:underline;}
.ques-about-list span { padding:0 0 0 10px; color:#999;}
#main_content .ques-about .ques-about-more { display:inline-block; margin:10px 0 0; font:12px/18px simsun; text-decoration:none;}
#main_content .ques-about .ques-about-more:hover { text-decoration:underline;}

/* 问答弹出层 */
.promptbox { position:fixed;left:50%; top:50%; padding:4px; background: rgba(0, 0, 0,0.15); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#26000000, endColorstr=#26000000); z-index:51; _position:absolute; _top:expression(documentElement.scrollTop + (documentElement.clientHeight-this.offsetHeight)/2); _margin-top:0!important;}
:root .promptbox,:root .prompt-result {filter:none}
.prompt { background:#fff; border:1px solid #ccc;}
.prompt-head { position:relative; height:34px; padding:0 0 0 15px; line-height:34px; border-bottom:1px solid #e6e6e6;}
.prompt-head h3 { font:bold 14px/34px arial;}
.prompt-head h3 span { padding:0 0 0 9px; font-size:12px; color:#999; font-weight:400;}
.prompt-head .prompt-close { position:absolute;width:21px; height:21px;top:6px;right:12px; background-position: 3px 3px; cursor:pointer; text-indent: -999em;}
.prompt-head .prompt-close:hover { background-color:#b2b2b2; background-position: 3px -18px;}

.prompt-main{padding:15px; zoom:1;}
.prompt-main .qa-btns { padding:15px 0 0 48px; height:26px; overflow:hidden;zoom:1;}
.btn-blue{ float:left; width:58px; height:26px; margin:0 10px 0 0; padding:0; border: 1px solid #3B87EE; background-color: #3B87EE; line-height:26px; *line-height:24px; color:#fff; text-align:center; cursor:pointer;}
.btn-blue:hover{ border-color: #256ECF; color:#fff; text-decoration:none; background-position: 0 -110px; background-repeat:repeat-x; background-color: #3B87EE;}
.btn-gray { float:left; height:26px; width:84px; padding:0; color:#333; text-align:center; line-height:26px; *line-height:24px; background-color:#fff; border:1px solid #dbdbdb; cursor:pointer;}
.btn-gray:hover { color:#333; text-decoration:none; background-position: 0 -139px; background-repeat:repeat-x;}

.prompt-news-tip { padding:0 0 15px; border-bottom:1px solid #f2f2f2; font:12px/22px arial;}
.prompt-news-tip a { padding:0 5px;}

.qa-win-bd p{ margin:0; padding:6px 0 4px; line-height:18px; color:#666;}
.qa-win-bd .qa-win-bd-headtip { padding:12px 0 2px; color:#999;}
.qa-win-bd-hd { height:24px; padding:5px 0 0; font:bold 12px/24px "Microsoft YaHei",arial; }
.qa-win-bd-hd em { display:inline-block; width:14px; height:14px; background-color:#e6e6e6; margin:0 8px 0 0; font-weight:400; line-height:14px; text-align:center; color:#666;}
.qa-win-bd-hd span { font:12px/24px arial; color:#666;}
.qa-win-bd dl { position:relative; padding:5px 0 5px 48px; zoom:1;}
.qa-win-bd dt { position:absolute; top:5px; left:0; width:48px; height:28px; color:#666; font:12px/28px arial; overflow:hidden;}
.qa-win-bd dd { overflow:hidden; zoom:1; line-height:28px;}
.qa-win-bd dd input,.qa-win-bd dd span,.qa-win-bd dd a { float:left; margin:0 10px 0 0;}
.qa-win-bd dd .qa-text {resize:none; width:228px; height:18px; line-height:18px; font-family:arial; padding:4px 5px; border:1px solid #ccc; outline:none;}
.qa-win-bd dd .qa-text-w68 { width:58px;}
.qa-win-bd dd .qa-captcha { width:88px; height:26px; border:1px solid #e0e0e0; text-align:center; line-height:26px; color:#666; background-position:0 -170px; background-repeat:repeat-x;}
.qa-win-bd dd .qa-captcha:hover { color:#666; text-decoration:none;}
.qa-win-bd dd span.qa-captcha { color:#999;}
.qa-win-bd dd span.qa-captcha:hover { color:#999;}
.qa-win-bd dd .qa-nopass { padding:0 0 0 19px; color:#c00; background-position:-1px -61px;}
.qa-win-bd p .qa-modify { margin:0 0 0 12px; _display:inline; padding: 0 0 0 18px; background-position:-4px -46px;}
