body {color:#323232;background:#fff;text-align:left;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;outline:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
audio,canvas,video {display:inline-block;*display:inline;*zoom:1;}
body,button,input,select,textarea {font:12px/1.5 "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB",\5b8b\4f53,sans-serif;}
input,button,select,textarea {font-size:100%;color:#636363;outline:none;}
textarea {resize:none;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
iframe {display:block;}
abbr,acronym {border:0;font-variant:normal;}
del {text-decoration:line-through;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:500;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:500;}
q:before,q:after {content:"";}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
a {text-decoration:none;color:#0073b6;}
a:hover {text-decoration:underline;}
a:focus, input:focus {outline:none;}
input::-moz-focus-inner,button::-moz-focus-inner{outline:none;} 
input::-moz-focus-inner,button::-moz-focus-inner {border:0;padding:0;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#959595 !important;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#959595 !important;} 
input::-moz-placeholder,textarea::-moz-placeholder{color:#959595 !important;} 
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#959595 !important;}
.fl { float: left !important; _display: inline; }
.fr { float: right !important; _display: inline; }
.vm { vertical-align: middle; }
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {zoom:1;}

.qyer_head_crumbg { width:100%; min-width:960px; font-size:12px; line-height:14px; margin:20px 0; text-align:left; }
.qyer_head_crumb { width:960px; height:14px; margin:0 auto; color:#636363; }
.qyer_head_crumb .text { float:left; display:inline; position:relative;}
.qyer_head_crumb .space { float:left; display:inline; padding:0 7px; font-family:\5b8b\4f53,sans-serif;}
.qyer_head_crumb .drop { padding-right:12px;}
.qyer_head_crumb a { font-weight:bold; color:#0073b6; text-decoration:none; }
.qyer_head_crumb a:hover { color:#0073b6; text-decoration:underline; }
.ask_wp{width:960px;margin:0 auto;}
.ask_top_wrapper { width: 100%; background: #f5f4f0; z-index: 100; }
.ask_top_detail { margin: 0 auto; padding: 10px 20px; width: 920px; min-height: 42px; _height: 42px; background: #f5f4f0; }
.ask_top_detail h2{float:left;padding:2px 15px 0 0;}
.ask_top_detail p{float:right;width:760px;padding-top:2px;}
.ask_top_placeholder { margin-top: 20px; min-height: 62px; _height: 62px; }
.ask_search_main{float:left;border:2px solid #f5f4f0;}
.ask_search_text{float:left;border:1px solid #ccc;background:#fff;padding:4px 0;position:relative;}
.ask_search_text .ui_input{height:28px;border:0;font-size:14px;padding:0 10px;line-height:28px;float:left;}
.ask_search_text .ask_button{border:0;height:28px;width:44px;background:url(../images/ask_search_btn.png) no-repeat;padding:0;border-left:1px solid #ccc;float:left;cursor:pointer;}
.ask_alltag{line-height:42px;padding:0 30px 0 20px;font-size:14px;}
.ask_item { margin-top: 15px; padding-bottom: 40px; }
.ask_item_main{width:670px;padding-bottom:70px;}
.ask_item_main .ask_quiz_title{line-height:32px;}
.ask_detail_item{background:#e8e5df;}
.ask_detail_item .ui_headPort { width: 80px; }
.ui_headPort .avatar { position: relative; display: block; }
.ask_detail_content{float:right;width:550px;background:#f5f4f0;padding:0 20px 20px;}
.ask_detail_content_title { padding-top:8px; font-size:14px; font-weight:bold;word-wrap:break-word;word-break:break-all;}
.ask_detail_content_text {line-height:22px; padding-top:5px;word-wrap:break-word;word-break:break-all;}
.ask_detail_content_tag{overflow:hidden;zoom:1;}
.ask_detail_content_tag a{float:left;margin-right:10px;}
.ask_tag{padding-left:8px;}
.ask_tag{display:inline-block;line-height:18px;color:#077345;background:url(../images/tag_ask.png) no-repeat 0 0;_background:#e6f4d9;margin:5px 0;padding-left:10px;}
.ask_tag:hover{background:url(../images/tag_ask.png) no-repeat 0 -18px;_background:#077345;color:#fff;text-decoration:none;}
.ask_tag .ask_tag_strong{display:inline-block;padding:0 10px 0 0;background:url(../images/tag_ask.png) no-repeat right -36px;_background:#e6f4d9;white-space:nowrap;font-family:\5b8b\4f53,sans-serif;}
.dashed1px{border-top:1px dashed #e2e2e2;overflow:hidden;height:0;font-size:0;}
.mt10 {margin-top:10px;}
.mt5 {margin-top:5px;}
.ui_btn_big, .ui_btn_bigA, .ui_btn_bigC, .ui_btn_big_disabled, .ui_btn_big_load, .ui_btn_big_cancel {
	display:inline-block; height:36px; padding:0 25px; border:none; border-radius:3px; overflow:visible;
	font-size:18px; line-height:36px; font-family:"Hiragino Sans GB","Microsoft YaHei",\9ED1\4F53,\5b8b\4f53,sans-serif; color:#fff; text-align:center; cursor:pointer;
}
.ui_btn_big { background-color:#3f9f5f;}
.ui_btn_big:hover { background-color:#5cad77; color:#fff; text-decoration:none;}
.jiathis_style_title { color:#959595; margin-right:5px;}
body .jiathis_style { padding-top:1px;}
body .jiathis_style a {float:left; margin-left:10px;}
body .jiathis_style a:first-child { margin-left:0;}
body .jiathis_style .jtico {padding-left:16px !important; background:url(../images/share16.png) no-repeat left center;}
body .jiathis_style .jtico_tsina { background-position:0 0;}
body .jiathis_style .jtico_tqq { background-position:-26px 0;}
body .jiathis_style .jtico_qzone { background-position:-52px 0;}
body .jiathis_style .jtico_renren { background-position:-78px 0;}
body .jiathis_style .jtico_douban { background-position:-104px 0;}
.jiathis_style  .button,.jiathis_style .jiathis_txt{float:left;font-size:12px;text-decoration:none;line-height:18px!important;}
.jiathis_style  .jtico{text-align:left;overflow:hidden;display:block!important;height:16px!important;line-height:16px!important;cursor:pointer}
.jiathis_style  .jtico:hover{opacity:0.8;}
.mt20 {margin-top:20px;}
.ask_detail_comment_title{padding-bottom:5px;border-bottom:8px solid #f5f4f0;margin-bottom:10px;}
.mod_discuss { width:670px; margin-bottom:10px;}
.mod_discuss_face { float:left; display:inline; width:80px; height:80px;}
.ui_headPort { position:relative;}
.ui_headPort .avatar { position: relative; display: block; }
.ui_headPort_img { display:block;}
.usercard-header .avatar .at_member, .ui_headPort .avatar .at_member { background: url(../images/at_member.png) no-repeat; background-size: 80%; right: -12px; bottom: -15px; }
.usercard-header .avatar .qualified, .ui_headPort .avatar .qualified, .usercard-header .avatar .at_member, .ui_headPort .avatar .at_member { position: absolute; bottom: -10px; right: -10px; width: 30px; height: 30px; }
.mod_discuss_cnt { position:relative; float:right; display:inline; width:577px;}
.mod_discuss_cnt_triangle { position:absolute; left:-8px; top:16px; width:0px;height:0px;line-height:0px;border-right:8px solid #f5f4f0;border-top:8px solid #fff;border-bottom:8px solid #fff;}
.mod_discuss_box { padding:5px 10px; background-color:#f5f4ef;}
.mod_discuss_box_name { color:#636363;}
.mod_discuss_box_text { padding:2px 0 8px;word-wrap:break-word;word-break:break-all;}
.mod_discuss_box_tool { padding:4px 0 2px; border-top:1px dotted #e2e2e2;}
.mod_discuss_box_tool { padding: 10px 0 6px; }
.user-extra a, .user-extra span, .ask_detail_content .asker a, .ask_detail_content .asker span, .mod_discuss_box_name a, .mod_discuss_box_name span, .mod_discuss_reply_box_name a, .mod_discuss_reply_box_name span, .ask_item_main_item_list .bottom-bar a, .ask_item_main_item_list .bottom-bar span { display: inline-block; height: 21px; line-height: 21px; }
.ask_detail_pr { position: relative; float: left; }
.ask_detail_pr .ui_btn_small { padding: 0 5px; }
.ui_btn_small, .ui_btn_smallA, .ui_btn_smallB, .ui_btn_smallC, .ui_btn_small_disabled, .ui_btn_small_load, .ui_btn_small_cancel {
	display:inline-block; height:24px; padding:0 13px; border:none; border-radius:3px; overflow:visible;
	font-size:12px; line-height:24px; color:#fff; text-align:center; cursor:pointer;
}
.ui_btn_small { background-color:#3f9f5f;}
.ask_detail_pr .ui_btn_small .upvote {
    float: left;
    margin: 3px 5px 0 0;
    width: 16px;
    height: 16px;
    background: url(../images/upvote_16.png) no-repeat; 
}
.mr10 {margin-right:10px;}
.mod_discuss_box .icon_discuss { padding-left:20px; background:url(../images/icon_discuss.png) no-repeat 0 2px;}


.qyer_footer { width:100%; min-width:960px; text-align:left; background:#323232; font:12px/1.5 helvetica,arial,"hiragino sans gb","\5b8b\4f53",sans-serif; color:#959595; clear:both;    padding-bottom: 25px;font-family: "Hiragino Sans GB", "Microsoft YaHei", SimHei, SimSun, sans-serif;}
.qyer_footer .topline { background-color: #25a851; height: 3px }
.qyer_footer .content { margin: 0 auto; width: 980px }
.qyer_footer .content .nav { margin-top: 36px; margin-left: -15px }
.qyer_footer .content .nav a { border-left: solid 2px #636363; padding-left: 8px; margin-right: 8px; color: silver; font-size: 14px; font-weight: 700 }
.qyer_footer .content .nav a:first-child { border-left: solid 3px #25a851; padding-left: 12px }
.qyer_footer .content .info { font-size: 12px; color: #636363; margin-top: 18px }
.mod_discuss_speak { padding:10px; background-color:#f5f4ef;}


.ask_append_title{background:#eaf4e9;padding-left:5px;line-height:23px;position:relative;border:1px solid #ccc;border-bottom:0;*border-top-width:5px;*margin-top:-4px;}
.ask_append_title object{position:absolute;left:5px;top:0;width:66px;height:23px;}
.ask_append_title a{background:url(../images/ask_append_title_icon.png) no-repeat 0 center;padding-left:18px;}
.ask_append iframe{border:1px solid #ccc;border-top:0;background:#fff;_width:553px;}
.mod_edittext_btn { margin-top:10px;}
.mod_edittext_transpond { line-height:28px;}
.mod_edittext_transpond label { margin-right:10px;}
.mod_edittext_transpond input { margin-right:3px;}
.ui_button, .ui_buttonA, .ui_buttonB, .ui_buttonC, .ui_button_disabled, .ui_button_load, .ui_button_cancel {
	display:inline-block; height:28px; padding:0 15px; border:none; border-radius:3px; overflow:visible;
	font-size:14px; line-height:28px; color:#fff; text-align:center; cursor:pointer;
}
.ui_button { background-color:#3f9f5f;}
.ui_button:hover { background-color:#5cad77; color:#fff; text-decoration:none;}
.ui_button:active { background-color:#3f9f5f; box-shadow:inset 0 2px 3px rgba(0,0,0,0.2);}



