
/*version  326668*/
/*date  2017-12-21 10:02:17*/
/*updateby  linxiaoyi*/
/*log  样式修改*/
/*resourceDir  mobile/css/m_wenda_list_beta32.css*/
@charset "utf-8";
/* CSS Document */
.mt20{ margin-top: 0.2rem; margin-bottom: 0.2rem;}
/*加载更多*/
.load_more{ text-align: center; height: 0.6rem; line-height: 0.6rem; padding: 0.1rem 0;}
.load_more span{ position: relative; padding-right: 0.4rem; font-size: 0.3rem; color: #106fbf;}
.load_more span:after{ content: ''; position: absolute; right: 0; top: 0.14rem; width: 0.3rem; height: 0.3rem; background: url(https://res.cngoldres.com/mobile/images/wenda_sprite_v32.png) no-repeat -2.1rem -7rem; background-size: 2.34rem 10.95rem;}

/*****************
	问答详情页
******************/
.pro-01{ padding: 0.2rem 0 0.15rem; background-color: #fff;}
.pro-01 .tit{ line-height: 0.4rem; font-size: 0.32rem; font-weight: bold; padding: 0 0.2rem;}
.pro-detail,.hiddeninfo{ padding: 0 0.2rem; font-size: 0.28rem; margin-top: 0.2rem; line-height: 0.36rem; position: relative; padding-bottom: 0.48rem;}
 /*展开/收起*/
.pro-detail .show,.hiddeninfo .hide{ display: block; position: absolute; left: 0; bottom: 0; width: 100%; height: 0.4rem; line-height: 0.4rem; font-size: 0.3rem; color: #106fbf; text-align: center; padding-top: 0.5rem; background: linear-gradient(to top, #fff 0%,rgba(255,255,255,0.5) 100%); background:-moz-linear-gradient(to top, #fff 0%, rgba(255,255,255,0.5) 100%); background: -webkit-linear-gradient(to top, #fff 0%,rgba(255,255,255,0.5) 100%);}
.pro-detail .show .wd_icon,.hiddeninfo .hide .wd_icon{ position: absolute; bottom: 0; left: 50%; margin-left: 0.4rem; background-position: -2.1rem -6.95rem;}
.hiddeninfo .hide{ background: none;}
.hiddeninfo .hide .wd_icon{ background-position: -1.56rem -6.95rem;}
.pro-pic{ padding: 0 0.2rem; width: 39.06%;margin-top: 0.2rem;}
.pro-pic img{width: 100%;}
.pro-info{ padding: 0 0.2rem; margin-top: 0.2rem; height: 0.4rem; line-height: 0.4rem; font-size: 0.24rem;}
.pro-name{color: #999; margin-right: 0.25rem;}
.pro-time{color: #cdcdcd;}
.pro-info .fr a{ height: .33rem;color: #666; display: inline-block; margin-left: 0.3rem; padding-left: 0.3rem; background: url(https://res.cngoldres.com/mobile/images/wenda_sprite_v32.png) no-repeat; background-size: 2.34rem 10.95rem;}
.pro-info .fr a.pro-share{ background-position: -2.1rem -7.56rem;}
.pro-info .fr a.pro-fav{ background-position: -2.09rem -7.92rem;}
.pro-info .fr a.favored{ background-position: -2.09rem -8.26rem;}
.pro-02{ background-color: #fff; margin-top: 0.2rem; padding-bottom: 0.2rem;}
.pro-02 .tit{ height: 0.72rem;line-height: 0.72rem; padding: 0 0.2rem; font-size: 0.26rem; color: #106fbf; border-bottom: 1px solid #ededed; font-weight: 600;}
.pro-02 .tit .wd_icon{ width: 0.48rem; height: 0.4rem; margin-top: 0.18rem; background-position: -1.2rem -2.75rem;}
.pro2-info{ padding: 0 0.2rem; height: 0.36rem; line-height: 0.36rem; font-size: 0.24rem; margin-top: 0.3rem;}
.pro2-img{ float: left; width: 0.36rem;height: 0.36rem;border-radius: 50%;}
.pro2-info .pro2-name{ float: left; color: #999; padding: 0 0.12rem;}
.pro2-level{ float: left; height: 0.2rem; line-height: 0.2rem; margin-top: 0.08rem; color: #3294e6;font-size: 0.18rem; font-family: arial;border: 1px solid #3294e6;border-radius: 0.04rem;padding: 0 0.05rem;}
.pro2-time{ float: right; color: #cdcdcd;}
.pro-good{ float: right; height: 0.4rem; line-height: 0.4rem; margin-top: 0.2rem; padding: 0 0.2rem;}
.pro-good button{ position: relative; float: left; padding: 0 0 0 0.36rem; border: none; outline: none; font-size: 0.26rem; color: #999; font-family: arial; background: #fff url(https://res.cngoldres.com/mobile/images/wenda_sprite_v32.png) no-repeat; background-size: 2.34rem 10.95rem;}
.pro-good span{ position: absolute; font-size: 0.26rem; color: #106fbf; left: 0.25rem; top: -0.1rem; opacity: 0;}
.pro-good .click-goods{ background-position: -2.08rem -5.53rem; border-right: 1px solid #f0f0f0; padding-right: 0.3rem; margin-right: 0.3rem;}
.pro-good .click-goods.clicked{ background-position: -2.08rem -6.25rem; color: #106fbf;}
.pro-good .click-bad{ background-position: -2.08rem -5.86rem;}
.pro-good .click-bad.clicked{ background-position: -2.08rem -6.57rem; color: #106fbf;}
/*其他回答*/
.pro-03{}
.pro-03 .tit{ padding-left: 0.45rem; color: #333; background: url(https://res.cngoldres.com/mobile/images/wenda_sprite_v32.png) no-repeat -2.06rem -8.58rem; background-size: 2.34rem 10.95rem;}
.answer-li{ border-bottom: 1px solid #e5e5e5; padding-bottom: 0.15rem;}
.answer-li:last-of-type{ border-bottom: none;}
/*相关问题*/
.relative-pro{ padding: 0 0.2rem;}
.relative-pro li{ height: 0.84rem; line-height: 0.84rem; border-bottom: 1px solid #ededed; overflow: hidden;}
.relative-pro li a{ float: left; font-size: 0.3rem; display: inline-block; max-width: 6rem; height: 0.84rem; overflow: hidden; white-space:nowrap; text-overflow:ellipsis;}
.relative-pro li.solved a{ max-width: 5rem;}
.relative-pro li.solved span{ float: left; font-size: 0.24rem; color: #3294e6;margin-left: 0.2rem;}
.relative-pro li:last-child{ border-bottom: 0;}
.more-relative-pro{ display: block; width: 2.5rem; height: 0.64rem; line-height: 0.64rem; text-align: center; margin: 0 auto;}
.more-relative-pro span{ display: inline-block; color: #106fbf;font-size: 0.3rem; padding-right: 0.45rem; position: relative;}
.more-relative-pro .wd_icon{ position: absolute; right: 0; top: 0.2rem; background-position: -2.08rem -7.3rem;}
/*推荐频道*/
.tj_channel{ margin-bottom: 0.2rem;}
.tj_channel .tit{ border-bottom: 0;}
.tj_channel ul{ padding-left: 0.2rem;}
.tj_channel li{ float: left; width: 0.87rem; height: 0.46rem; line-height: 0.46rem; margin: 0 0.12rem 0.12rem 0; text-align: center; border: 1px solid #98c9f2; border-radius: 0.04rem;}
.tj_channel li a{ display: block; font-size: 0.26rem; color: #3294e6;}
/*我要回答*/
.go_ask{ z-index: 99; position: fixed; right: 0.12rem; bottom: 4rem; width: 1.06rem; height: 0.86rem; padding-top: 0.2rem; line-height: 0.28rem; text-align: center; font-size: 0.22rem; color: #fff; background: url(https://res.cngoldres.com/mobile/images/wenda_sprite_v32.png) no-repeat -1.15rem -9.9rem; background-size: 2.34rem 10.95rem;}
.pro-login{ display: none; position: fixed; width: 100%; min-height: 100%; z-index: 10000; top: 0; background: #f2f7fc;}
.pro-login .answer_tit{ text-align: center; padding: 0 0.2rem; height: 0.8rem; line-height: 0.8rem; border-bottom: 1px solid #cdcdcd; background: #fff; font-size: 0.32rem; font-weight: 600;}
.pro-login .answer_tit .head_left i{ background-position: -1.23rem -3.39rem; margin: 0.22rem 0 0 0;}
.pro-login .answer_tit .sub_answer{ height: 0.8rem; line-height: 0.8rem; font-size: 0.32rem; background: none; color: #106fbf; font-family: 'Microsoft Yahei','heiti';}
.pro-login .question_info{ font-size: 0.28rem; line-height: 0.5rem; background: #f4f4f4; padding: 0.2rem 0.15rem;}
.pro-login textarea{ width: 6rem; padding: 0.1rem 0.2rem; height: 3.25rem; background: #fff; line-height: 0.4rem; color: #999; border: 0; font-family: 'Microsoft Yahei','heiti'; font-size: 0.28rem;}
/*提示框*/
.alert-box{position: fixed;top: 50%;left: 50%;width: 50%;height: 0.5rem; padding: 0.1rem; border-radius: 0.1rem; background-color: #5c5c5c;text-align: center;line-height: 0.5rem;color: #fff;transform: translateX(-50%);display: none; font-size: 0.32rem;}

/*****************
	我要提问
******************/
.ask_top{ text-align: center; padding: 0 0.2rem; height: 0.8rem; line-height: 0.8rem; border-bottom: 1px solid #cdcdcd; background: #fff; font-size: 0.32rem; font-weight: 600;}
.ask_top .head_left i{ background-position: -1.23rem -3.39rem; margin: 0.22rem 0 0 0;}
.ask_top .sub_ask{ height: 0.8rem; line-height: 0.8rem; font-size: 0.32rem; background: none; color: #106fbf; font-family: 'Microsoft Yahei','heiti';}
.ask_content{ padding: 0 0.2rem 0.2rem;}
.ask_content .ask_describe{width: 100%; font-size: 0.28rem; line-height: 0.4rem; color: #999;margin: 0 auto;height: 2rem; padding: 0.2rem 0; border: none; font-family: "microsoft yahei";resize : none;}
.ask_content .ask_describe:first-of-type{ border-bottom: 1px solid #ededed; height: 0.4rem;}
.ask_content .errorInfo{ font-size: 0.24rem; color: red; line-height: 0.4rem;}
.ask_content textarea::-webkit-input-placeholder { color:#cdcdcd; /* WebKit browsers */}
.ask_content textarea:-moz-placeholder { color:#cdcdcd; /* Mozilla Firefox 4 to 18 */}
.ask_content textarea::-moz-placeholder { color:#cdcdcd; /* Mozilla Firefox 19+ */}
.ask_content textarea:-ms-input-placeholder { color:#cdcdcd; /* Internet Explorer 10+ */}
.add_pic .pic_box{ display: none; position: relative; margin-right: 0.4rem;}
.add_pic .pic_box img{ width: 1.4rem; height: 1.4rem; border-radius: 0.08rem;}
.add_pic .pic_box .wd_icon{ position: absolute; top: -0.16rem; right: -0.16rem; background-position: -1.17rem -2.11rem;}
.add_pic .add_pic_btn{ position: relative; width: 1.4rem; height: 1.4rem; background: #f6f6f6; border-radius: 0.08rem; font-size: 0.24rem; color: #3294e6; text-align: center;}
.add_pic .add_pic_btn .wd_icon{ width: 0.6rem; height: 0.6rem; margin: 0.27rem 0 0.1rem 0.4rem; background-position: -1.08rem -4.63rem;}
.add_pic input{ opacity: 0; position: absolute; left: 0; top: 0; width: 1.4rem; height: 1.4rem;}
.add_money{ padding: 0 0.2rem; border-top: 0.2rem solid #f2f7fc;}
.add_money .tit{ height: 0.4rem; line-height: 0.4rem; padding: 0.2rem 0; font-size: 0.28rem;}
.add_money .tit .fr{ color: #cdcdcd;}
.add_money .tit .fr span{ color: #106fbf; margin-left: 0.1rem;}
.add_money .add-money-li{ padding-top: 0.1rem;}
.add_money .add-money-li button{ float: left; margin: 0 0.3rem 0.3rem 0; width: 1.76rem; height: 0.96rem; line-height: 0.96rem; border: 1px solid #3294e6; background: #fff; border-radius: 0.06rem; text-align: center; font-size: 0.36rem; color: #3294e6; font-family: "microsoft yahei"; outline: none; padding: 0;}
.add_money .add-money-li button:nth-of-type(3n){ margin-right: 0;}
.add_money .add-money-li button.on{ background: #3294e6; color: #fff;}
.add_money .add-money-li button:disabled{ border-color: #cdcdcd; color: #cdcdcd;}

/*****************
	搜索结果
******************/
.result-sel{ height: 0.8rem; background: #fff; border-bottom: 1px solid #ededed;}
.result-sel .result-sel-li{ float: left;}
.result-sel .result-sel-li li{ position: relative; float: left; height: 0.8rem; line-height: 0.8rem; padding: 0 0.2rem; margin-right: 0.3rem; font-size: 0.3rem;}
.result-sel .result-sel-li li a{ display: block;}
.result-sel .result-sel-li li.ons{}
.result-sel .result-sel-li li.ons:after{ content: ''; position: absolute; bottom: 0; left: 50%; margin-left: -0.2rem; width: 0.4rem; height: 0.08rem; background: #106fbf;}
.result-sel-lis{ position: relative; float: right; margin: 0.16rem 0.2rem 0 0; width: 2.06rem; height: 0.46rem; line-height: 0.46rem; font-size: 0.24rem; color: #999; background: #f7f7f7; border-radius: 2px;}
.result-sel-lis:after{ content:''; position: absolute; top: 0.2rem; right: 0.02rem; width: 0.2rem; height: 0.2rem; background: url(https://res.cngoldres.com/mobile/images/wenda_sprite_v32.png) no-repeat -2.22rem -9.35rem; background-size: 2.34rem 10.95rem;}
.result-sel-lis.active:after{ background-position: -2.22rem -9.56rem;}
.result-sel-lis span{ margin-left: 0.12rem;}
.result-sel-lis .target-cells{ display: none; position: absolute; top: 0.52rem; width: 2.06rem; padding: 0.1rem 0; background: #f7f7f7; border-radius: 2px;}
.result-sel-lis .target-cells p{ height: 0.44rem; line-height: 0.44rem; text-indent: 0.12rem;}
.result-sel-lis .target-cells p a{ color: #999;}
.result-sel-lis .target-cells p.on{ background: #efefef;}
.result-list{ padding: 0 0.2rem; background: #fff;}
.result-list li{ padding: 0.25rem 0; border-bottom: 1px solid #ededed;}
.result-list li a{ display: block;}
.result-list li .tit{ font-size: 0.32rem; height: 0.5rem; line-height: 0.5rem; overflow: hidden; color: #106fbf;}
.result-list li .result-bot{ height: 0.4rem; line-height: 0.4rem; font-size: 0.24rem; color: #999; margin: 0.1rem 0 0;}
.result-list li .result-bot span{ margin-right: 0.26rem;}
.result-list li .result-bot em{ font-style: normal;}
.result-list li .result-bot .quest_sort{ color: #cdcdcd; padding-left: 0.3rem; background: url(https://res.cngoldres.com/mobile/images/wenda_sprite_v32.png) no-repeat -2.1rem -4.36rem; background-size: 2.34rem 10.95rem;}
.result-list li .result-an{ max-height: 1.2rem; line-height: 0.4rem; overflow: hidden; font-size: 0.28rem; padding-top: 0.12rem;}
/*加载更多*/
.user-asks .last-an {width: 42.96%;padding: 0.2rem 26%;background-color: #f7f7f9;border: 1px solid #ececec;border-radius: 0.4rem;display: inline-block;margin: 0.2rem 0 0 2%;font-size: 0.3rem;}
.user-asks .last-an span {margin-left: 22%;}
.user-asks .last-an img{ height:0.3rem; margin-left:0.1rem}
/*提问*/
.go_ask a{ display: block; color: #fff; height: 0.56rem; line-height: 0.56rem; font-size: 0.24rem;}

/*****************
	专家解答
******************/
.expert-title{ height: 0.8rem; line-height: 0.8rem; padding: 0 0.2rem; font-size: 0.3rem; background: #fff;}
.expert-title span.fr{ width: 1.2rem; height: 0.46rem; line-height: 0.46rem; margin-top: 0.16rem; background:#f7f7f7; border-radius: 2px; text-align: center; font-size: 0.24rem; color: #106fbf;}
.expert-rw1{width: 6rem;margin: 0.2rem auto 0;border: 1px solid #ededed;border-radius: 0.15rem;font-size: 0.22rem;background: #fff;padding-bottom: 0.15rem;}
.expert-box{position: relative;padding: 0.2rem 0.2rem 0;}
.expert-box .expert-box-1{ float: left; width: 1.3rem;}
.expert-box .expert-box-1 a{}
.expert-box .expert-box-1 img{ width: 1.3rem; height: 1.3rem;}
.expert-box .expert-box-2{ float: right; width: 4.1rem;}
.expert-box .expert-box-2 .expert-name{ float: left; max-width: 2.1rem; height: 0.36rem; line-height: 0.28rem; font-weight: bold; font-size: 0.28rem; overflow: hidden;}
.expert-box .expert-box-2 .expert-level{ float: left; height: 0.22rem; line-height: 0.22rem; padding: 0 0.05rem; margin-left: 0.08rem; border-radius: 2px; border: 1px solid #3294e6; color: #3294e6; font-size: 0.18rem;}
.expert-box .expert-box-2 .box-goodat{ float: right; height: 0.3rem; line-height: 0.3rem; padding: 0 0.08rem; border: 1px solid #ff5700; border-radius: 0.1rem; color: #ff5700;}
.expert-box .expert-box-2 .box-goodat a{ color: #ff5700;}
.expert-box .expert-box-2 .box-number{}
.expert-box .expert-box-2 .box-number dl{ height: 0.34rem; line-height: 0.34rem;}
.expert-box .expert-box-2 .box-number dt{ float: left; color: #999;}
.expert-box .expert-box-2 .box-number dd{ float: left; margin-left: 0.1rem;}
.expert-box .expert-box-2 .box-ask{ position: absolute; right: 0.2rem; bottom: 0; width: 1.4rem; height: 0.5rem; line-height: 0.5rem; border-radius: 0.1rem; background: #106fbf; text-align: center; color: #fff;}
.expert-box .expert-box-2 .box-ask a{ color: #fff;}
.expert-rw1 .expert-brief{max-height: 0.65rem;line-height: 0.32rem;padding: 0.1rem 0.2rem 0;border-top: 1px solid #ededed;overflow: hidden;margin-top: 0.2rem;}

/*筛选问题*/
.problem-sel{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.1);display: none;}
.problem-sel .problem-sel-back{width: 0.74rem; height:0.8rem;position: relative;top: 45%;left: 0.3rem;}
.problem-sel-01{width: 76%;height: 100%;position: absolute;top: 0;right: 0;background-color: #fff;overflow-y: scroll;}
.problem-sel-01 li{text-indent: 4.7%;line-height: 0.7rem;border-bottom: 1px solid #e9e9e9;overflow: hidden; font-size: 0.32rem;}
.problem-sel-01 li a{ display: block;}

/*分享样式调整*/
.jtshare_m_weixin_qrcode_1  .erweima{ text-align: center;}
.jtshare_m_weixin_qrcode_1  .erweima img{ width: 85%; margin: 0.2rem 0;}
