
.w_new{ width:1200px; margin:0 auto;}
.lwx_psinfo_left{width:270px; overflow: hidden; min-height:490px; margin-right:30px; background:#fff;}
.lwx_psinfo_right{width:900px; overflow:hidden; min-height:490px; background:#fff;}
.lwx_psinfo_left dl{padding:15px 10px 10px 40px;}
.lwx_psinfo_left dl dt,.lwx_psr_content h3,.lwx_safe_content h3{font-size:20px; color:#121212; margin:20px 0 5px 0; font-weight: lighter;}
.lwx_psinfo_left dl dd,.lwx_psinfo_left dl dd a{color:#5f5f5f; font-size: 16px;}
.lwx_psinfo_left dl dd a{width:100%; display:block; padding:10px 0;}
.lwx_psinfo_left dl dd a:hover{color:#00a0e9;}
.lwx_psinfo_left dl dd a.lwx_ps_current{color:#00a0e9;}

.lwx_psr_content{padding:15px 155px 0px 45px;}
.lwx_psr_content dl{border:1px solid #dcdcdc; margin-top:20px; padding:35px 0;}
.lwx_psr_content dt{float:left; width:230px; border-right:1px solid #dcdcdc; text-align: center; position: relative; height:280px;}
.lwx_psr_content dd{float:left; padding:20px 50px 0 50px; text-align: center;}
.lwx_info_face{width:135px; margin:30px auto 15px;}
.lwx_psr_content dt a.lwx_setface{font-size:16px; display:inline-block; padding:10px 0; color:#008dd4;}
.lwx_psr_content dd table{text-align: left; color:#5f5f5f; font-size:16px;}
.lwx_psr_content dd table th,.lwx_psr_content dd table td{padding:10px 0;}
.lwx_psr_content dd table th{font-weight: lighter; font-size: 18px; padding-right:10px; }
.lwx_flex_layout{display: flex; cursor: pointer;}
.lwx_flex_layout .lwx_select_radio{display:block; flex:1; float: left;}
.lwx_flex_layout span,.lwx_flex_layout label{vertical-align: middle; cursor: pointer;}
.lwx_info_sbm{border:none; background:#00a0e9; color: #fff; width:228px; font-size:16px; height:35px; margin:20px 0 0 0;}
.lwx_radio{width:19px; height:19px; background-position: -18px -458px;}
.lwx_selected_radio{ background-position: -91px -458px;}
/*个人中心的密码修改*/
#editmobile,#lwx_modify_password,.lwx_modify_success_box{
	background-color: rgb(0, 0, 0);
    position: fixed;
    top: -21px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    opacity: 1;
    z-index: 9998;
    cursor: pointer;
	display:none;
	min-height:100%;
}
.xg_modify,.lwx_m_pw_content{    position: absolute;
    top:5rem;
    z-index: 9999;
    opacity: 1;width: 400px;
    overflow: hidden;
    background: #fff;
    border-top: 4px solid #00a0e9;
	left:37%;
}
#lwx_modify_password h3 {
    color: #5f5f5f;
    font-size: 22px;
    font-weight: lighter;
    margin-bottom: 30px;
}
.lwx_pop_btn {
    text-align: center;
}
.lwx_m_pw_content {
    padding: 37px 25px;
}
.lwx_pw_box li {
    width: 100%;
    border: 1px solid #e5e5e5;
    margin-bottom: 25px;
    position: relative;
}
.lwx_pw_box li input, .lwx_check_code input {
    width: 95%;
    padding-left: 5%;
    border: none;
    background: #fff;
    height: 44px;
    line-height: 44px;
}
.lwx_pop_btn button.lwx_cancel_btn {
    background: #5f5f5f;
    margin-left: 10px;
}
.lwx_mo_box input{
	width: 95%;
    padding-left: 5%;
       border: 1px solid #ccc;
    background: #fff;
    height: 44px;
    line-height: 44px;
    margin-bottom: 10px;
	}
.yanz{float:right;}
.lwx_save_btn{
display: inline-block;
    cursor: pointer;
    text-align: center;
    vertical-align: middle;
    border: none;
    font-size: 14px;
    width: 167px;
    height: 39px;
    line-height: 39px;
    background: #00a0e9;
    color: #fff;	
}
/*个人中心的密码修改*/
.lwx_info_td .desgin_select select{width:92px;padding:10px 0;border:solid 1px #ccc;color:#666;}
.lwx_info_td .desgin_select #province{margin-right:10px;}
@media (min-width: 1025px) {
/*我的提问*/
.lwx_my_question{padding-bottom:50px;}
.lwx_questionlist_title{font-size:16px; color:#121212; padding:20px 0 10px; border-bottom: 2px solid #eee;}
.lwx_questionlist_title span{display: block;}
.lwx_mq_lwidth{width:560px; padding-right:30px; display: block; position: relative;}
.lwx_mq_rwidth{width:245px; display: block; overflow: hidden;}
.lwx_qst{font-size:16px; width:355px; margin:35px 0 40px; color:#121212;}
.lwx_answer{font-size:14px; line-height: 180%;}
.lwx_none_answer{color:#008cd6;}
.lwx_qst_time{display:block; font-size: 14px; width: 90px; position: absolute; top:35px; right: 30px; text-align: center;}
.lwx_qst_user{display:inline-block; font-size: 14px; top:35px; right:130px; position: absolute;}
.lwx_continu_ask{text-align: right; padding:10px 10px 50px 0;}
.lwx_continu_ask a{color:#00a0e9;  font-size: 14px;}
.lwx_my_qust_content{width:100%; margin-bottom:50px;}
.lwx_qst_product{padding:0 15px; text-align: center;}
.lwx_qst_product img{display:block; width: 100px; height:100px; margin:10px auto;}
.lwx_bot_border{width:100%; height:2px; background: #eee; position: relative; top:1px; }
.lwx_my_qust_content td:nth-child(2n){border-bottom:2px solid #d2d2d2;}
/* 个人中心 */
.control-label{    height: 27px;
    line-height: 27px;}
.ask_personal_module .am_tit {
  border-bottom: 2px solid #F9F9F9;
}
.ask_personal_module .al_tit {
  font-size: 16px;
}
.ask_personal_module .al_tit a {
  color: #5778b5;
}
.ask_personal_module .al_summary {
  font-size: 14px;
  line-height: 1.5;
  margin: 12px 0 18px;
  overflow: hidden;
}
.ask_personal_module .al_summary .more_msg {
  margin-left: 5px;
  font-size: 16px;
  color: #5778b5;
}
.ask_personal_module .ask_filter_box {
  width: 110px;
  height: 26px;
  margin-top: 25px;
}
.ask_personal_module .ask_state_tag {
  display: inline-block;
  line-height: 1.2;
  font-size: 14px;
  border-radius: 5px;
  padding: 3px 8px;
  color: #fff;
}
.ask_personal_module .accept_tag {

  background: #53DB93;
}
.ask_personal_module .cancel_tag {
  background: #C0C0C0;
}
.al_s_count{padding:10px 0 0;}
.ask_personal_module .lwx_paging_box {
  padding: 30px 0 50px;
}
.no_questions_module {

  font-size: 20px;
  line-height: 2.5;
  color: #bfbfbf;
  text-align: center;

}
.no_questions_module .aw_btn {
  margin: 10px auto;
}
.no_answer_module {
  padding-top: 230px;
  font-size: 20px;
  line-height: 2.5;
  color: #bfbfbf;
  text-align: center;

}
.ask_person{background:#f9f9f9;}
.af_pic_name img{display:block; width:100px;}
.transform { transform: scale(1); }
.ask_share{width:40px; background: #fff; padding:15px 5px; position:absolute; left:-60px; top: 56px; text-align: center; font-size: 12px; border-radius:25px;}
.ask_share dt span{ background-position: -20px -140px; margin-right:0;}
.ask_share dt p{padding:5px 0; width:30px; margin:0 auto; border-bottom:1px solid #e0e0e0; border-top:none;}
.ask_wrap .ask_share a{display:block; margin: 0 auto; float:none; width:40px; height:40px; padding:0; line-height: inherit;  margin-top:7px; }

.ask_detail_wrap .ask_share{width:210px; padding:15px 5px; text-align: center; font-size: 12px; border-radius:0; position:relative; top:-5px;}
.ask_detail_wrap .ask_share dt{width:75px; float:left;}
.ask_detail_wrap .ask_share dt span{ display:block; width:20px; background-position: -20px -140px; margin-right:0px; float:left; margin-top:3px;}
.ask_detail_wrap .ask_share dt p{padding:5px 10px; width:30px; float:left; margin:0 auto; border-right:1px solid #e0e0e0; border-top:none;border-bottom:none;}
.ask_detail_wrap .ask_share a{ display:inline-block; margin-top:-7px;}
.ask_wrap .ask_share a.weixin-icon{background-position:-40px -200px}
.ask_wrap .ask_share a.sina-icon{background-position:-80px -200px}
.ask_wrap .ask_share a.qq-icon{background-position:0px -200px}

/*问答个人中心*/
.ask_person_info{background:#798bb2; font-size: 14px;width:100%; position: relative; color:#fff;}
.ask_person_list{background:#fff;font-size: 14px;}
.ask_person_info dl dt{padding: 25px 25px 0 145px;}
.dt_bot_line{height:1px; overflow:hidden; background:#b0c4f1; margin-top:15px;}
.ask_person_info dl dd{padding:15px 127px; color:#333; vertical-align: middle;}
.ask_person_info dl dd a{display:inline-block; width:68px; text-align: center;color:#fff;}
.ask_person_info dl dd span{display:inline-block; width: 1px; height:30px; background:#d3d3d3; margin:0 10px}
.ask_person_photo{width:100px; height:100px; border-radius:50%; overflow: hidden; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; position: absolute; left:25px; top:18px;}
.ask_person_photo img{display:block; width:100%; height:100%;}
.ask_person_info .ask_pi_name{ font-size: 18px; margin-bottom:5px;}
.ask_pi_desc{height:25px; line-height: 25px; overflow: hidden;}
.ask_person_list .lh{height:50px; border-bottom:2px solid #ededed; border-top:1px solid #ededed;}
.ask_person_list .lh li{width:50px; height: 50px; line-height: 50px; font-size: 18px; margin:0 30px 0 15px; text-align: center; cursor: pointer;}
.ask_person_list .lh li.on{color:#3297ff; border-bottom:2px solid #3297ff;}
.ask_pl_content{position: relative}
.ask_pl_content .tabs_content{padding-bottom:100px;}
.ask_pl_content .tabs_content_ul li{padding:20px 15px; overflow:hidden; clear: both; border-bottom:1px solid #ededed;}
.ask_pl_content .tabs_content_ul li dt{min-width:45px; padding:8px 0; float:left; margin-right:15px; background:#f0f2f6; color:#666; text-align: center; font-size:12px;}
.ask_pl_content .tabs_content_ul li dd{float:left; width:760px; position: relative;}
.ask_pl_content .tabs_content_ul li dd p{line-height:180%;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; height:47px; overflow:hidden;}
.ask_second_info .right{min-width:60px; width: auto;}
.ask_pl_content .tabs_content_ul li dd h3{font-size:16px; color:#3297ff; font-weight: 200; margin:0; margin-bottom:5px;}
.ask_second_info{font-size:12px; color:#999;}
.tabs_content .lwx_paging_box{width:100%;  margin-top:15px;}
.nodata_module{margin:100px auto 0; min-height:400px; min-width:200px; text-align: center;}

#signature{width:300px;}


textarea {
  border: 1px solid #DEDEDE;
}
.ask_wrap {
  padding-bottom: 40px;
}
.ask_wrap .left {
  width: 860px;
  overflow:visible;
}
.ask_wrap .right {
  width: 310px;
}
.ask_wrap .ask_index_content .left{width:159px; overflow:visible;}
.ask_wrap .ask_index_content .middle{width:760px; float:left; margin-left:21px;}
.ask_wrap .ask_index_content .right{width:240px;}
.ask_module {
  background-color: #fff;
}
.ask_wrap .lwx_paging_box {
  margin: 35px 40px 20px;
}
a.aw_btn {
  display: block;
  width: 142px;
  height: 34px;
  margin-bottom: 20px;
  border: 2px solid #1D92F2;
  background: #fff;
  color: #1D92F1;
  text-align: center;
  line-height: 34px;
  font-size: 16px;
}
a.aw_btn .larrow_icon {
  margin-top: 2px;
}
.af_submit_btn {
  display: inline-block;
  width: 130px;
  height: 38px;
  margin-left: 85px;
  background: #1C93F1;
  color: #fff;
  text-align: center;
  line-height: 38px;
  font-size: 16px;
}
.pic_upload_btn {
  display: block;
  width: 82px;
  height: 26px;
  text-align: center;
  line-height: 26px;
  border: 1px solid #9CACCE;
  background: #fff;
  color: #9baccf!important;
  float:left;
}
a.accept_btn {
  display: inline-block;
  width: 88px;
  height: 27px;
  text-align: center;
  line-height: 27px;
  border: 1px solid #3ad16b;
  color: #3ad16b;
  border-radius: 15px;
  font-size: 12px;
  margin-left:10px;
}
/* å¼¹çª—å…³é—­ */
a.alert_close_btn {
  width: 26px;
  height: 26px;
  background-position: -7px -167px;
}
/* ç‚¹èµž */
a.ask_up_btn {
  display:inline-block;
  width: 74px;
  height: 27px;
  line-height: 27px;
  border: 1px solid #b2b2b2;
  color: #aaa;
  border-radius: 15px;
  text-align: center;
}
.ask_up_btn.clicked{border-color:#2394eb; background:#2394eb; color:#fff;}
a.ask_up_btn .iconfont{font-size: 18px;}

/* å¼¹çª—æŒ‰é'® */
.acl_btn {
  box-sizing: border-box;
  display: inline-block;
  width: 160px;
  height: 42px;
  text-align: center;
  font-size: 16px;
  line-height: 42px;
}
.acl_btn.acl_ok_btn {
  color: #fff;
  background: #FF4401;
}
.acl_btn.acl_cancel_btn {
  color: #666;
  border: 1px solid #AAAAAA;
}
/* æé—®å¤´éƒ¨æ"ä½œæŒ‰é'® */
.ask_detail_wrap .ask_btn {
  display: inline-block;
  width: 54px;
  height: 21px;
  text-align: center;
  line-height: 21px;
  background: #fff;
  color: #b2b2b2;
  border:1px solid #f8f8f8;
}
.ask_btn.edit_btn {
  margin-right: 10px;
}

.ask_detail_wrap .ask_btn:hover{color:#fff; background:#2394eb; border-color: #2394eb;}

  /* é¦–é¡µ */
.ask_index_wrap {
  background: #fff;
}
.ask_index_header {
  position: relative;
  height: 340px;
  margin-bottom: 40px;
  overflow: hidden;
}
.ask_index_wrap .ask_module {
  margin-bottom: 45px;
}
.index_import .ask_module {
  margin-bottom: 0;
}

.ask_index_wrap .ask_state_wrap {
  position: absolute;
  right: 38px;
  bottom: 20px;
}
/* åˆ—è¡¨é¡µ */
.ask_lists_wrap {
  background: #fff;
  border-bottom:1px solid #eee;
}
.ask_detail_wrap{background:#f8f8f8;}
.ask_lists_wrap .left .ask_module {
  margin-bottom: 45px;
}
.right .ask_module {
  padding: 0 0 12px;
  margin-bottom: 15px;
}
.ask_tags_lists_wrap .right .ask_module,.ask_detail_wrap .right .ask_recommend_module,.ask_lists_wrap .right .ask_recommend_module{
  padding:15px 12px;
}
.ask_tags_lists_wrap .right .ask_hot_module,.ask_detail_wrap .right .ask_hot_module,.ask_lists_wrap .right .ask_hot_module{
  border:1px solid #dcdfe1; padding:10px 12px;
  margin-bottom:0;
}
.right .ask_module ul li:last-child {
  border: none;
}
.right .ask_state_wrap {
  width: 310px;
  padding: 0;
}
.ask_tags_lists_wrap .guest_ask_state_wrap{position:static; padding:15px 20px!important;}
.guest_ask_state_wrap{width:270px; height:300px; background:#2394eb;  position: absolute;  right: 38px;  bottom: 20px; overflow:hidden;}
.guest_ask_content{padding:0 14px; text-align: center;}
.ask_hadhelp{margin-top:54px;}
.ask_hadhelp li{width:40px; height:68px; float:left; color:#2a2a2a; font-size: 38px; line-height: 60px;}
.ask_hadhelp_p{margin:15px 0  20px; color:#fff; font-size: 18px;}
.guest_ask_btn a{display:block; width: 217px; height:54px; font-size: 16px; color:#2493ec;line-height: 42px; margin-left:18px;}
.guest_ask_btn a.ianswer{color:#fff; margin-top:3px;}
/* ç™»å½•çŠ¶æ€ */
.ask_state_wrap {
  width: 270px;
  height: 293px;
  background-color: rgba(255, 255, 255, 0.9);
}
.ask_state_wrap .asw_not_login {
  height: 221px;
  padding: 7px 10px 0;
}
.ask_state_wrap .slogan {
  padding: 5px 10px;
  color: #788186;
  font-size: 18px;
  line-height: 1.5;
}
.ask_state_wrap .asw_slove {
  height: 140px;
  border-top: 1px dashed #E2E2E2;
  padding: 10px 5px;
 
  color: #2391ea;
  font-size: 16px;
}
.ask_state_wrap .asw_slove strong {
  font-size: 34px;
  font-weight: normal;
  line-height: 1.5;
}
.ask_state_wrap .asw_login {
  min-height: 190px;
  padding-top: 19px;
}
.ask_state_wrap .user_msg {
  text-align: center;
}
.ask_state_wrap .user_msg img {
  width: 72px;
  height: 72px;
  border-radius: 50%;
}
.ask_state_wrap .user_msg p {
  margin: 13px 0;
  color: #788186;
  font-size: 16px;
}
.ask_state_wrap .user_ask_msg {
  margin: 25px 0 20px;
}
.ask_state_wrap .user_ask_msg li {
  width: 33%;
  border-right: 1px solid #D2D2D2;
  font-size: 14px;
  text-align: center;
}
.ask_state_wrap .user_ask_msg li:last-child {
  border: none;
}
.ask_state_wrap .user_ask_msg li div {
  margin-bottom: 12px;
}
.ask_state_wrap .user_ask_msg li strong {
  font-weight: normal;
  font-size: 22px;
  color: #2391ea;
}
.ask_state_wrap .ask_oper_btn {
  font-size: 0;
  text-align: center;
}
.ask_state_wrap .ask_oper_btn a {
  display: inline-block;
  width: 50%;
  height: 64px;
  background: #2493ec;
  color: #c0e3ff;
  font-size: 16px;
  line-height: 64px;
}
.ask_state_wrap .ask_oper_btn a:hover {
  background-color: #1887E0;
}

.view_ask_content{position:static; width:310px; text-align: center; height:auto;}
.view_ask_content .ask_hadhelp{margin:0 auto 0; width:240px;}
.view_ask_content .ask_hadhelp_p{font-size:16px; margin: 6px 0 15px;}
.view_ask_content .guest_ask_btn a{width:120px; height:45px; line-height: 35px; background-size: cover; display:inline-block; margin:0 8px; font-size: 14px;}
.ask_lists_wrap .right .ask_recommend_module{border:1px solid #dcdfe1; padding:10px 12px;}
.ask_lists_wrap .right .ask_recommend_module h2 span,.ask_lists_wrap .right .ask_hot_module h2 span,.ask_related_module h2 span{font-size:20px; color:#2a2a2a; display:inline-block; height:100%; border-bottom:2px solid #2394eb; padding-left:30px; position:relative; left:-12px;}
.ask_lists_wrap .ask_recommend_module li{padding:20px 0 8px;}
.ask_lists_wrap .right .ask_hot_module{padding-bottom:20px;}
.ask_list_rb_gg{margin-top:15px;}
.ask_list_rb_gg img{display:block; width:100%;}

/* å¹¿å'Š */
.aih_adv {
  position: absolute;
  left: 32px;
  bottom: 20px;
}
.aih_adv li {
  width: 260px;
  margin-right: 10px;
  padding: 5px;
  background: #fff;
}
.aih_adv li p {
  height: 64px;
  margin-left: 110px;
  overflow: hidden;
  font-size: 16px;
  line-height: 2;
  margin-top: 10px;
}
/* é—®é¢˜åˆ—è¡¨ */
.am_tit {
  margin-bottom: 10px;
}
.am_tit_padding{padding-top:40px;}
.am_tit h2 {
  font-weight: normal;
  font-size: 22px;
  color: #363636;
  line-height: 2;
}
.am_tit h3 {
  font-weight: normal;
  font-size: 20px;
  line-height: 2;
}
.am_tit .view_more {
  margin-top: 20px;
  font-size: 16px;
  color: #878787;
}
.am_tit .am_info {
  margin: 18px 0 0 10px;
}
.am_tit .am_info a {
  display: inline-block;
  padding: 0 12px;
  border-right: 1px solid #cdcdcd;
  font-size: 16px;
}
.am_tit .am_info a:last-child {
  border: none;
}
.am_tit .am_info a.curr {
  color: #3194ef;
}
.ask_index_wrap .am_tit h2 {
  font-size: 20px;
  color:#2a2a2a;
  border:none!important;
  margin:15px 0 0!important;
  line-height:inherit;
}
.ask_index_wrap .right .am_tit,
.ask_tags_wrap .am_tit {
  border-bottom: 2px solid #EEEEEE;
}
.ask_index_wrap .right .am_tit h2,
.ask_tags_wrap .am_tit h2 {
  margin-bottom: -2px;
  border-bottom: 2px solid #108BEE;
}
.ask_index_wrap .am_tit{border-bottom:none!important; margin:0;}
.ask_list li {
  padding: 12px 0 10px;
  border-bottom: 1px dashed #e6e9ea;
  position:relative;
}
.ask_list .al_tit {
  width:auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 18px;
  line-height: 2;
  color: #363636;
}
.lwx_safe_content {
    padding: 15px 42px 0px 42px;
}
.lwx_safe_level{padding:20px 25px; font-size:18px; color: #121212; background:#ececec; margin-top:40px;}
.lwx_safe_level span{vertical-align: middle;}
.lwx_safer,.lwx_safest{width:210px; height:22px; overflow: hidden; background-position:0 -490px; margin-left:10px;}
.lwx_safest{background-position: 0 -520px;}
.lwx_jy_word{display:inline-block; color:#5f5f5f; font-size:14px; margin-left:55px;}
.lwx_modify_box{padding:10px 0; margin:25px 0; border-bottom:1px solid #e5e5e5;}
.lwx_modify_box dt{width:187px; border-right:1px solid #e5e5e5; float: left; padding:8px 0; color: #292929; font-size: 18px;}
.lwx_modify_box dt span{ vertical-align: middle;}
.lwx_modify_box dd{width:auto; padding:13px 34px; float:left; font-size: 14px; color: #959595;}
.lwx_modify_box dd span{color:#3e3e3e;}
a.lwx_modify_btn{display:block; margin-top:3px; font-size: 14px; text-align: center; line-height: 30px; float:left; width:100px; height:30px; border:1px solid #00a0e9; color:#00a0e9;}
a.lwx_modify_btn:hover{background:#00a0e9; color:#fff; text-decoration: none;}
.lwx_ticked_icon{width:32px; height:29px; margin:0 20px 0 25px; background: url(/templets/kefuwb/images/dui.png) 0 0 no-repeat;display: inline-block;}
.lwx_mobile_icon{width:19px; height:21px;background: url(/templets/kefuwb/images/shouji.png) 0 0 no-repeat;display: inline-block;}
a.lwx_dis_btn{display:block; cursor:text; margin-top:3px; font-size: 14px; text-align: center; line-height: 30px; float:left; width:100px; height:30px; border:1px solid #ececec; color:#fff; background: #ececec;}
a.lwx_dis_btn:hover{text-decoration: none;}
.lwx_modify_box dd span.orange_color {
    color: #00a0e9;
}
.lwx_safer {
    display: inline-block;
    background: url(/templets/kefuwb/images/master1.png) 0 0 no-repeat;
    overflow: hidden;
}

.ask_list .al_tit *{ vertical-align: middle;}
.ask_list .al_info {
  margin: 10px 0 0;
  font-size: 12px;
}
.ask_list .al_info .blue_color{color:#ff6600;}
.ask_list .al_info .fl span:first-child {
  padding-right: 15px;
  border-right: 1px solid #9B9B9B;
}
.ask_list .al_info .fl span:last-child {
  padding-left: 15px;
}
.ask_lists_wrap .ask_list,
.ask_tags_lists_wrap .ask_list {
  padding: 18px;
}

.ask_lists_wrap .ask_list .lwx_paging_box li{padding:0; border:none;}
.ask_lists_wrap .ask_list .pagination li a, .ask_lists_wrap .ask_list .lwx_paging_box li.disabled{padding:7px 12px;}
.ask_lists_wrap .ask_list li strong,
.ask_tags_lists_wrap .ask_list li strong {
  font-weight: normal;
}
.ask_lists_wrap .ask_list .al_tit,
.ask_tags_lists_wrap .ask_list .al_tit {
  color: #2a2a2a;
  font-size: 20px;
  border-left:4px solid #2394eb;
  height:25px;
  line-height: 22px;
  padding-left:10px;
  margin:8px 0 15px;
}
.ask_lists_wrap .ask_list .al_tit:hover,
.ask_tags_lists_wrap .ask_list .al_tit:hover {
  text-decoration: underline;
}
.ask_lists_wrap .ask_list .al_summary,
.ask_tags_lists_wrap .ask_list .al_summary {
  height: 42px;
  overflow: hidden;
  margin: 10px 0 15px;
  font-size: 14px;
  line-height: 1.5;
}
/* é—®é¢˜åˆ†ç±» */
.ask_cate_module {
  text-align: center;
}
.ask_cate_module li:last-child a {
  margin-right: 0;
}
.ask_cate_module li a {
  display: inline-block;
  width: 104px;
  height: 23px;
  line-height: 23px;
  margin-right: 20px;
  padding: 5px 10px;
  border: 1px solid #3399FF;
  font-size: 16px;
  color: #3194ef;
}
.ask_cate_module li{margin-bottom:8px;}
/*é—®ç­"åˆ†ç±»å¯¼èˆª*/
.ask_category_left dt{height:47px; line-height: 47px; background:#2594eb; color:#fff; font-size: 16px;}
.cate_icon{display:block; width:15px; height:15px; font-size: 20px; margin:17px 17px 0 21px; float:left;}
.cate_icon img{display:block; width:100%; height:100%;}
.ask_category_list{border:1px solid #e8e8e8; padding:0 12px 0 8px;}
.ask_category_list dd,.ask_category_list dd a.ask_hover_a{height:40px; line-height: 40px; color:#3a9dfe;}
.ask_category_list dd{border-bottom:1px solid #f8f8f8;position:relative;}
.ask_sec_class{width:360px; padding:10px; background:#fff; position: absolute; top:0px; right:-393px; border:1px solid #e8e8e8;z-index: 20; display: none;}
.ask_sec_class a{display:block; width:100px; height:25px; line-height: 25px; text-align: center; margin:5px 10px; float:left; color:#666; font-size: 14px;}
.ask_sec_class a:hover,.ask_sec_class a.current{color:#2493ec;}
.ask_category_list dd em{display:block; margin:11px 14px 0 9px; float:left;}
.ask_category_list dd em img{display:block}
.ask_category_list span{display:block; width:80px; height:40px; line-height: 40px; font-size:14px; color:#666; float:left;}
.ask_category_list dd a:hover span,.ask_category_list dd a.current span{color:#3a9dfe;}
.ask_category_list dd .iconfont{font-size:12px;}
/*æœç´¢æ¡†*/
.ask_m_search{padding:22px; background:#f8f8f8;}
.ask_m_sinput{height:45px; border:2px solid #2493ec; line-height: 45px; color:#dcdfe1; float:left; border-right:none; background:#fff;}
.ask_m_sinput span{display:block; float:left; width:15px; height:15px; float:left; margin:0 14px 0 16px; font-size:20px;}
.ask_m_sinput input{width:553px; margin:0; padding:0; border:none; background:none; color:#b2b2b2; height:45px; line-height: 45px;}
.ask_m_search_content button{width:116px; height:49px; border:2px solid #2a96fc; color:#fff; font-size:16px;padding:0; margin: 0; background:#2394eb;}
/*é—®ç­"åˆ—è¡¨*/
.ask_lists_set h3{color:#2a2a2a; font-size: 20px; border-bottom:1px solid #e0e0e0; height:32px; line-height: 32px; margin:10px 0 26px;}
.ask_lists_set h3 a{float:right; display: inline-block; height:32px; line-height: 32px; color:#b2b2b2; font-size: 12px; float:right; font-weight: lighter}
.ask_lists_set h3 span{display:inline-block; padding:0 15px 0 0; background:#fff; font-weight: lighter; position:relative; top:7px; }
.ask_lists_set dd,.jh_top{position:relative;}
.ask_lists_set .jinghua h3{margin:10px 0 16px;}
.jinghua dl dt{width:378px; height:290px; float:left;}
.jinghua dl dt img{display:block; width:100%; height:100%;}
.jinghua dl dd{width:364px; float:right;}
.jh_top{padding:0 15px; background:#f5fcff; overflow:hidden;}
.jh_top h4{font-size:16px; color:#2996fc; margin:20px 0;font-weight: lighter;}
.jh_top h4 span{display:inline-block; width:45px; height:20px; line-height: 20px; margin-right:10px; font-size: 12px;  text-align: center; position:relative; background:#2594eb; color:#fff;}
.jh_top h4 span em{display:block;  height: 0;  font-size: 0;  line-height: 0;  border-style: solid;  border-width: 5px 0 5px 5px;  background:#fff;
  border-color: transparent #2594eb; position:absolute; top:5px; right:-5px;
}
.syhao{position:absolute; top:60px; color:#2493ec; left:20px; font-size: 12px;}
.jh_p{text-indent: 25px; line-height: 21px; margin-bottom:25px; height:84px; overflow:hidden; position: relative;}
.jh_p a{margin-left:10px; color:#2493ec;}
.jinghua dl dd ul{padding-top:4px;}
.jinghua dl dd ul li{border-bottom:1px solid #f8f8f8;}
.jinghua dl dd ul li a{display:block;height:38px; line-height: 40px; color:#656565; font-size: 14px; overflow:hidden; width:100%;}
.jinghua dl dd ul li a span{margin:0 10px 0 5px; color:#dbdede;}
.dajiawen,.new_wenda{width:100%; overflow:hidden;}
.dajiawen dl,.new_wenda dl{width:794px;}
.dajiawen dd,.new_wenda dd{width:352px; float:left; margin-right:45px; overflow:hidden; margin-bottom:20px;}
.new_wenda dd{border-bottom:1px solid #f8f8f8;}
.dj_answers{width:40px; height:40px; float:left; background:#2394eb; color:#fff; font-size: 12px; text-align: center; margin-right:18px; line-height: 15px;}
.denghuida .dj_answers{background:#fff; color:#b2b2b2; width:38px; height:38px; border:1px solid #dcdfe1;}
.dj_answers span{display:block; font-weight: bold; padding:5px 0 0;}
.dj_wenti{width:290px; color:#b2b2b2;}
.dj_wenti p{font-size: 14px; color:#656565; height: 20px; line-height: 20px;  overflow: hidden; margin-bottom: 3px;}
.new_wenda dd h4{font-weight: lighter; font-size: 14px; height:15px; line-height: 15px; overflow: hidden; border-left:2px solid #2394eb; color:#656565; padding-left:5px;}
.new_wenda dd h4 span{color:#2493ec;}
.new_wenda dd p{color:#b2b2b2; height:18px; line-height: 18px; overflow:hidden; margin:8px 0;}
.huoyue_bang dt{margin:26px 0 20px; font-size: 20px; color:#2a2a2a; font-weight: lighter; height:22px; line-height: 22px; overflow:hidden;}
.huoyue_bang dt ul{width:63px; height:20px; float:right; font-size: 12px; border:1px solid #dcdfe1; border-right:none;}
.huoyue_bang dt ul li{width:20px; height:20px; line-height: 20px;border-right:1px solid #dcdfe1; float:left; text-align: center; cursor: pointer;}
.huoyue_bang dt ul li.current{width:22px; height:22px; line-height: 22px; border-right:none; margin:-1px 0 0 -1px; background:#2394eb; color:#fff; position:relative; z-index: 1;}
.huoyue_bang dd ul{padding:0 10px; border:1px solid #dcdfe1;}
.huoyue_bang dd ul li{overflow:hidden; padding:10px 0; border-bottom:1px solid #dcdfe1;}
.huoyue_bang dd ul li:last-child{border-bottom:none;}
.paihang_num{width:36px; float:left; height:56px; font-size: 22px; color:#2a2a2a; line-height: 56px; margin-left:2px;}
.paihang_user_pic{width:56px; height:56px; float:left; margin:0 15px 0 8px; border-radius:50%; overflow:hidden;}
.paihang_user_pic img{display:block; width:100%; height:100%;}
.paihang_name{font-size: 16px; color:#2a2a2a; margin-top:5px; width:95px; float:left;}
.paihang_name h3{font-weight: lighter; height:18px; line-height: 18px; overflow: hidden;}
.paihang_name p{color:#b2b2b2; font-size: 12px; margin-top:10px; height:15px; line-height: 15px; overflow:hidden;}
.paihang_name p span{color:#ff5400;}
.hy_paihang{display:none;}
.ph_sm_num{color:#2493ec;}
.the_question_state{color:#2493ec; width:74px; height:23px; display:inline-block; margin-left:20px; text-indent: 28px; overflow:hidden; font-size:12px; margin-top:-2px;}
  /* æŽ¨è */
.ask_recommend_module .am_tit{margin-bottom:0;}
.ask_recommend_module li {
  padding: 20px 0;
  font-size: 14px;
  border-bottom: 1px dashed #ededed
}
.ask_recommend_module li a {
  display:inline-block;
  width:225px;
  text-overflow:ellipsis;
  white-space:nowrap;
  overflow:hidden;
  vertical-align: middle;
  margin-right:5px;
}
.ask_recommend_module li span{font-size:12px;color:#9a9a9a}
/* çƒ­é—¨ */
.ask_hot_module li {
  padding: 12px 0;
  font-size: 14px;
  border-bottom: 1px dashed #ededed;
}
.ask_hot_module li a {
  margin-right: 10px;
}
.ask_tags a {
  display: inline-block;
  margin-right: 8px;
  margin-top: 15px;
  color: #3593df;
  font-size: 14px;
  padding: 4px 15px;
  background: #DFF5FF;
}
/* å›¾æ ‡ */
.a_icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 5px;
 
  vertical-align: text-top;
}
.a_icon.tiwen_icon {
  background-position: -100px -79px;
}
.a_icon.huida_icon {
  background-position: -100px -99px;
}
.a_icon.down_arrow_icon {
  background-position: 0 -120px;
}
.a_icon.larrow_icon {
  background-position: -20px -120px;
}
.a_icon.tarrow_icon {
  background-position: -40px -163px;
}
.a_icon.to_up_icon {
  margin-top: -1px;
  background-position: -60px -142px;
}
.a_icon.to_best_up_icon {
  margin-top: -1px;
  background-position: -40px -142px;
}
.alc_icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 5px;
  vertical-align: sub;
}
.alc_icon img {
  width: 20px;
  height: 20px;
}
/* åˆ†ç±» */
.ask_list_cate_module {
  padding: 30px 15px 0;
}
.ask_list_cate_module .lh li{margin-bottom:30px;}
.ask_list_cate_module li a {
  display: inline-block;
  width: 89px;
  padding: 0 24px;
  color: #3a3b3b;
  font-size: 16px;
  text-align: center;
  border-right: 1px solid #E0E0E0;
}
.ask_list_cate_module li:nth-child(6n) a{border-right:none;}
.ask_list_cate_module li a:hover{color:#108bee}
.ask_list_cate_module li.curr a{color:#108bee;}
.ask_list_cate_module li:last-child a {
  border: none;
}
/* æ ‡ç­¾ */

.ask_tabs_module ul{width:253px; height:31px; border:1px solid #dcdfe1; border-right:none;}
.ask_tabs_module ul li{width:84px; float:left; text-align: center;}
.ask_tabs_module ul li a{display:block; width:100%; height:31px; font-size: 14px; line-height: 31px;border-right:1px solid #dcdfe1; color:#2a2a2a;}
.ask_tabs_module ul li a.curr{width:86px; height:33px; line-height: 33px; border-right:none; margin:-1px 0 0 -1px; color:#2493ec; background:#c1eaff; position:relative; z-index: 1;}


.ask_tabs_module .fr a {
  color: #666;
  margin-right: 20px;
  font-size: 14px;
}
.ask_tabs_module .fr a.curr {
  color: #079CE9;
}
.ask_tabs_module .fr a.curr .down_arrow_icon {
  background-position: 0 -140px;
}
.ask_lists_wrap .ask_list{border:1px solid #dcdfe1; margin-top:15px; padding:58px 24px 18px; position: relative;}
.ask_list_tag{width:124px;height:36px; color:#fff; line-height: 40px; font-size: 16px; position:absolute; left:-5px; top:13px; text-align: center;}
.ask_tabs_module .fr{margin-top:13px;}
/* è¡¨å• */
.ap_af_title {
  font-size: 24px;
  color: #2a2a2a;
  position:relative;
  line-height: 150%;
}
.ap_af_title span{
  display:block;
  width: 41px;
  height:39px;
  overflow:hidden;
 
  position:absolute;
  left:-48px;
  top:0;
}
.aam_tit_icon{
  display:block;
  width: 41px;
  height:39px;
  overflow:hidden;
  
  position:absolute;
  left:-48px;
  top:-10px;
}
.ask_form_module {
  padding: 28px 28px 190px;
 
}
.ask_form_module form {
  padding: 60px 45px 0;
}
.ask_form_module .af_item_tit {
  display: inline-block;
  margin-right: 10px;
  font-size: 16px;
  height: 40px;
  line-height: 40px;
  vertical-align: top;
  width:auto;
}
.ask_form_module li {
  margin-bottom: 25px;
}
.ask_form_module .af_item_con {
  display: inline-block;
  width: 620px;
}
.ask_form_module .af_item_con input,
.ask_form_module .af_item_con textarea {
  width: 608px;
  height: 28px;
  padding: 5px;
  border: 1px solid #DEDEDE;
  font-size: 14px;
}
.ask_form_module .af_item_con textarea {
  height: 113px;
 font-family:  Microsoft YaHei;
}
.ask_form_module .af_item_con select {
  width: 180px;
  height: 40px;
  padding: 5px;
  margin-right: 15px;
  border: 1px solid #DEDEDE;
  font-size: 14px;
}
.ask_form_module .red_color {
  color: #ff1823;
}
.ask_form_module .af_info {
  padding: 10px 0;
}
.pic_upload{width:500px;}
.ask_form_module .af_pic_info {
  display: none;
  margin-left: 10px;
  position:relative;
  vertical-align: top;
  width:120px;
  float:left;
}
#imgWarp{width:100px; height:100px;}
.ask_form_module .af_pic_info .af_pic_del {
  vertical-align: top;
  font-size: 16px;
  cursor: pointer;
  position:absolute;
  top: 0;
  right: 5px;
}
.ask_tip_module {
  padding: 18px!important;
}
.ask_tip_module ol {
  padding: 30px 0;
  border-top: 1px solid #108bee;
}
.ask_tip_module ol li {
  position: relative;
  margin-bottom: 20px;
  padding-left: 30px;
  font-size: 16px;
  line-height: 2;
}
.ask_tip_module .ask_number {
  position: absolute;
  left: 0;
  top: 7px;
  width: 16px;
  height: 16px;
  margin-right: 20px;
  text-align: center;
  line-height: 16px;
  border: 1px solid #108bee;
  color: #108bee;
  border-radius: 50%;
}
button {
  border: none;
  cursor: pointer;
}
::-moz-placeholder {
  color: #aaa;
}
::-webkit-input-placeholder {
  color: #aaa;
}
:-ms-input-placeholder {
  color: #aaa;
}
/* è¯¦æƒ…é¡µ */
.ask_detail_wrap .left {
  width: 830px!important;
  padding: 0 0 50px;
}
.ask_ques_module,.other_answer_module{
  padding:30px 48px;
  background:#fff;
  margin:10px 0 20px;
  position:relative;
}
.ask_ques_module li {
  margin-bottom: 15px;
}
.ask_ques_module .aqm_tags {
  padding: 0 10px;
  height: 30px;
  line-height: 30px;
  background-color: #F6FEFF;
  font-size: 12px;
  color: #9baccf;
  margin-top:15px;
}
.ask_ques_module .aqm_tags a {
  margin-left: 15px;
  color: #9baccf;
}
.ask_ques_module .aqm_text {
  font-size: 14px;
  line-height: 2;
}
.ask_ques_module .aqm_img {
  text-align: center;
}
.ask_ques_module .aqm_img img {
  width:600px;
  display:block;
  margin:0 auto;
}
.ask_ques_module .aqm_info {
  color: #aaa;
}
.ask_ques_module .aqm_info span {
  margin-right: 35px;
}
.bam_photo {
  width: 60px;
  height: 60px;
  overflow: hidden;
  border-radius: 50%;
}
.bam_photo img {
  width: 60px;
  height: 60px;
}
.bam_user_msg {
  padding-left: 70px;
  margin: 15px 0;
  position:relative;
}
.bam_user_msg .bam_username {
  margin-bottom: 6px;
  font-size: 16px;
  line-height: 2;
}
.bam_user_msg .bam_tit_info {
  color: #aaa;
  font-size: 0;
}
.bam_user_msg .bam_tit_info span {
  font-size: 12px;
  line-height: 12px;
  padding: 0 5px 0 2px;
}
.bam_user_msg .bam_tit_info span:first-child {
  padding-left: 0;
  border-right: 1px solid #c7b292;
}
.oam_info {
  color: #aaa;
  overflow: hidden;
  line-height: 30px;
}
.oam_info .ask_up_btn:hover {
  color: #1D92F1;
  border-color: #1D92F1;
}
.oam_info .ask_up_btn:hover .to_up_icon {
  background-position: -60px -121px;
}
.oam_info .ask_up_btn.clicked {
  color: #fff;
  background-color: #1D92F1;
  border-color: #1D92F1;
}
.oam_info .ask_up_btn.clicked .a_icon {
  background-position: -40px -120px;
}
.aam_tit {
  font-size: 24px;
  color: #2a2a2a;
  position: relative;
  font-weight:400;
}
.bam_content {
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 2;
  color:#666;
}
.best_answer_module {
  padding: 30px 48px;
  background: #fbf9f6;
  border: 1px solid #ded3bd;
  margin-bottom:20px;
}
.best_answer_module h3 {
  color: #a18a68;
  font-size: 24px;
  font-weight: normal;
  position: relative;
}

.best_answer_module .bam_tit_info {
  color: #c7b292;
}
.best_answer_module .bam_username {
  color: #a08e74;
}
.best_answer_module .bam_content {
  color: #a08e74;
}
.best_answer_module .ask_up_btn {
  color: #C7B392;
  border-color: #C7B392;
}
.best_answer_module .ask_up_btn.clicked {
  color: #fff;
  background-color: #c6b192;
}
.best_answer_module .ask_up_btn.clicked .a_icon {
  background-position: -40px -120px;
}
.other_answer_module dl {
  padding: 10px 0 0;
  border-bottom: 1px dashed #F3F3F3;
}
.other_answer_module dl:last-child{border-bottom:none;}
.other_answer_module dl dt {
  position: relative;
}
.other_answer_module dl dt .accept_btn:hover {
  color: #fff;
  border-color: #3ad16b;
  background:#3ad16b;
}
.ask_related_module {
  background:#fff;
  padding:10px 24px;
  overflow:hidden;
}
.ask_related_module .am_tit h2{line-height: 220%; margin-bottom:25px;}
.ask_related_module h2 span{left:-24px;}
.ask_related_module ul{width:780px;}
.ask_related_module li {
  color:#666;
  font-size: 15px;
  width:390px;
  float:left;
  margin-bottom:20px;
}
.ask_related_module li a {
  font-size: 15px;
  color:#666;
  display:block;
  width:288px;
  height:20px;
  line-height: 20px;
  overflow:hidden;
}
.ask_related_module li a:hover{color:#2394eb;}
.ask_related_module li em{font-style: normal;}
.ask_related_module li em.list_point{display:inline-block; font-size:16px; color:#dcdfe1; margin-right:10px;}
.ask_related_module li em.list_has_answer{font-size:12px; color:#2996fc;}
.ask_related_module li span {
  color: #aaa;
  font-size: 12px;
  margin:2px 30px 0 0;
}
.answer_write_module{margin-top:25px;}
.answer_write_module .aw_btn {
  display: block;
  width: 110px;
  height: 36px;
  background: #2290eb;
  color: #fff;
  text-align: center;
  line-height: 36px;
  font-size: 16px;
  margin-bottom:0;
}
.answer_write_module .aw_btn .larrow_icon {
  margin-top: 2px;
}
.answer_write_module .aw_form_wrap.hidden {
  display: none;
}
.answer_write_module .aw_form_wrap textarea {
  padding: 10px;
  font-family: "microsoft yahei";
  border:none;
}
.answer_write_module .aw_form_wrap .aw_sub_box {
  margin-top: 10px;
}
.answer_write_module .aw_form_wrap .aw_sub_box p {
  font-size: 12px;
  line-height: 30px;
}
.answer_write_module .aw_form_wrap .af_submit_btn {
  margin-left: 15px;
  width:102px;
  height:29px;
  line-height: 29px;
  font-size: 12px;
}
.all_answer_module {
  margin-bottom: 50px;
}
.all_answer_module .no_answer_tip {
  padding-top: 125px;
    background: url(/templets/kefuwb/images/answer_bg.png) no-repeat center 25px;
}
.all_answer_module .no_answer_tip p {
  font-size: 20px;
  text-align: center;
  color: #aaa;
}
.detail_adv {
  margin-bottom: 30px;
}
/* å¼¹çª— */
.ask_cover_layer {
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index:10;
}
.ask_cover_layer .alert_box {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -230px;
  margin-top: -150px;
  width: 440px;
  height: 180px;
  padding: 110px 10px 10px;
  text-align: center;

}
.ask_cover_layer .alert_close_btn {
  position: absolute;
  right: 5px;
  top: 10px;
}
.ask_cover_layer p {
  font-size: 14px;
  line-height: 2;
}
.ask_cover_layer .acl_tit {
  font-size: 24px;
}
.ask_cover_layer .acl_btn_box {
  margin-top: 25px;
}
.ask_cover_layer .acl_ok_btn {
  margin-right: 8px;
  vertical-align: top;
}
/* æ ‡ç­¾é¡µ */
.ask_tags_wrap {
  height: 100%;
  background: #fff;
}
.ask_tags_wrap .ask_module {
  margin-bottom: 30px;
}
.ask_tags_wrap .htm_con {
  padding-top: 10px;
}
.ask_tags_wrap .htm_con a {
  float: left;
  width: 155px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-right: 54px;
  font-size: 14px;
  line-height: 2.5;
  color: #5778b5;
}
.ask_tags_wrap .htm_con a:nth-child(6n) {
  margin-right: 0;
}
.atlw_tit {
  padding: 50px 32px 0;
  font-size: 20px;
  line-height: 2;
}
.atlw_tit .atlw_total_num {
  margin-left: 20px;
  font-size: 16px;
}
/* æœç´¢ */
.ask_search_wrap .ask_lists_module {
  min-height: 922px;
}
.search_noanswer_module {
  width: 632px;
  height: 144px;
  margin: 30px auto;
  padding: 40px 0 40px 150px;
  background: #F9F9F9;
  font-size: 14px;
}
.search_noanswer_module p {
  line-height: 2;
}
.search_noanswer_module a {
  color: #2391ea;
}
.search_noanswer_module .atlw_tit {
  padding: 0;
  margin-bottom: 10px;
}
.ask_search#o-search #i-search {
  width: 373px;
}
.ask_search#o-search #btn-search {
  width: 125px;
  height: 40px;
}
/* ä¸ªäººä¸­å¿ƒ */

.ask_personal_module .am_tit {
  border-bottom: 2px solid #F9F9F9;
}
.ask_personal_module .al_tit {
  font-size: 16px;
}
.ask_personal_module .al_tit a {
  color: #5778b5;
}
.ask_personal_module .al_summary {
  font-size: 14px;
  line-height: 1.5;
  margin: 12px 0 18px;
  overflow: hidden;
}
.ask_personal_module .al_summary .more_msg {
  margin-left: 5px;
  font-size: 16px;
  color: #5778b5;
}
.ask_personal_module .ask_filter_box {
  width: 110px;
  height: 26px;
  margin-top: 25px;
}
.ask_personal_module .ask_state_tag {
  display: inline-block;
  line-height: 1.2;
  font-size: 14px;
  border-radius: 5px;
  padding: 3px 8px;
  color: #fff;
}
.ask_personal_module .accept_tag {
  background: #d2d2d2;
}
.ask_personal_module .cancel_tag {
  background: #C0C0C0;
}
.al_s_count{padding:10px 0 0;}
.ask_personal_module .lwx_paging_box {
  padding: 30px 0 50px;
}
.no_questions_module {

  font-size: 20px;
  line-height: 2.5;
  color: #bfbfbf;
  text-align: center;

}
.no_questions_module .aw_btn {
  margin: 10px auto;
}
.no_answer_module {
 
  font-size: 20px;
  line-height: 2.5;
  color: #bfbfbf;
  text-align: center;
  
}
.ask_person{background:#f9f9f9;}
.af_pic_name img{display:block; width:100px;}
.transform { transform: scale(1); }
.ask_share{width:40px; background: #fff; padding:15px 5px; position:absolute; left:-60px; top: 56px; text-align: center; font-size: 12px; border-radius:25px;}
.ask_share dt span{ background-position: -20px -140px; margin-right:0;}
.ask_share dt p{padding:5px 0; width:30px; margin:0 auto; border-bottom:1px solid #e0e0e0; border-top:none;}
.ask_wrap .ask_share a{display:block; margin: 0 auto; float:none; width:40px; height:40px; padding:0; line-height: inherit;margin-top:7px; }

.ask_detail_wrap .ask_share{width:210px; padding:15px 5px; text-align: center; font-size: 12px; border-radius:0; position:relative; top:-5px;}
.ask_detail_wrap .ask_share dt{width:75px; float:left;}
.ask_detail_wrap .ask_share dt span{ display:block; width:20px; background-position: -20px -140px; margin-right:0px; float:left; margin-top:3px;}
.ask_detail_wrap .ask_share dt p{padding:5px 10px; width:30px; float:left; margin:0 auto; border-right:1px solid #e0e0e0; border-top:none;border-bottom:none;}
.ask_detail_wrap .ask_share a{ display:inline-block; margin-top:-7px;}
.ask_wrap .ask_share a.weixin-icon{background-position:-40px -200px}
.ask_wrap .ask_share a.sina-icon{background-position:-80px -200px}
.ask_wrap .ask_share a.qq-icon{background-position:0px -200px}

/*é—®ç­"ä¸ªäººä¸­å¿ƒ*/
.ask_person_info{background:#798bb2; font-size: 14px;width:100%; position: relative; color:#fff;}
.ask_person_list{background:#fff;font-size: 14px;}
.ask_person_info dl dt{padding: 25px 25px 0 145px;}
.dt_bot_line{height:1px; overflow:hidden; background:#b0c4f1; margin-top:15px;}
.ask_person_info dl dd{padding:15px 127px; color:#333; vertical-align: middle;}
.ask_person_info dl dd a{display:inline-block; width:68px; text-align: center;color:#fff;}
.ask_person_info dl dd span{display:inline-block; width: 1px; height:30px; background:#d3d3d3; margin:0 10px}
.ask_person_photo{width:100px; height:100px; border-radius:50%; overflow: hidden; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; position: absolute; left:25px; top:18px;}
.ask_person_photo img{display:block; width:100%; height:100%;}
.ask_person_info .ask_pi_name{ font-size: 18px; margin-bottom:5px;}
.ask_pi_desc{height:25px; line-height: 25px; overflow: hidden;}
.ask_person_list .lh{height:50px; border-bottom:2px solid #ededed; border-top:1px solid #ededed;}
.ask_person_list .lh li{width:50px; height: 50px; line-height: 50px; font-size: 18px; margin:0 30px 0 15px; text-align: center; cursor: pointer;}
.ask_person_list .lh li.on{color:#3297ff; border-bottom:2px solid #3297ff;}
.ask_pl_content{position: relative}
.ask_pl_content .tabs_content{padding-bottom:100px;}
.ask_pl_content .tabs_content_ul li{padding:20px 15px; overflow:hidden; clear: both; border-bottom:1px solid #ededed;}
.ask_pl_content .tabs_content_ul li dt{min-width:45px; padding:8px 0; float:left; margin-right:15px; background:#f0f2f6; color:#666; text-align: center; font-size:12px;}
.ask_pl_content .tabs_content_ul li dd{float:left; width:760px; position: relative;}
.ask_pl_content .tabs_content_ul li dd p{line-height:180%;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; height:47px; overflow:hidden;}
.ask_second_info .right{min-width:60px; width: auto;}

.ask_second_info{font-size:12px; color:#999;}
.tabs_content .lwx_paging_box{width:100%;  margin-top:15px;}
.nodata_module{margin:100px auto 0; min-height:400px; min-width:200px; text-align: center;}

#signature{width:300px;}

/*åˆ—è¡¨é¡µ*/
.list_cate_ul{border-left:1px solid #dcdfe1; height:39px; border-bottom: 1px solid #dcdfe1;}
.list_cate_ul li{width:86px; float:left;}
.list_cate_ul li a{display:block; width:85px; height:38px; line-height: 38px; text-align: center; border:1px solid #dcdfe1; border-left: none; border-bottom: none; color:#2a2a2a; background:#f8f8f8; font-size: 14px;}
.list_cate_ul li:first-child{width:85px;}
.list_cate_ul li:first-child a{width:84px;}
.list_cate_ul li.current a{position:relative; z-index: 1; border-top-width: 2px; border-top-color:#2394eb; background:#fff; color:#2394eb;}
.list_cate_ul li a:hover{color:#2394eb;}
.list_cate_sec_div{padding:20px 5px; border:1px solid #dcdfe1; margin-bottom:35px; border-top: none;}
.hidden_sec_div{padding:0; margin-bottom:0; visibility: hidden; height:30px; overflow:hidden;}
.list_cate_sec_div a{display:inline-block; height:30px; line-height: 30px; margin:5px 15px; font-size: 14px; padding:0 5px;}
.list_cate_sec_div a:hover{color:#ff6600;}
.list_cate_sec_div a.current{background:#ff6600; color:#fff;}

/*è¯¦æƒ…é¡µ*/
.pre_next_ask{text-align: right;}
.ask_detail_wrap .top_free_design{width:830px; height:149px;}
.ask_detail_wrap .top_free_design .free_content{  box-sizing: inherit;  height: 80px;  padding: 33px 0 34px 344px;  border: 1px solid #83c7f5;  background: #e7f7ff }
.ask_detail_wrap .top_free_design .free_item {
  width: 151px;
  height: 33px;
  margin-right: 14px;
}
.ask_detail_wrap .top_free_design .free_item input, .ask_detail_wrap .top_free_design .free_item select {
  width: 131px;
  height: 33px;
  line-height: 33px;
}
.ask_detail_wrap .top_free_design .free_item select {
  position: relative;
  width: 151px;
  background-color: rgba(255,255,255,0);
  z-index: 10;
  color: #666;
}
.ask_detail_wrap  .top_free_design .submit_btn {  width: 110px;  height: 110px;  margin-top: -17px;  margin-left:10px;  }
.ask_detail_wrap  .top_free_design .submit_btn button {
  width: 110px;
  height: 110px;
  font-size: 14px;
}
.aw_form_wrap{padding:23px 24px 19px 24px; background:#f9f9f9;}
.aw_form_wrap_title{font-size:14px; color:#666; margin-bottom:14px;}
.aw_form_wrap_title a,.aw_form_wrap_title a span{color:#2493ec; font-size: 12px;}
.like_caina{height:29px; position: absolute; right:0; top:10px; display: inline-block;}
#face{margin-left:30px;}
.button2{
	background: none;
	font-size: 16px;
    display: inline-block;
    padding: 10px 0;
    color: #00a0e9;
	}
.ni_name{background: #18a9ea;
    padding: 7px 10px;   
    border-radius: 10px;
    margin-top: 10px;
    color: #fff;border: none;}
/*.member_top{ margin:0 auto;height:35px; line-height:35px;}*/
.post_txt3{    height: 36px;
    margin-left: 7px;
    border: 1px #ccc solid;
    margin-top: 3px;}

.postForm table{}
}