﻿@charset "utf-8";
/* CSS Document */
body{font-family:"微软雅黑",Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal; line-height: 22px; font-weight: normal; font-variant: normal; color:#18253d; overflow-x:hidden; min-width: 320px; background: #fafafa;}
body,ul,dl,dd,dt,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,img,td,div,input{margin:0;padding:0;}
table{ border-collapse:collapse; border-spacing:0;}
a{ outline-style:none; color:#18253d; text-decoration:none; border:0px;}
a:hover{ text-decoration:none; color:#006eb6;}
input,select,textarea{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000}
img{border:0;}
li{list-style-type:none; vertical-align:0}
.hidden{display:none;}
.fleft{float:left}
.fright{float:right}
.pr{ position:relative;}
.pa{ position:absolute}
.clear{ clear:both; height:0; line-height:0; overflow:hidden; font-size:0;}
.clearfix:after{visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.clearfix{*zoom:1;}
.cleargap{font-size:0;text-align:left;}
.libox{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:12px;letter-spacing:normal; float:none !important;}
textarea{resize: none;}
.img-container{position:relative;zoom:1;overflow:hidden;}
.img-responsive,
.edits img{max-width:100%;width:auto\9;height:auto;-ms-interpolation-mode:bicubic;_width:auto;}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f30{font-size: 30px;}
.f36{font-size: 36px;}
.fbold{ font-weight:700}
.mar_rt0{margin-right:0px !important;}
.mar_bt0{margin-bottom:0px !important;}
.tcent{text-align: center;}

.w1200{width: 1200px; margin: 0px auto;}
.w1160{width: 1160px; margin: 0px auto;}
.w1002{width: 1006px; margin: 0px auto;}
.bd_radius{border-radius: 5px;}
/*main_header*/
.hed_top{height: 400px; color: #fff; background: url(/images/w_hfkj_00.jpg) no-repeat center top #1379d6;}
.hed_top .tcent{line-height: 36px;}
#header{width: 100%;}
.am_header{padding: 40px 0px 100px 0px;}
.hd_right,.hd_right a{color: #fff;}
.hd_right{width: 63%; font-size: 15px;margin-top: 8px;}
.hd_left a{display: block; width: 294px; height: 52px; overflow: hidden;}

.qmm_left a{display: block; width: 238px; height: 45px; overflow: hidden;}
.hd_rt_bot{width: 75%; line-height: 30px; float: left;}
.hd_rt_top{float: right;}
.hd_rt_top a{color: #fff;border: 1px solid #fff;}
.qmm_rt_top a{color: #000;border: 1px solid #eb312e; font-size: 15px;}
.hd_rt_top a,.qmm_rt_top a{display: inline-block; width: 60px; height: 26px; line-height: 26px; text-align: center; border-radius: 3px; margin-left: 12px;}
.hd_rt_top a:hover,.qmm_rt_top a:hover{background: #d41e1b; border-color:#d41e1b; color: #fff;}
.hd_rt_top,.hd_rt_bot ul{text-align: right;}
.hd_rt_bot ul li{ margin: 0px 3.7%;height: 39px;}
.hd_rt_bot ul li a{display: block; font-size: 15px;font-weight: bold;}
.hd_rt_bot ul li a:hover{border-bottom: 1px solid #f00;}
/*登录后的状态*/
.hed_top .hd_rt_log{margin-top: -2px;}
.qmm_hed_top .hd_rt_log{margin-top:1px;}
.hd_rt_log{line-height: 37px; font-size: 14px; font-weight: bold; letter-spacing: normal;}
.log_head{width: 40px; height: 40px; overflow: hidden; position: relative;border-radius: 76px; margin-left: 10px;cursor: pointer;}
.hd_rt_alert{width: 160px; background: #fff; border-radius: 3px; right: 0px; top: 40px; display: none; box-shadow: 0px 1px 18px -7px #000;}
.hd_rt_alert,.hd_rt_alert a{color: #18253d; font-weight: normal;}
.person_cent{background: url(/images/am_lg_user.png) no-repeat 22px center; padding-left: 40px; line-height: 42px; border-bottom: 1px solid #e5e5e5;}
.my_sm{padding-left: 40px;}
.my_order{background: url(/images/am_lg_ord.png) no-repeat 22px center;}
.my_answer{background: url(/images/am_lg_ans.png) no-repeat 22px center;}
.my_adviser{background: url(/images/am_lg_gw.png) no-repeat 22px center;}
.my_exit{background: url(/images/am_lg_exit.png) no-repeat 22px center; line-height: 42px; border-top: 1px solid #e5e5e5; display: block;}

.am_search{width: 680px; margin: 46px auto 0px auto;}
.ip_wrap{border: 1px solid #257dcc;width: 558px; background: url(/images/w_hfkj_02b.png);}
.am_search input{height: 34px; width: 538px; color: #fff; padding: 0px 10px; background:url(/images/w_hfkj_02.png) no-repeat 526px center; border: none;}
.am_shbut{display: block; width: 37px; height: 34px; right: 0px; top: 0px;}
.am_search .a_block{display: block;width: 101px; height: 34px; background: url(/images/w_hfkj_02c.png); font-size: 13px; border: 1px solid #2984d7; color: #fff; text-align: center; line-height: 34px;}
#qmm_header{ padding: 10px 0px 5px 0px; background: #fff}
.qmm_hed_top{background: url(/images/w_hfkj_03a.png) repeat-x center bottom; padding-bottom: 10px; margin-bottom: 30px;}
.qmm_am_search{width: 378px; margin: 5px 0px 0px 27px;}
.qmm_ip{height: 36px; width: 300px; background:url(/images/w_hfkj_03c.png) no-repeat right center;}
.qmm_am_search input{height: 36px; width: 279px;border: none; padding-left: 20px;color: #c5c5c5; font-family: '微软雅黑'; /*outline: none; */background: none;}
.qmm_am_search .a_block{display: block;width: 70px; height: 36px; background: url(/images/w_hfkj_03c2.png) no-repeat; font-size: 13px; color: #707070; text-align: center; line-height: 34px;}
.qmm_am_search .a_block:hover{background:  url(/images/w_hfkj_03c22.png) no-repeat; color: #fff;}
.earch{display: block; width: 36px; height: 36px; position: absolute; right: 0px; top: 0px;}
.qmm_nav{font-size: 15px; line-height: 44px;}
.qmm_nav a{padding: 0px 17px;}
.qmm_rt_top{margin: 8px 0px 0px 0px;}
.qm_marlf{margin-left: 0px !important;border: 1px solid #eb312e; background-color:#eb312e}
/******content********/
.qm_sm_bg{border: 1px solid #eeeeee; border-radius: 10px; background: #fff;}
.qm_interactive{width: 1198px; margin: 35px auto 20px auto;}
.hsame{width:30px; height:60px; position:absolute; top:50%; margin-top:-34px; cursor:pointer; z-index:10;background:url(/images/w_hfkj_02d.png) no-repeat;}
.hleft{background-position:0px 0px; left:15px;}
.hright{background-position:-30px 0px; right:15px;}
.am_gun1{width:100%;}
.am_gun1 .h_div{width:1106px; font-size: 14px;}
.am_gun1 .h_div li{width: 158px;}
.gundg{ }
.gundg .h_div{height: 294px; margin:0px auto; overflow:hidden; position:relative;}
.gundg .hdul{overflow: hidden;}
.gundg .h_div li{text-align: center; float:left; padding: 30px 0px 35px 0px;}
.gundg .h_div li:hover{background: #eef6ff}
.gundg .h_div li:hover .adv_hf{color: #eb312e; font-weight: 700; text-decoration: underline;}
.gundg .h_div .img_box .img_sp{ display: block; width:90px; height: 90px;border-radius: 76px; margin: 0px auto; overflow:hidden; position: relative;}
.gundg .h_div li img{display:block;/*margin: 15px 0px 0px 0px;*/}
/*.img_bod{background: url(/images/hf_04c2.png) no-repeat; width: 90px; height: 90px; position: absolute; top:0px; left: 0px;}*/
.adv_tit{color: #000; margin: 20px 0px 25px 0px;display: block;}
.adv_txt{color: #9e9e9e; margin-bottom: 28px;}
.adv_hf{color: #17243b;}
.qm_quelf{width: 798px; padding: 10px 20px; min-height: 650px; margin-bottom: 35px;}
.qm_quert{width: 298px;}
.qm_queul{height: 34px;border-bottom: 2px solid #d6d6d6;padding: 10px 20px 0;margin-top: -10px; background: #fff}
.qm_queul li{float: left; font-size: 16px; font-weight: bold; padding-right: 40px;}
.qm_queul li a{line-height: 36px; display: block; color: #8d8d8d;}
.qm_queul li .quecur{height: 34px; line-height: 36px;background: url(/images/w_hfkj_02e.png) no-repeat center bottom; border-bottom: 2px solid #eb312e; color: #000;}
.qm_que_wrap{border-bottom: 1px dotted #d6d6d6; padding: 25px 0;}

.qmm_question.qmm_his_ans{padding: 15px 15px 22px 45px;min-height: 90px;}
.qmm_question.qmm_his_ans .ask_detail{padding: 0px !important}

.ask_name{font-size: 16px; font-weight: bold; line-height: 28px;}
.ask_name span{display: inline-block;}
.ak_sm{color: #fff; width: 28px; height: 28px; border-radius: 3px; text-align: center;cursor: pointer;}
.ask_name .ak_01{background: #f16e6c;}
.ask_name .ak_02{color: #194793;}
.qm_que_ask{padding-bottom: 25px;}
.ask_about{padding:8px 0px 0px 35px;}
.ask_about a{background: #a7cdfc; margin-right: 15px;}
.ask_about a:hover{text-decoration: underline;}
.ask_history{padding:4px 0px 0px 35px;}
.ask_history span,.ask_history a{margin-right: 15px;}
.rp_01{background: #5f9dd8; font-weight: bold; font-size: 16px; line-height: 28px;}
.que_head{ font-size: 14px; font-weight: bold; color: #000;}
.que_head .qhsp{width: 42px; height: 42px;border-radius: 100px; display: block; float: left; overflow: hidden;margin: -12px 15px 0;}
.que_head .qhnm{line-height: 38px;}
.que_info{font-size: 14px; color: #585858;line-height: 43px; margin-left: 12px;}
.qm_que_con{padding-left: 37px; font-size: 13px; color: #000;  overflow: hidden;}
.qm_que_con p span{text-overflow:ellipsis; overflow:hidden; }
.que_hf,.open{color: #194793; margin-left: 10px;}
.que_up,.close{width: 35px; background: url(/images/w_hfkj_03f.png) no-repeat 5px center #aad0ff; padding-left: 19px;    margin-right: 10px; float: right; color: #fff;}
.ask_detail .toggle{display: inline;}
.ask_detail.opened{height: auto;}
.ask_detail .toggle .close,
.ask_detail.opened .toggle .open{display: none;}
.ask_detail .toggle .opened,
.ask_detail.opened .toggle .close{display: inline;}

.que_up,.que_up:hover{color: #fff;}
.qm_que_hot{font-size: 16px; border-bottom: 2px solid #e0e0e0; padding:4px 0px 22px 0px; margin-bottom: 25px;}
.qm_que_link a{display: inline-block; background: #a7cdfc; color: #fff; font-size: 14px; padding: 0px 15px; border-radius: 3px; margin: 0px 10px 15px 0px;}
/*他的问题*/
.qmm_pad{padding-top: 40px;}
.qmm_mar01{margin: 15px 0px 5px 0px;}
.qmm_mar02{margin-top: 30px;}
.qmm_mar03{margin-bottom: 40px;}
.qmm_mar04{margin-bottom: 30px;}
.qmm_mar06{margin-bottom: 25px;}
.qmm_mar05,.qmm_mar05.page{margin: 40px 0px 55px 0px;}
.qmm_que{line-height: 42px;}
.qmm_info .qmm_pson dt,.change_hd{width: 80px; height: 80px; overflow: hidden;border-radius: 76px; float: left; margin-right: 20px;}
.qmm_info .qmm_pson dd{min-width: 698px; float: left;}
.qmm_name .qmm_sp1{color: #000;}
.qmm_name .qmm_sp2{background: url(/images/w_hfkj_03d.png) no-repeat left center; padding-left: 14px; color: #eb312e;}
.qmm_name .qmm_sp1{margin-right: 10px;}
.qmm_link{padding: 14px 0px 6px 0px;}
.qmm_link a{font-size: 14px; color: #194793; margin-right: 20px;}
.qmm_pos{color: #585858; padding-bottom: 10px;}
.qmm_pos .qmm_sp1{background: url(/images/w_hfkj_03d1.png) no-repeat left center; padding-left: 20px; margin-right: 33px;}
.qmm_pos .qmm_sp2{background: url(/images/w_hfkj_03d2.png) no-repeat left center; padding-left: 20px;}
.qmm_tip{margin: 35px 0px 12px 0px;}
.qmm_tip dt,.qmm_tip dd{float: left;}
.qmm_tip dt{border-bottom: 2px solid #d6d6d6; width: 140px;}
.qmm_wd2.qmm_tip dt{width: 98px;}
.qmm_tip_txt{background: url(/images/w_hfkj_03d3.png) no-repeat center top; padding-top: 20px;}
.qmm_tip dd a{font-size: 14px; color: #f16e6c; padding: 3px 10px; line-height: 26px; border-radius: 3px;}
.qmm_tip dd .qmm_tip_txt:hover,.qmm_cur{background: url(/images/w_hfkj_03d4.png) no-repeat center top;}
.qmm_tip dd .qmm_tip_txt:hover a,.qmm_cur a{background: #f16e6c; color: #fff !important;}
.qmm_ask{padding:30px 10px 25px; border-bottom: 1px solid #d6d6d6;}
.qmm_info .ask_about a{background: #aad0ff; color: #fff; padding:0px 6px; border-radius: 3px;}
.qmm_info .ask_about a:hover{text-decoration: inherit;}
.qmm_question{padding-left: 45px;}
.qmm_question .ask_about{padding-left: 0px;}
.qmm_quesright{background: #f16e6c; width: 50px; height: 43px; display: block; padding:3px 15px 5px; color: #fff; text-align: center;  font-weight: bold; border-radius: 3px;}
.qmm_quesright:hover{color: #fff;}
.qmm_question .que_head .qhsp{margin: 0px 10px 0px 0px;}
.qmm_ans_date{line-height: 38px; margin-left: 10px;}
.qmm_ans_txt{line-height: 24px;}
.my_ans{width:82px; height: 25px; text-align: center; color: #fff !important; line-height: 25px; background: #f16e6c; display: block; margin: 0px auto 16px auto; border-radius: 3px;}
/*他的回答*/
.qmm_over{overflow: hidden;}
.qmmzmar{ margin:0px 15px;}
.qmm_his_ans{padding: 30px 0px; border-bottom: 1px solid #d6d6d6; margin-bottom: 25px;}
.qmm_ans_con{width: 725px;}
.qmm_zan{ width: 41px; height: 54px; position: relative;}

.qmm_zan .qmm_zup{width:41px; height: 34px; background: url(/images/img_am_09d1.png) no-repeat;}
.qmm_zan .zan_down{width:41px; height: 15px; background: url(/images/img_am_09d2.png) no-repeat;}
.qmm_zan .qmm_zup:hover{background: url(/images/img_am_09d3.png) no-repeat; color: #fff;}
.qmm_zan .zan_down:hover{background: url(/images/img_am_09d4.png) no-repeat;}

.qmm_zan a{display: block;width: 41px; height: 14px; position: absolute; left: 0px;}
.qmm_zan span{width: 100%; display: block;text-align: center; position: absolute; left: 0px; top: 12px;}
.qmm_zan .zan_up{ top: 0px;width:41px; height: 34px; background: url(/images/img_am_09d1.png) no-repeat;}
.qmm_zan .zan_down{ bottom: 0px;}
.qmm_ans_con .ask_about{padding-left: 0;}
.qmm_ans_con .ask_history{padding-left: 0px;}
.ask_detail {overflow: hidden; padding: 15px 0px 8px 0px; font-size: 13px; line-height: 24px;}
/*回答问题*/
.qmm_num_thing{border-top: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6; padding: 8px 15px 8px 30px; margin-bottom: 15px;}
.sort_sort{width: 98px;padding-bottom: 3px; border: 1px solid #d3d3d3; position: absolute; right: 15px; top: 5px; background: #fff; z-index: 9}
.sort_sort a{color: #000;}
.sort_sort .sort_vote{ background: url(/images/w_hfkj_03g.png) no-repeat 83px center; padding-left: 10px; display: block;}
.sort_time{display: none; padding-left: 10px; line-height: 22px !important;}
.qmm_bef_ans{padding: 15px 15px 22px 45px; border-bottom: 1px solid #d6d6d6; margin-bottom: 15px;}
.qmm_bef_ans .qmm_ans_txt{margin: 10px 0px 0px 0px;}
.qmm_bef_ans.qmm_question .qhsp{margin: -12px 10px 0px 0px;}
.qmm_bef_ans.qmm_question .qmm_zan{margin-top: -17px;}
.qmm_ans_area{padding: 5px 15px 8px 0px;}
.qmm_ans_area a{display: inline-block; *display: inline; width: 15px; height: 13px; margin-left: 10px;}
.area_font{background: url(/images/w_hfkj_03h1.png) no-repeat;}
.area_img{background: url(/images/w_hfkj_03h2.png) no-repeat;}
.ans_area{width: 100%; resize:none; border: 1px solid #cccccc; color:#8d8d8d; box-sizing:border-box; padding: 10px; /*outline: none;*/ line-height: 22px; font-family: '微软雅黑'}
.hei110{height: 110px;}
.hei40{height: 40px;}
.check_nm span {background: url(/images/w_hfkj_03h3.png) no-repeat left center; padding-left: 17px; cursor: pointer;}
.check_nm .span{background: url(/images/w_hfkj_03h4.png) no-repeat left center;}
.qmm_but{padding: 10px 0px 28px 0px;}
.quxiao,.quxiao:hover{color: #f16e6c;}
.area_but .submit{display: inline-block; *display: inline; width: 80px; height: 30px; line-height: 30px; text-align: center; color: #fff; background: #f16e6c; border-radius: 3px; margin-left: 40px;border: none;cursor: pointer;font-size: inherit;font-family: inherit; }
/*海峰精选*/
.qmm_jingx .qmm_jxlf{width: 41px;}
.qmm_jingx .qhsp{width: 37px; height: 37px; float: none; margin: 0px auto 8px;}
.qmm_jingx.qmm_his_ans{margin-bottom: 0px; padding-bottom: 35px;}
.person_info p{line-height: 24px;}
.qmm_close{width: 150px; height: 30px; line-height: 30px; text-align: center; color: #fff !important; display: block; padding: 0px 12px; background: #f16e6c; border-radius: 3px; margin: 30px auto 20px auto;}
.qmm_ahf_blue a{font-size: 12px; padding: 0px 8px; background: #aad0ff; border-radius: 3px;}
/*我的主页*/
.qmm_edit{width: 76px; height: 20px;display: block; background: #cccccc; padding: 0px 10px; text-align: center; line-height: 20px; border-radius: 3px; right: 0px; top: 40px;}
.qmm_num_notice{border-bottom: 1px dotted #d6d6d6;padding: 20px 15px 10px 30px;margin-bottom: 5px;}

.qmm_delete{display: inline-block; *display: inline; width: 46px; height: 20px; line-height: 20px; text-align: center; color:#fff; background: #cccccc; border-radius: 3px;margin-top: 10px;border: none;cursor: pointer}
.qmm_42.qmm_question .qhsp{margin: 0px 10px 0px 0px;}
.qmm_notice{padding-left: 52px;}
.qmm_notice h3{color: #194793;}
.qmm_42.qmm_bef_ans{padding-left: 0px;padding-right: 0px;}
.qmm_42 .que_head .qhsp{margin: 0px 15px 0px 0px;}

.qmm_shengh{width: 1158px; padding:12px 20px; margin: 0px auto 20px auto;}
.sh_all{width: 895px; height: 38px; overflow: hidden;}
.qmm_shengh dt{padding: 8px 0px;}
.qmm_shengh dt,.qmm_shengh dd{float: left; font-weight: bold;}
.qmm_shengh,.qmm_shengh a,.qmm_down,.qmm_up{color: #8d8d8d;}
.qmm_shengh a:hover{color: #eb312e;}
.qmm_down{margin: 0px;}
.qmm_shengh .toggle{padding: 0px;}
.qmm_down,.qmm_up{width: auto; background: url(/images/w_hfkj_04c.png) no-repeat right center; padding-right: 15px;}
.qmm_shengh span,.qmm_shengh a{padding:8px 20px; display: inline-block;}
.qmm_up{float: none;}
.sh_all .toggle{display: inline;}
.sh_all.opened{height: auto;}
.sh_all .toggle .close,
.sh_all.opened .toggle .open{display: none;}
.sh_all .toggle .opened,
.sh_all.opened .toggle .close{display: inline;}
.qmmadv{margin-right: 30px;}
.qmm_advise1{ background: url(/images/w_hfkj_04a.png) no-repeat 35px center;}
.qmm_advise2{ background: url(/images/w_hfkj_04b.png) no-repeat 35px center;}
.refer{display: block; width: 82px; height: 26px; line-height: 26px; text-align: center; border-radius: 3px; right: 0px; bottom: 10px; border: 1px solid #f16e6c; color: #f16e6c;}
.refer:hover{color: #fff; background: #f16e6c;}
.qmm_adviser{padding: 30px 0px 20px 0px; border-bottom: 1px solid #ccc;}
/*我要提问*/
.qmm_quiz{width: 560px; margin: 0px auto;}
.qmm_quiz .qmm_ans_area {padding: 5px 15px 8px 12px;}
.qmm_quiz .qmm_ans_area .f14{color: #000;}
.qmm_quiz .text_area,.qmm_alert{color: #8d8d8d;}
.qmm_alert{margin-left: 50px;}
.qmm_seach{margin-bottom: 10px;}
.qmm_seach input{width: 237px; height: 37px; line-height: 37px; border: 1px solid #cccccc; background: url(/images/w_hfkj_04d.png) no-repeat 13px center; padding-left: 30px; color: #8d8d8d;}
.qmm_seach a{display: block; width: 80px; height: 39px; line-height: 39px; text-align: center; color: #fff; background: #5d99e5; margin-left: 10px;}
.qmm_lable a{background: url(/images/w_hfkj_04e.png) no-repeat 95% center #e9f3ff; border-radius: 3px; padding: 0px 25px 0px 8px; line-height: 20px; color: #194793; margin-right: 10px;}
.qmm_lable a:hover{background: url(/images/w_hfkj_04f.png) no-repeat 95% center #e9f3ff;}
.qmm_quiz .qmm_but{padding-left: 0px;}
.qmm_user{width: 558px; border: 1px solid #ccc; background: #fff; line-height: 28px; left: 0px; top: 38px; z-index: 999; display: none;}
.qmm_user a{ width: 80%;background: none;border-bottom: 1px dotted #ccc; text-align: center; color: #000; margin: 0px auto;}
.qmm_user li:hover{background: #5d99e5;}
.qmm_user li:hover a{color: #fff;}
/*我的信息编辑*/
.qmm_tab th{text-align: right; font-size: 14px; color: #000; padding: 15px 0px; vertical-align: top;}
.qmm_tab th span{display: block;}
.qmm_tab td{padding: 15px; color: #8d8d8d;}
.change_hd{margin-left: 30px;}
.check_hd{width: 80px; height: 39px; display: block; line-height: 39px; text-align: center; background: #5d99e5; border-radius: 3px; margin-top: 20px;}
.qmm_ip_mar{margin: 8px 0px 0px 0px;}
.tab_sp1{padding-top: 30px;}
.tab_sp2{padding-top: 17px;}
.w117 {width: 117px; *width: 126px;}
.w76 {width: 76px;}
.w240 {width: 240px;}
.hei90 {height: 90px;}
.hei280 {height: 280px;}
.ofinp{height:37px; border: 1px solid #ccc;/* margin-left:15px;*/ background:none; float:left;}
.iinpt{height:37px; line-height:37px; background:none; border:none; float:left; padding-left: 12px; color: #8d8d8d; outline: none;}
.ainpt{width:22px; height:37px; background: url(/images/w_hfkj_04g.png) no-repeat center center; display:block; float:left;}
.w118 {width: 118px;}
.w93ul_xx{ display:none;border: 1px solid #ccc;position: absolute;left: -1px;top: 37px;background: #fff;line-height: 25px;z-index: 10; text-align: center; max-height: 127px; overflow-y: auto;}
.w93ul_xx li{cursor: pointer;}
.w93ul_xx li:hover{background: #5d99e5; color: #fff;}
.tab_text{line-height: 39px;}
.ip_bod{border: 1px solid #ccc;}
.tab_mar{margin-left:15px;}
.tab_mar2{margin-right: 10px;}
.qmm_tab .ans_area,.area_size{width: 94%;}
.area_size{text-align: right;}
.img_info{width: 29px; height: 31px; display: block; background: url(/images/w_hfkj_04h.png) no-repeat; left:20px; bottom: 5px;}
.edit_but{margin: 10px 0px 10px 15px;}
.edit_but input{font-size: 13px; width: 96px; height: 30px; line-height: 30px; text-align: center; border: 1px solid #f16e6c; border-radius: 3px; color: #f16e6c;background-color: #fff;font-family: inherit;}
.edit_but input:hover{background: #f16e6c; color: #fff;}
.ed_mar{margin-left: 10px;}
.qm_que_con .toggle{display: inline;}
.qm_que_con.opened{height: auto;}
.qm_que_con .toggle .close,
.qm_que_con.opened .toggle .open{display: none;}
.qm_que_con .toggle .opened,
.qm_que_con.opened .toggle .close{display: inline;}

.qmm_fix_hd{width: 100%; display: none; position: fixed; top: 0px; left:0px; z-index: 99999;}
/*footer*/
.footer{padding: 24px 0px 22px 0px; background: #3b5ca0; border-top: 2px solid #2a89ff;}
.footer a,.footer,.qmm_edit,.qmm_edit:hover,.qmm_ahf_blue a,.qmm_ahf_blue a:hover,.qmm_delete,.qmm_delete:hover,.check_hd,.check_hd:hover{color: #ffffff;}
.fot_top{margin-bottom: 10px;}
.fot_top span{padding: 0px 10px;}
.fot_rt{margin-top: 14px;min-width: 362px;}
.fot_rt a{width: 33px; height: 26px;}
.fot_rt .lfg{height: 26px; border-left: 1px solid #fff; margin: 0px 20px;}
.weix{background: url(/images/hf_05b.png) no-repeat center center;}
.weib{background: url(/images/hf_05c.png) no-repeat center center;}
.phone{background: url(/images/hf_05d.png) no-repeat left center; padding-left: 42px; line-height: 26px;}
/*fenye*/
.page{height:21px; line-height:21px; margin:25px auto 20px auto; font-size:14px; text-align: center;}
.nums,.numss{width:21px; height:21px; margin:0px 2px; text-align:center;}
.textsm{width:20px; height:20px;background:url(/images/hf_08e.png) no-repeat;}
.texts1{ background-position: 0px 0px; margin-right:6px;}
.texts2{ background-position: -20px 0; margin-left:6px;}
.texts3{ background-position: 0px -21px; margin-right:6px;}
.texts4{ background-position: -20px -21px; margin-left:6px;}
.texts3:hover{ background-position: 0px -42px;}
.texts4:hover{ background-position: -20px -42px;}
.nums:hover,.pgcur{ width:21px; height:21px; line-height:21px;}
.page p{margin-left:20px;}
.pagip{width:35px; height:20px;border: none; margin:0px 5px; outline: none;background:url(/images/hf_08f.png) no-repeat; text-align: center;}
.pagbut{width:24px; height:20px; background:url(/images/hf_08g.png) no-repeat; left: 47px; top: 0px;display: inline-block;border: none;cursor: pointer;}

.hd_mar{margin-left: 30px;}
.qmm_edit:hover{background: #aad0ff;}
.searchq{}

.qmm_his_fb{padding: 30px 0px;}
#qm_queul{padding: 10px 20px 0;margin-top: -10px; background: #fff;border-bottom: 2px solid #d6d6d6;}
.headertop {margin-top:80px;}
#Userintro td{padding: 0}
.pic_box{width: 80px; height: 39px; line-height: 39px; z-index: 999;position: absolute;top: 10px;}
.pic_box input{width: 80px;height: 39px;opacity: 0}
.qm_que_link1 {
    display: inline-block;
    background: #a7cdfc;
    color: #fff;
    line-height:20px;
    font-size: 14px;
    padding: 0px 15px;
    border-radius: 3px;
    margin: 0px 10px 15px 0px;
}

/*2016-01-13*/
.qmm_pos span{line-height: 27px; display: inline-block; *display: inline;}
.qmm_sp2,.qmm_sp3{ margin-right: 33px;}
.qmm_pos .qmm_sp3{background: url(/images/w_hfkj_03d2a.png) no-repeat left center; padding-left: 20px;}
.qmm_pos .qmm_sp4{background: url(/images/w_hfkj_03d2b.png) no-repeat left center; padding-left: 20px;}
.qmm_pos .qmm_sp5{background: url(/images/w_hfkj_03d2c.png) no-repeat left center; padding-left: 20px; margin-left: 33px;}

.bd_weixin_popup {
position: fixed;
left: 50%;
top: 50%;
margin: -120px 0px 0px -120px;
padding: 10px;
width: 260px;
height: 260px;
background: #fff;
border: solid 1px #d8d8d8;
z-index: 11001;
font-size: 12px;
display: none;
}

.bd_weixin_popup .bd_weixin_popup_head {
font-size: 12px;
font-weight: bold;
text-align: left;
line-height: 16px;
height: 16px;
position: relative;
color: #000;
}

.bd_weixin_popup .bd_weixin_popup_head .bd_weixin_popup_close {
width: 16px;
height: 16px;
position: absolute;
right: 0;
top: 0;
color: #999;
text-decoration: none;
font-size: 16px;
}
.bd_weixin_popup .bd_weixin_popup_main {
padding: 15px 10px;
width: 180px;
height: 180px;
overflow: hidden;
margin: 20px auto 0px auto;
}
.text-danger {
    color:red;
}

/*2016-01-22*/
.qmm_zj{width: 50px; background: url(../images/am_01.png) no-repeat center top; padding-top: 22px; text-align: center; color: #ee6563;}
.qmm_zj2{background: url(../images/am_01.png) no-repeat center left; padding-left: 24px; color: #ee6563;line-height: 38px; margin-left: 30px;}
.zj_pa{position: absolute; left: 10px; top: 110px;}
.zj_post{margin: 15px 0px 0px -5px;}
.zj_set_but {background: #aad0ff;color: #fff;padding: 1px 10px;border-radius: 3px;}
.zj_set_but:hover{color:#fff;}