@charset "utf-8";
/*继承defualt模版下的公用样式*/
@import url("../default/global.css");
/* css3 */
@import url("headleCss3.css");


body,button,input,select,textarea,option{
	font:14px/1.6 "微软雅黑",tahoma,arial;
}
/* 清理浮动  */
.i_clear:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.i_clear { zoom:1;  }/* for IE7 */

/* 隐藏, js调用 */
.i_hide { display: none; }

/* 显示, js调用 */
.i_show { display: block; }

/* 列表布局, js调用 */
body .i_line{ display:inline-block;}

/* 设置内联, 减少浮动带来的bug */
*+html .i_left, *+html .i_right { _display: inline; }
.i_left { float: left; }
.i_right { float: right; }

/* 内容居中 */
.i_tl { text-align: left; }
.i_tr { text-align: right; }
.i_tc { text-align: center;}

/* 定位 */
.i_prl{ position:relative;}
.i_pas{ position:absolute;}

/* 加粗 */
.i_bold{ font-weight:bold;}

/*全英文状态强制文本换行*/
.i_txtBreak,.q_pagelogs li{word-wrap:break-word !important;} 
.i_lineHeight{line-height:22px!important;}
.i_txtmiddle{vertical-align:middle;}

.i_alpha, /* 公用 */
.login_entrance .tx:hover, .login_entrance .sl:hover,
.login_entrance .tri:hover,
.add_user_f img:hover,
.i_upload_but:hover
{opacity:0.8;filter:alpha(opacity=80);}/*for ie*/
.i_alpha_login{opacity:0.2;filter:alpha(opacity=20);}/*for ie*/
.i_gloBoxl .i_glotitle .i_closed:hover{opacity:0.6;filter:alpha(opacity=60); }

.i_fw{overflow:hidden;}
.i_bgNo{ background:none !important;}
.i_bordernth{border:0 none !important;}

/* for input select textarea border color */
.i_cur,
.i_elmsInputs input[type="password"]:focus,
.i_elmsInputs input[type="text"]:focus,
.i_elmsInputs select:focus
{border:1px solid #999 !important;}

.i_pic25{width:25px!important;height:25px!important;overflow:hidden;}


/* 站内小图标公用 */
.i_small,  /* 公用 */
.i_add_attention,/* 加关注 */
.i_arrows, /* 小箭头 */
.i_header .lx_set a, /* 头部下拉菜单 */
.i_data_list >p >a:hover, /* 问题下拉列表站内公用 */
.q_bElems a,   /* 问题 > 内容页小图标 */
.q_bElems .i_data_list  a, /* 微博分享 */
.q_accessory >a >em, /* 附件 */
.i_tips_black> em,  /* 黑底提示条 */
.S_module .s_xs >a, /* 回复 vs 赞同 */
.u_rx >span, /* 用户列表 */
.t_share >a, /*  >>话题详情 >> 分享*/
.c_gloicon >span    /* 个人中心 */

{background-image:url(img/i_default_tool.png); background-position:0 0; background-repeat:no-repeat;}

/*+--------------------------------------+*/

/* 站内按钮类公用 */
.login_mod .login_title .login_reg,                    /* 登陆模块 > 注册按钮 */
.login_sub,                                            /* 登陆模块 > 提交按钮 */
.loging li .label,
.i_green_but, /* 公用绿色按钮(四个字) */
.i_gray_but,/* 公用灰色按钮(四个字) */
.i_green_bt2,/* 两个字绿色 */
.i_gray_bt2, /* 两个字灰色 */
.i_replay_but2,/* 回复按钮 */

/* 加关注 */
.i_add_attention >em,

.q_mainElem .q_banner, /* 问题 >分类条幅 */
.q_mainElem .q_banner >em.q_ex,
.backTop, /* 返回顶部 */
.i_upload_but, /* 上传按钮 */
.q_rightBar .q_setBtn, /*问题重定向*/
.winner_reply >.winner_Cup
{background-image:url(img/i_default_button.png); background-position:0 0; background-repeat:no-repeat;}

/*+--------------------------------------+*/

/* 站内页面宽度限定 */
.i_bd { width:960px; margin:0 auto; text-align:left; }
.wrapper{padding:30px 0; clear:both; min-height:600px;}
.i_mainElem,.mainElem{width:960px;}
body.bd{ padding-top:45px !important;}

/*+--------------------------------------+*/


/* 问题下拉列表站内公用 */
.i_data_list,
.i_data_list .i_list_p >span.i_span,
.i_commentElem /* 评论 */
{ border:1px solid #c1cad4;}

.i_data_list { z-index: 99; }
.i_data_list p a{ display:block; font-weight:normal; height:35px; line-height:35px; margin-left:0; text-indent:15px; }
.i_data_list p.closex{ position:relative; padding-right:25px;}
.i_data_list p.closex em.e{ position:absolute; top:-8px; right:8px;}
.i_data_list p:hover,/* 下拉列表鼠标悬停背景色  */
.i_data_list p.cur,
#clickEve_v2_0 .bds_tools a:hover /* 站外分享 */
{ background-color:#f5faff;}

.q_category_nav .q_nav_tx:hover >.i_data_list, /* 问题分类导航下拉显示  */
.q_classify .q_class_ul >li:hover >.i_data_list, /* 问题分类导航 > 子分类下拉显示 */
.q_participate:hover  .i_data_list,.i_data_list >p:hover >span.i_span,
.i_header .i_data:hover .i_data_list /* 首页问题下拉显隐 */
{ display:block;}

/*+--------------------------------------+*/
.b_startQs >a.b_startq{background:url(img/main_default.png) 0 0 repeat-x;}

.hd,.b_user .b_drop_down,.i_gloBoxl .i_glotitle{ background-color:#0185c9;}
.hd{ height:55px; position:fixed;z-index:999;  left:0; top:0; width:100% !important;}
.hd .logo{max-width:170px; min-width:130px;}
.hd .logo img{ margin-top: 5px; margin-right:10px; vertical-align:baseline !important;}
.b_user{opacity:0.8;filter:alpha(opacity=80); }

body.bd .b_user{ width:110px; right:0; top:0;}
.b_user >.user_head{ display:block; width:75px;  line-height:55px; padding-left:40px; font-weight:bold;}
.b_user >.user_head .inbox_num{ left:11px; top:7px;}
.b_user >.user_head >.b_userpic{ width:32px; height:32px; position:absolute; left:0; top:11px;}
.b_user .b_drop_down{ width:110px; float:right; visibility:hidden; display:none;}
.b_user:hover >.b_drop_down{ visibility:visible; display:block; overflow:hidden;}
.b_user .b_drop_down >a{ display:block; height:35px; line-height:35px; padding-left:15px;}
.b_user .b_drop_down >a +a{ border-top:1px dotted #333;}
.b_mainElem{border:1px solid #dfdfdf; margin-bottom:30px !important;}

.b_menu{padding-left:20px; max-width:320px;}
.b_menu >a{ display:inline-block; font-weight:bold; height:55px; line-height:55px; padding:0 15px; color:#fff; font-size:14px; float:left;}
.b_menu >a:hover{ background-color:#0c7bb5;}
.b_menu >a.cur,.b_user .b_drop_down >a:hover{ background-color:#016aa1; color:#fff;}
.b_startQs{ right:0; top:0; width:220px;}
.b_startQs a{ color:#fff;}
.b_startQs >a.b_startq{ display:inline-block; width:47px; height:32px; line-height:32px; margin-top:11px; padding-left:48px; font-weight:bold; background-position:-33px -124px; background-color:#5fc2ff; background-repeat:no-repeat !important;}
.b_startQs >a.b_startq:hover{color:#fff; background-color:#4fbafc;}
.b_startQs >a.b_startq >em{ display:inline-block; width:15px; height:15px; background-position:-3px -182px; vertical-align:middle; margin-right:7px; margin-top:-4px;}

/* 全文搜索 */
.i_search{ background:#fff; border:1px solid #0173ad; height:32px; margin-top:10px;padding-right:28px; max-width:250px;}
.i_search .i_txt{ width:250px; height:20px; padding:6px; border:0 none;}
.i_search.s_topicSearch{ border:1px solid #ccc; margin-top: 5px; margin-right: 0; }
.i_search.s_topicSearch .i_txt { width: 200px; max-width: 200px; }
.i_search.s_topicSearch >.i_cur{ border:0 none !important;box-shadow:0 0 0 !important;}
.i_search .i_result{ display:inline-block; background:url(img/main_default.png) -38px 4px no-repeat; height:28px; width:28px;right:0; top:0; line-height:99em; overflow:hidden; }
.i_search .i_wd{ width:250px;}
#search_global >p {height:45px;line-height:45px;padding:0 10px;} /*搜索下拉*/
#search_global >p.qs{padding:10px!important;height:25px!important;line-height:25px!important;}
#search_global >p.qs >a,#search_global >p.qs >b,#search_global >p span,#search_global .user_header,#search_global a{vertical-align:middle;display:inline-block;}
#search_global >p.qs >b{width:280px;}
#search_global >p .xs{margin-left:10px;max-width:120px;}
#search_global .user_header{ margin-right:10px; margin-top:-10px;}
#search_global .s_txt_qs{ max-width:280px;}
#search_global a{height:auto; line-height:auto;text-indent:0;}
/* >>通知下拉框样式 */
#msgDropdown >p{ padding:10px;}
#msgDropdown >p a{ display:inline !important; line-height:normal !important; white-space:normal; font-size:12px;}
#msgDropdown >p .s,#msgDropdown >p .ex_more,#msgDropdown >p .ex_more small{ display:block;font-size:12px;}
#msgDropdown >p .s{ padding-top:5px; line-height:18px;}
#msgDropdown >p .ex_more{ padding-top:10px;}
#msgDropdown >p .s .x{ margin-top:3px;}
#msgDropdown >p:hover,#msgDropdown >p:hover mark{visibility:visible !important; }
#msgDropdown >p mark{ background-color:transparent; height:18px; cursor:pointer; visibility:hidden;}
#msgDropdown .i_green_but{ color:#fff !important;}

/* 页脚 */
.i_footer .i_txt{ width:960px; margin:0 auto; padding:10px 0; border-top:1px solid #d9d9d9; font-size:12px !important;}
body.bd >.i_footer .i_txt,body.bd >.i_footer .i_txt a{color:#999;}
.b_user > .user_head:hover,.b_menu > a:hover,#search_global > p.qs > a{ color:#fff;}

/*返回顶部*/
.backTop{height:44px;width:44px;position:fixed;z-index:999;bottom:140px;left:86%; cursor:pointer; background-position:0 -84px;}
.backTop:hover{ background-position:0 -134px;}
/* 黑底提示条 */
.i_tips_black { display:block;background:#3e3e3e;height:25px;line-height:25px; font-size:12px;color:#fff;padding:0 5px;border:1px solid #000; left:-50%; top:22px; width:auto; white-space:nowrap; z-index:9; visibility:hidden;}
.i_tips_black> em{height:4px;width:6px;display:block;position:absolute;left:44%;top:-4px; background-position:-3px -584px;}

/* 站内更多 */
.i_ajax_more,.s_enfoldment/* 折叠 */{ display:block; background-color:#f4f4f4;height:50px; line-height:50px; text-align:center; margin-top:20px;overflow:hidden;}
.i_ajax_more:hover,.s_enfoldment:hover{ background-color:#eceaea;}
.i_ajax_more,.s_enfoldment{ color:#666 !important;}
.i_ajax_more.loading{background:#d9edf7 url(img/i_loading.gif) center center no-repeat;line-height:99em;}
.i_gloMore{font-size:12px;font-weight:normal;}

/* 文字溢出处理 */
.i_gltxtHide, /* 公用 */
.s_txt .s_endorse, /* 首页内容模块 */
.q_mainElem >.q_reply >em, /* 问题 > 回复数 */
.interest_user .topic, /* 可能该兴趣的话题 */
.i_glotopic,  /* 话题样式公用 */
.q_classify .q_class_ul >li, /*  分类导航 > 子分类模块*/
.q_hotClass .q_Hspan, /*  分类导航 > 子分类模块*/
.q_mainElem .q_banner >em.q_ex, /* 子分类导航条 */
.S_module .s_xs >em.s, /*赞同*/
.q_xel >span ,/* 问题>> 右边栏 */
.i_data_list a, /* 下拉列表站内公用 */
.box_shadow .interest_user .add_gray,
.t_record >span,
.c_gloicon >span, /* 个人中心 */
.v_group_bd >li,
.invitation_user_list li >span,
.m_gzTopic .tx >a,.rd_message > .qs_reset
{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


/*+-------------ui组件类-------------------------+*/
/* 公用文本框样式 */
.i_glotxtClass,
.i_elmsInputs input[type="password"],
.i_elmsInputs input[type="text"],
.i_elmsInputs select{ border:1px solid #ccc; padding:5px; overflow:hidden;}
.i_elmsInputs input[type="password"],
.i_elmsInputs input[type="text"],
.i_elmsInputs select{ margin-right:10px;min-height:22px;}

/* 公用小箭头 */
.i_arrows{ display:inline-block; width:16px; height:6px; background-position:-33px -357px; overflow:hidden; position:absolute; top:-6px; right:0px;}

/* 话题样式公用 */
.i_glotopic{ background-color:#a9b8c5; display:inline-block; padding:4px; max-width:110px; font-weight:normal; font-size:12px; margin-bottom:4px; line-height:13px !important; vertical-align:middle; cursor:pointer; margin-top:4px; color:#fff !important;}
.i_glotopic+.i_glotopic{ margin-left:10px;}
.i_glotopic:hover{ background-color:#99adbe;}
.i_glotopic.pd{ padding-right:20px;}
.i_glotopic >em.handle{ display:inline-block; width:13px; text-align:center; font-weight:bold; background-color:#8093a4;right:4px; top:4px;}
.i_glotopic >em.handle:hover{ background-color:#becad4;}
.editor_input{ padding:5px 0; line-height:30px;}
.editor_input input.i_glotxtClass{ width:250px; height:30px; line-height:30px !important;}
.editor_input a{ vertical-align:middle;}
.editor_input.rightSide{text-align:right;padding-bottom:15px;}
.editor_input.rightSide .i_glotxtClass{width:172px;}

/* 报错提示框 */
.i_global_err{ background-position:-20px -634px;padding-left:40px;border:1px solid #ebebeb; overflow:hidden;}
.i_setErr{ height:40px; line-height:40px;}

/* 通知提示条数 */
.i_message_tooltip_b,.i_message_tooltip_s{display:inline-block;padding:0 5px 0 7px; margin-left:6px; font-style:normal;}
.i_message_tooltip_b{height:20px; font-size:14px;  font-weight:bold;background-position:0 -40px !important;} /* big */
.i_message_tooltip_s{height:16px; line-height:15px !important; font-size:13px !important;} /* small */
.i_header .i_message .i_hide{display:none;}
.i_header .i_message a >em, /*头部消息*/
.i_message_tooltip_b,    /* 通知条数 */
.i_message_tooltip_s
{ background:url(img/main_default.png) 0 -42px no-repeat;}

/*+------------按钮类集合--------------------+*/
.i_green_but, /* 公用绿色按钮(四个字) */
.i_gray_but,/* 公用灰色按钮(四个字) */
.i_green_bt2,.i_green_bt2.cur,/* 两个字绿色 */
.i_gray_bt2, /* 两个字灰色 */
.i_upload_but
{display:inline-block;height:25px!important; line-height:25px !important; text-align:center!important; overflow:hidden;text-indent:0!important; background:#13a3d9 !important;}

.i_green_but,
.i_gray_but{ width:79px!important; height:32px !important; line-height:32px !important;}

.i_green_bt2,
.i_gray_bt2{width:61px!important;}
.i_green_bt2.cur,.i_gray_but,.i_gray_bt2{ background:#bbb !important;color:#fff !important;}

.i_replay_but2{ display:inline-block;width:92px; height:36px; text-align:center; line-height:36px !important;background:#13a3d9 !important;}/* 回复按钮 */
.i_replay_but2:hover{background:#38a3db !important;}
.i_upload_but{width:83px; background:url(img/i_default_button.png) 0 0 no-repeat !important; } /* 上传按钮 */

/*+--------------------------------------+*/

/* 加关注公用 */
.i_add_attention{ display:inline-block; height:12px; width:12px; position:relative; background-position:-35px -561px; z-index:3; margin-left:4px; cursor:pointer; margin-bottom:-2px;}
.i_add_attention >em{ display:block; width:70px; height:35px; position:absolute; left:-30px; top:12px; background-position:0 -34px; line-height:40px; text-align:center; visibility:hidden; z-index:99;}
.i_add_attention:hover >em{ visibility:visible;}
.i_add_attention.cur{background-position:-36px -606px;}

/*+--------------------------------------+*/
/* 下拉列表站内公用 */
.i_data_list{ width:148px; left:0; top:55px; display:none;}
.i_data_list >em.i_arrows{right:50%;}
.i_data_list >p >a:hover{ background-position:87px -384px;}
.i_data_list >p.i_list_p{ position:relative; padding:0!important;}
.i_data_list .i_list_p >span.i_span{ position:absolute; width:148px;left:148px;top:-1px; display:none;}
.data_list_v2 >p.s{height:30px; line-height:30px;padding:0 5px;font-size:12px;}


/*+--------------------------------------+*/
/* 站内小卡片 */
.i_callingCard_tips{ width:270px;  padding:15px; position:absolute; top:50%; left:50%; background-color:#fff; z-index:99999; border:1px solid #999; box-shadow:0 2px 3px #dfdfdf;}
.i_callingCard_tips >.i_mod{ min-height:60px; padding-left:60px; font-size:12px;}
.i_callingCard_tips >.i_mod .i_userHead{ float:left; margin-left:-60px;}
.i_callingCard_tips .i_userHead >img,
.q_category_nav .q_imgs >img, /* 问题分类导航 */
.q_hotClass .q_Himgs img /* 问题 > 热门分类 */
{ width:50px; height:50px;}
.i_mod .i_userName{ font-size:14px !important; line-height:15px; font-weight:bold; padding-bottom:7px;}
a.v,em.v{ display:inline-block !important; width:15px !important; height:13px !important; background-position:-30px -2593px;margin:0 0 -1px 3px !important;}
.i_callingCard_tips >p.i_autograph{  width:267px; height:15px;line-height:15px; padding-bottom:10px;}
.i_callingCard_tips .i_info{ font-size:13px;}
.i_callingCard_tips .i_bside{ height:25px; line-height:25px; padding-top:10px;}
.i_callingCard_tips .i_bside .fx{ font-size:12px;}
.i_callingCard_tips .i_bside >p a+a{ margin-left:20px;}
.i_callingCard_topic{width:240px; height:auto;}

/* 评论 */
.i_commentElem{ padding:1px; margin-top:10px; z-index:1; width:576px;}
.i_commentElem .i_maingxr{ margin:0 15px;}
.i_commentElem .i_maingxr >li{ padding:15px 0 15px 42px; position:relative; background-color:#fff;}
.i_commentElem .i_userTime{ line-height:12px; padding-bottom:5px;}
.i_commentElem .i_userTime>span >a{ margin-left:10px;}
.i_commentElem .i_maingxr >li >.s_user{ position:absolute; left:0; top:15px; float:none; margin:0;}
.i_commentElem .i_maingxr >li .i_textArea{width:491px !important;}
.i_commentElem .i_maingxr >li .i_Mits{ margin-top:15px;}
.i_commentElem .i_subBg,.i_relayHandle{ background-color:#f7f7f7; padding:15px;}
.i_textArea{ overflow:hidden; border:1px solid #c1cad4;height:20px; width:530px; padding:5px; background-color:#fff;}
.i_txtHeight{ min-height:100px;height:auto;}
.i_commentElem .i_arrows{ background-position:-35px -744px; width:15px; height:8px; top:-8px; left:13%;}
.i_commentElem .i_subiv{ text-align:right; padding-top:10px;}
.i_commentElem .i_subiv >a{ vertical-align:middle;}
.i_commentElem .i_subiv a+a{ margin-left:20px;}

/* 回复框 */
.i_replymainElem{ margin-top:15px; margin-bottom:30px;}
.i_replymainElem .i_anonymity ,.a_question .i_anonymity{ height:15px; line-height:15px; margin-top:20px;}
.i_replymainElem .i_anonymity input,.a_question .i_anonymity >input[type="checkbox"]{margin-right:5px; vertical-align:bottom;}
.i_replymainElem .i_anUserhandle{ padding-left:42px;min-height:45px; line-height:15px;}
.i_replymainElem .i_anUserhandle img{ height:32px; width:32px;}
.i_replymainElem .i_anUserhandle >b{ display:block; padding-bottom:5px;}
.i_replymainElem .i_imgforUser,.q_xel >a.i_imgforUser{ float:left; margin-left:-42px;}
.i_replymainElem .i_reltxt{ display:block; width:500px; height:15px; line-height:15px;}
.i_replymainElem .i_draft{ font-size:12px; height:15px; line-height:15px; padding-top:10px; text-align:right;}
.i_replymainElem .i_draft >a{ margin-left:10px;}
.i_relayHandle{ border:1px solid #c2cacd;}
.i_relayHandle .i_textArea{ width:663px; min-height:110px;}
.i_relayHandle .i_xAuto{ width:500px; top:15px; right:0; text-align:right;}
.i_relayHandle .i_acceMain{ min-height:51px; padding-top:15px; z-index:2;}
.i_relayHandle .i_verification{ border:1px solid #c1cad4; width:60px; height:25px; margin:0 10px; padding:5px 4px; line-height:25px; vertical-align:middle;}
.i_acceMain .i_uploadMain{ margin-top:12px;}
.i_acceMain .i_uploadMain >.i_upload{width:650px;}
.i_acceMain .i_uploadMain >.i_upload >li{ float:left;width:85px; border:1px solid #dcedfa; background-color:#f5faff; margin-right:15px; padding:10px 0 10px 110px; margin-top:15px;}
.i_acceMain .i_uploadMain >.i_upload >li >span{ width:90px;height:90px; display:block; float:left; margin-left:-100px;}
.i_acceMain .i_uploadMain >.i_upload >li a{ margin-right:15px;}
.i_upload li >.i_loadname{ height:42px; line-height:20px;margin-right:5px;overflow:hidden; font-size:12px;word-wrap:break-word;}
.i_upload li >.i_loadkb{ padding-bottom:10px; height:15px; line-height:15px; padding-top:5px;}
.i_upload >li >span{ background-image:url(img/upPictrue.gif);}
.i_upload >li >span.txt{ background-position:0 -360px;}
.i_upload >li >span.gif{ background-position:0 -88px;}
.i_upload >li >span.loading{ background:url(img/i_loading.gif) center center no-repeat !important;}
.i_upload >li >span.error{ background-position:0 0;}
.i_upload >li >span.3ds{background-position:0 -181px;}
.i_upload >li >span.zip{ background-position:0 -273px;}
.i_upload >li.error_border{ border:1px solid red !important;}
.i_anony{ margin-top:25px;}
/*  >>编辑回复 */
#file_uploader_question_answer >#upload-ul{max-height:250px;overflow:hidden;overflow-y:auto;width:646px;}
#file_uploader_question_answer >#upload-ul li{margin-left:15px;margin-right:0!important;width:80px;}
#file_uploader_question_answer >#upload-ul li a{margin-right:10px;}
#file_uploader_question_answer ._ajax_upload-button{margin-left:15px;}

/* 翻页效果 */
.i_globalPage{ height:25px; line-height:25px !important; margin:20px; text-align:right;}
.i_globalPage >a,.i_globalPage >strong{ display:inline-block; padding:0 10px; border:1px solid #ccc;}
.i_globalPage >a+a,.i_globalPage >strong{ margin-left:5px;}
.i_globalPage >strong{ margin-right:5px;}
.i_globalPage >a:hover,.i_globalPage >a.cur{ background-color:#e6eff4;}

/* 弹出框外壳样式 */
.i_gloBoxl{ position:fixed; width:450px;top:120px;left:50%; margin-left:-225px;z-index:999;}
.i_gloBoxl .i_glotitle{ cursor:move; padding:0 20px; background-position:0 -53px;}
.i_gloBoxl .i_glotitle >h3{ height:50px;}
.i_gloBoxl .i_glotitle .qs_bold{ line-height:50px; font-weight:bold;}
.i_gloBoxl .i_glotitle .i_closed{ background-position:-35px -952px; width:20px; height:30px; display:block; right:-15px; top:0; z-index:99; line-height:99em; overflow:hidden;}
.i_gloBoxl .i_glotitle .i_closed:hover{ background-position:-35px -976px;}
.i_gloBoxl .i_glotitle .fx_title{display:inline-block;right:30px; bottom:0;height:30px;}
.i_gloBoxl .i_glotitle .fx_title a{display:inline-block; margin-left:5px;height:30px;background-color:#f5faff;padding:0 15px 0 30px;line-height:30px;}
.i_gloBoxl .i_glotitle .fx_title a.cur{background-color:#fff;}
.fx_title a.weibo{background-position:-20px -2522px;}
.fx_title a.sixin{background-position:-20px -1674px;}
.fx_title a.maill{background-position:-20px -1709px;}
.i_gloBoxl .i_gloDiv{ background-color:#fff; border:1px solid #0185C9; border-top:0 none; padding:15px;}
.i_mask{ background-color:#000; height:100%; width:100%; z-index:99; left:0; top:0;}
.i_alert{ width:350px; z-index:9999;}/*[----小提示框----]*/
.i_alert >.i_glotitle,.i_alert >.i_glotitle >h3{  height:40px !important;}
.i_alert >.i_glotitle .qs_bold{ line-height:40px;}
.i_alert >.i_gloDiv{ min-height:30px;}
.i_alert >.i_gloDiv em.i_em{ display:inline-block;background-position:-24px -2386px;line-height:25px; height:26px; width:26px; vertical-align:middle; margin-right:10px;}

/*弹出框收藏夹*/
.add_label{min-height:22px; margin-top:8px;}
.f_succeed{ border-bottom:1px dotted #C1CAD4; padding-bottom:13px;}
.f_succeed >.s,.f_succeed >.em{ display:block;padding-left:30px;}
.f_succeed >.em{ background-position:-28px -2557px;}
.f_topic{ padding-top:5px;}
.f_topic >a{ margin-left:0 !important; margin-right:10px;}
.upload_txt{ width:300px;}/* 上传图片txt按钮 */

/* 发起问题 */
.qs_txtare{ padding-top:15px !important;}
.qs_txtare textarea{min-height:100px;}
.qs_txtare .question_txt,.qs_txtare textarea,.qs_txtare .a_qsAskQuestion > .a_qsClassList{width:408px;}
.qs_txtare .question_txt,.upload_txt{height:30px;line-height:30px;text-indent:5px;}
.qs_txtare .a_qsAskQuestion > .a_qsClassList{background-color:#fff; margin:0;}
.qs_txtare  .a_qsSelect{background-color:#fff;}
.qs_txtare  .a_qsSelect > big,.qs_txtare  .a_qsSelect{ width:378px !important;}
.qs_txtare input[type="checkbox"]{ margin-top:-2px; margin-right:5px;}
.qs_txtare .qs_txtClass{ vertical-align:middle;}
.qs_txtare .privateLetter_user:hover .q_editor{visibility:visible;}

/*links icon*/
.i_alink{display:inline-block;width:18px;height:18px; background-position:-30px -2422px;vertical-align:middle;}
/*>> 重定向 */
.rd_message{margin:-25px auto 5px; width:960px;}
.rd_message > .qs_reset{height: 30px; line-height: 30px; padding:0px 20px; background-color:#FFFCCF; border:1px solid #ddd; margin-bottom:5px;}

.markItUpPreviewFrame { margin-bottom:10px; }
.markItUpPreviewFrame h2.title { font-size:14px;font-weight:bold;color:#333;padding-bottom:5px;border-bottom:1px solid #ccc;margin-bottom:10px; }

.tips_message { padding: 5px 10px; background: #e0e2e1; color: #999; margin: 5px 0; }