::-webkit-input-placeholder {color:#999;}

.ask_middle{width: 1080px; margin: 0 auto; padding-bottom: 80px; overflow: hidden;}
.ask_select{padding: 0 24px;border: 1px solid #e8e8e8; box-sizing: border-box; margin-top: 24px;}
.ask_select_row{width: 100%; height: 64px; border-bottom: 1px dashed #ccc; overflow: hidden;}
.ask_select_row:last-child{border-bottom: none;}
.ask_select_row span{line-height: 64px; color: #999; float: left;}
.ask_select_label{display: inline-block; overflow: hidden;max-width: 930px;}
.ask_select_label a{float:left; height:24px;  line-height: 22px; padding: 0 8px; margin: 20px 11px; color: #666;}
.ask_select_label a:hover{color: #f83244;}
.ask_select_label a.on{border: 1px solid #f83244; color: #f83244; border-radius: 2px; box-sizing: border-box; line-height: 22px;}
.heightauto{height: auto;}
.ask_select_row .more{float: right; line-height: 64px; color: #666;}
.ask_select_row .more a{color: #666;}
.ask_select_row .more a:hover{color: #F83244; cursor: pointer;}
.ask_select_row1 .ask_select_label{ padding: 12px 0;}
.ask_select_row1 .ask_select_label a{margin: 8px 11px;}

/*问答列表*/
.ask_list{width: 1080px; float: left;}
.list-right{width: 280px; float: right; margin-top: 30px;}
.right_search{width: 278px; height: 34px; border: 1px solid #f83244; border-radius: 2px;}
.right_search input{width: 243px; height: 34px; text-indent: 15px; color: #333;}
.right_search a{width: 35px; height: 34px; float: right; background: url(http://qnm.hunliji.com/o_1c2g31qukfcm9481ldd124fl667.jpg); cursor: pointer;}
.right_hotask, .right_optimum{width: 238px; border: 1px solid #e8e8e8; padding: 0 20px; margin-top: 20px; overflow: hidden;}
.title_h4{width: 100%; border-bottom: 1px solid #e8e8e8; height: 54px; line-height: 54px; font-size: 18px; color: #333; font-weight: bold;}
.title_h4:before{content: ''; width: 3px; height: 18px; background: #f83244; float: left; margin-right: 10px; margin-top: 18px;}
.title_h4 span{float: right; font-size: 14px; color: #666; font-weight: normal; margin-top: 19px;}
.title_h4 span a{cursor: pointer; float:left;margin-top: 2px; line-height: 14px;color: #666;}
.title_h4 span a.on, .title_h4 span a:hover{color: #f83244;}
.title_h4 em{margin: 0 10px;text-indent: -9999px;width: 1px; height: 14px;border-right: 1px solid #ccc; margin-top: 2px; float: left;}
.right_hotask ul{padding: 10px 0;}
.right_hotask li{height: 26px;}
.right_hotask li a{width: 186px; height: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;display: inline-block;line-height: 26px; color: #666;}
.right_hotask li a:hover{color: #F83244;}
.right_hotask li span{color: #999; font-size: 12px; float: right;line-height: 26px;}
.right_hotask li span:before{width: 12px; height: 12px; content: ''; display: inline-block; background: url(http://qnm.hunliji.com/o_1c2g4km4q1noh15tj1lbb10h3t2g7.jpg); margin-right: 3px;}
.right_ranking{width: 238px; border: 1px solid #e8e8e8; padding: 0 20px; margin-top: 20px; overflow: hidden;}

.list_data, .list_data_box{padding: 10px 0; overflow: hidden;}
.list_data .header_img{width: 48px; height: 48px; border-radius: 50%; border: 1px solid #e8e8e8; margin-right: 16px; float: left;}
.list_data .header_img:hover{opacity: 0.8;}
.list_data ul{width: 172px; float: left;}
.list_data ul li{width: 100%;height: 14px; line-height: 14px;}
.list_data_name{margin-top: 6px;}
.list_data_name span{max-width: 100px; float: left; overflow: hidden; height: 14px; text-overflow: ellipsis; white-space: nowrap;}
.list_data_name span a{color: #333;}
.list_data_name span a:hover{color: #F83244;}
.list_data_name .mercher_name{font-size: 12px; color: #f83244;}
.list_data_name .mercher_name:before{content: ''; width: 13px; height: 13px; background: url(http://qnm.hunliji.com/o_1c2gnm98n1oae2t3ije1diprvd7.jpg); float: left; margin: 0 5px;}
.list_data_num{color: #999; margin-top: 10px;}

.list-left{width: 760px; float: left; margin-top: 30px;}
.list_left_box{border-bottom: 1px dashed #ccc; padding-bottom: 24px; overflow: hidden; margin-bottom: 24px;}
.answer_num{width: 55px; height: 57px; border: 1px solid #e8e8e8; float: left; text-align: center; font-size: 18px; color: #fe7e33; font-weight: bold; margin-right: 20px; line-height: 18px;}
.answer_num span{display: block; font-size: 14px; line-height: 14px; color: #666; font-weight: normal; margin-top: 10px; margin-bottom: 5px;}
.answer_content{width: 680px; float: left;}
.answer_content .title{width: 100%; font-size: 18px; line-height: 18px; font-weight: bold; margin-bottom: 10px;}
.answer_content .title a{color: #333; line-height: 24px;}
.answer_content .title a:hover{color: #F83244;}
.answer_content .text{font-size: 14px; color: #666; line-height: 24px;}
.answer_content .text a{color: #666;}
.answer_content .time_read{color: #999; font-size: 12px; line-height: 12px; margin-top: 10px;}
.zhankai{width: 100%; text-align: center;font-size: 18px; line-height: 84px; color: #F83244;border-bottom: 1px dashed #ccc; margin-bottom: 24px;padding-bottom: 24px; cursor: pointer;}


.ask_label{width: 100%; font-size: 12px; color: #666; line-height: 12px; margin-top: 18px; margin-bottom: -6px; font-family: '宋体'}
.ask_label span{color: #f83244;}
.content_crumbs{width: 100%; font-size: 12px; color: #999; line-height: 12px; margin-top: 18px; margin-bottom: -12px;}
.content_crumbs span{color: #666;}
.content_crumbs a{color: #999;}
.ask_problem{width: 700px; padding:30px; background: #f8f8f8;}
.ask_problem h1{font-size: 20px; color: #333; font-weight: bold; line-height: 26px; width: 630px; float: left;}
.problem_1{font-size: 12px; color: #666; line-height: 12px; margin-top: 10px;}
.problem_1 span{margin-right: 30px;}
.problem_text{font-size: 14px; color: #333; line-height: 22px; margin-top: 20px;}
.problem_text img{margin: 12px 0;}
.problem_a{font-size: 12px; margin-top: 20px;}
.problem_a a{color: #13acec; margin-right: 30px;}
.problem_a a:hover{text-decoration: underline;}

.content_data_num{width: 100%; font-size: 14px; color: #333; line-height: 14px; padding: 24px 0 18px 0; border-bottom: 1px solid #e8e8e8;}
.content_data_num span{color: #F83244;}
.content_data_list{width: 100%; padding-top: 16px; /*text-align: center;*/ padding-bottom: 24px; border-bottom: 1px dashed #ccc;}
.content_data_list p{font-size: 14px; line-height: 22px; color: #333; margin-bottom: 14px; text-align: left;}
.content_data_list p img{margin: 14px auto; display: block;}
.content_data_list img{max-width: 760px; margin: 0 auto; margin-bottom: 18px;}
.content_data_mct{width: 100%; text-align: left; font-size: 12px; color: #999; overflow: hidden;}
.content_data_mct div{float: left;}
.mct_name{line-height: 32px;}
.mct_time{margin-left: 30px;line-height: 32px;}
.mct_province{margin-left:16px;font-size:12px;color:#999;line-height:32px}
.content_data_mct .mct_num{float: right;}
.mct_num{width: 198px; height: 30px; border: 1px solid #e8e8e8; border-radius: 4px;}
.mct_num span{width: 50%; text-align: center; line-height: 30px; float: left;}
.mct_num span:first-child{border-right: 1px solid #e8e8e8; box-sizing: border-box;}
.mct_num i{width: 12px; height: 12px; background: url(http://qnm.hunliji.com/o_1c2qnc1p718ana071kd3a50hcf7.jpg); margin-right: 5px;vertical-align: text-top;}
.mct_num .vote{color: #F83244;}
.mct_num .vote i{background: url(http://qnm.hunliji.com/o_1c2qo81s2hbdo451f9f10ae1vk7c.jpg);}
.mct_num .rotate i{transform: rotateX(180deg);-webkit-transform: rotateX(180deg);-moz-transform: rotateX(180deg);}
.look{width: 100%; height: 36px; line-height: 36px; text-align: center; font-size: 14px; color: #666; background: #f5f5f5; margin-top: 30px; cursor: pointer;}
.look i{width: 8px; height: 8px; border: 1px solid #999; border-width: 1px 1px 0 0;transform: rotate(135deg) translate(-5px,-1px);-webkit-transform:  rotate(135deg) translate(-5px,-1px);-moz-transform: rotate(135deg) translate(-5px,-1px);}

.other_similar{width: 100%; margin-top: 30px;}
.other_similar_title{width: 100%; height: 18px; font-size: 18px; line-height: 18px; color: #333; padding: 10px 0 16px 0; border-bottom: 1px solid #e8e8e8;}
.other_similar_title:before{content: ''; width: 3px; height: 18px; background: #F83244; float: left; margin-right: 10px;}
.other_similar ul{width: 100%; padding: 11px 0;}
.other_similar li a{max-width: 600px; line-height: 32px; height: 32px; color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block;}
.other_similar li a:hover{color: #F83244;}
.other_similar li span{float: right; font-size: 12px; color: #999;line-height: 32px;}

.optimum_ul1, .optimum_ul2{margin-top: 20px; overflow: hidden;}
.optimum_ul1 .optimum_img{width: 50px; height: 50px; border-radius: 50%; overflow: hidden; float: left; margin-right: 15px;}
.optimum_ul1 .optimum_img img{width: 100%;}
.optimum_ul1 .optimum_name{width: 170px; float:left; font-size: 14px; color: #333; margin-top: 6px; height: 14px; line-height: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.optimum_ul1 .optimum_si{width: 170px; height: 13px; font-size: 12px; line-height: 13px; margin-top: 10px; float: left; color: #666;}
.optimum_ul1 .optimum_si a{color: #F83244;}
.optimum_ul1 .optimum_si i{ width: 13px; height: 13px; background: url(http://qnm.hunliji.com/o_1c2gnm98n1oae2t3ije1diprvd7.jpg); float: left; margin-right:5px; margin-top: -1px;}
.optimum_ul2 li{width: 33%; float: left; border-right: 1px solid #ccc; text-align: center; font-size: 12px; color: #666; margin-bottom: 20px;}
.optimum_ul2 li:last-child{border-right: 0;}
.optimum_ul2 li span{display: block; font-size: 20px; color: #fe7e33; font-weight: bold;}
.adopt_ation{margin-top: 24px;}


/*翻页*/
.pages{padding-top:26px; text-align:center; width:760px; margin:0 auto; clear:both; }
.pages span{width:78px; height:34px; border:1px solid #e7e7e7; line-height:34px; color:#666;}
.pages ul{width:auto; display:inline-block;}
.pages ul a{line-height:34px; min-width:34px;display:inline-block;margin-left:-1px;border:1px solid #e7e7e7; position: relative;}
.pages ul a:hover {color: #F83244;}
.pages ul a:first-child{margin-left: 0}
.pages ul a.current{background: #F83244;color: #fff;border: 1px solid #F83244; z-index: 1;}
.pages em{margin-left: 3px}
.pages span:hover a{color: #F83244;}


/*分享*/
.ctrl{width: 100%;display: inline-block;}
.ctrl dl{width:50px; float:right; position:relative; z-index:99;}
.ctrl dt{color: #666; margin-top: 3px;}
.ctrl dt:before{content:""; width:12px; height:12px;background:url(http://qnm.hunliji.com/o_1an1ll37ge1kd94jlvdum1por7.png); background-position:-140px -200px; float:left;margin:4px 5px 0 0;}
.ctrl dd{width:110px; border:1px solid #e7e7e7; position:absolute; background:#fff; padding:10px 14px; display:none;}
.ctrl dl:hover dd{display:block;}
.ctrl dd em{width:100%; margin-top:14px; line-height:30px;}
.ctrl dd em:before{content:""; width:30px; height:30px; background:url(http://qnm.hunliji.com/o_19tpdng6jpuj14vneli39h89ki.jpg); background-position:0 0; float:left; margin-right:10px;}
.ctrl dd em.qq:before{background-position:0 0;}
.ctrl dd em.sina:before{background-position:-30px 0;}
.ctrl dd em.weixin:before{background-position:-60px 0;}
.ctrl dd .item{line-height: 30px;float: left;height:30px;margin: 6px}
.ctrl dd a{display: block;float: left}