@charset "utf-8";
.class_left{margin-bottom:30px;}
.question-box h2{margin:15px;color:#424344;font-size:20px;font-weight: normal;}
.question-box dl{padding:0 20px 10px 20px;height:30px;border-bottom:solid 1px #dddede;color:#898a8b;font-size:14px;line-height:30px;}
.question-box dt img{float:left;margin-right:10px;width:30px;height:30px;border-radius:50%;}
.question-box dt a{color:#898a8b;}
.question-box dt a:hover{color:#52a9ff;}
.question-box dd{float:right;}
.question-box dd span{float:left;width:30px;height:30px;background-position:-460px -210px;}
.question-box dd .fr{margin:7px 0 0 0;padding-right:10px;height:16px;line-height:16px;}
.question-box dd .sc{margin-right:10px;border-right:solid 1px #ccc;}
.question-box dd .fr a{color:#999;}
.question-box dd a i{margin:-3px 4px 0 0;width:20px;height:20px;}
.question-box dd .icon-01{background-position:-165px -265px;}
.question-box dd .icon-02{background-position:-265px -265px;}
.question-box dd a.had .icon-01,.question-box dd a:hover .icon-01{background-position:-115px -265px;}
.question-box dd a.had .icon-02,.question-box dd a:hover .icon-02{background-position:-215px -265px;}
.question-page{color:#424344;font-size:14px;line-height:24px;padding: 20px;}
.question-page p{margin-bottom:15px;}
.question-box form{font-size:14px;}
.question-box .item{margin-bottom:20px;padding:5px;}
.question-box .item.border{padding:5px;border:solid 1px #cbcbcb;}
.question-box textarea{width:100%;height:140px;border:0;}
.question-box .item.t-right{margin-bottom:40px;padding:0;color:#898a8b;text-align:right;}
.question-box button{margin-left:15px;width:114px;height:44px;border:solid 1px #003b83;border-radius:3px;background-color:#003b83;color:#fff;font-size:14px;cursor:pointer;}
.content{background: #f0f0f0;}
.class_left{float: left;width: 930px;background-color: #FFF;}
.zhuang-left:hover ._share_my_firends{display: block;}
._share_my_firends { height: 62px; position: absolute; right: 44px; bottom: 3px; width: 168px; top: -2px; left: 0; display: none; margin-top: 20px }
._share_all_channel { margin-top: 13px; width: 155px; background-color: #fff; border-radius: 4px;  box-shadow: 0 2px 8px rgba(83,87,88,.2);  margin-top: 10px; }
.side-ills-fell { width: 0!important; position: absolute; height: 0!important; top: 5px; left: 11px; border-left: 6px solid transparent;  border-right: 6px solid transparent; border-bottom: 5px solid #FFF; }
.jg_right{float:right;width:240px;background-color:#FFF;}
.jg_rightitem{margin-bottom:20px;padding:9px;width:220px;border:solid 1px #eee;background-color:#fff;}
.jg_rightitem_tit{color:#333;font-size:16px;line-height:30px;}
.jg_rightitem_tit em{float:left;margin:6px 10px 0 0;width:4px;height:18px;background-color:#003b83;}
.jg_rightitem .jglist{padding:0;}
.jg_rightitem .jglist li{float:left;margin:10px 0;padding:0;width:218px;height:200px;}
.gr_rightitem{margin-bottom:10px;padding:10px;}
.gr_rightitem_tit{padding-bottom:10px;border-bottom:solid 1px #e7e6e5;color:#333;font-size:16px;line-height:30px;}
.focuslist li{margin-bottom:20px;}
.focuslist img{width:220px;height:110px;}
.focuslist h3 a{color:#666;font-size:14px;line-height:30px;}
.page-question{overflow:hidden;padding:30px 50px;font-size:14px;line-height:30px;}
.page-question div{overflow:hidden;max-width:50%;text-overflow:ellipsis;white-space:nowrap;}
.feed_list .repeat {background:#f9fafa;border:1px solid #eee;padding:20px;position:relative;font-size: 12px;margin: 15px 0 0 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;*zoom:1;}
.feed_list .action{}
.feed_list .num{float:right;margin:0px 0 0 0;line-height:20px;*margin:0;font-size:14px;margin:5px;color:#999;font-weight:normal;height:20px;}
.feed_list .pading .action{padding:0}
.feed_list .action .btn-green{float:right}
.feed_list .action .faces{float:left;background:url(../image/icon.png) no-repeat -32px 0;display:inline-block;width:16px;height:16px;margin:0 10px 0 0;cursor:pointer;_margin:0 5px 0 0}
.feed_list .repeat .arrow{margin:0 0 0 85px;position:absolute;height:8px;width:14px;top:-11px;right:7px;}
.feed_list .repeat .arrow-t{background-position:0 -138px;width:16px;height:11px;}
.feed_list .repeat .input{padding:8px 0 0}
.commoned_list{float:left;margin:-3px 0 0}
.commoned_list li{margin:0 0 5px;}
.feed_list .comment_list em{font-size:12px;color:#7b7b7b;font-style:normal;}
.feed_list .content .comment_list .cont em{vertical-align:middle;}
.feed_list .input_tips{height:140px; width:100%;}
.input_tips{width:830px;height:52px;display:block;overflow-y:auto;padding:5px;font-size:14px;line-height:18px;cursor:text;outline:none;border:#ddd solid 1px;background:#fff;}
.btn-green-small,.btn-green-small:hover{display:inline-block;cursor:pointer;background:#4F99E4;width:50px;height:24px;line-height:24px;font-size:12px;color:#fff;text-align:center;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;}
.btn-att-green,.btn-att-green:hover{background:#414448;width:80px;height:14px;line-height:14px;padding:5px 0;font-size:12px;color:#fff;text-align:center;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;}
.btn-copy{background-position:0 -316px;width:140px;height:46px;line-height:46px;}
.mt10 .right,.comment_list
.right{float:right}
.mt10{margin-top:10px}
.dotlist li .icon-yuandian{font-size: 12px;color: #dcdcdc;margin-right: 10px;}
.dotlist li{overflow:hidden;height:36px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:36px;}
.question-box img{display: block;margin: 10px auto;max-width: 100%; }
.comment_list{border-bottom:#eee solid 1px;clear: both;overflow: hidden;padding:8px 0;zoom:1;position:relative;}
.comment_list dt{float:left;width:30px;}
.comment_list dd{line-height:20px;margin:0 0 0 40px;word-wrap:break-word;word-break:break-all;}
.comment_list dd em{font-style:normal;}
.comment_list .floor{position:absolute;right:15px;top:8px;color:#7b7b7b;_top:4px;line-height:20px;}
.comment_list dd .cont{margin:0 30px 0 0;}
.feed_list .info a:link,.feed_list .info a:visited, .feed_list .content .more{color:#99B2E5;font-weight:normal;font-size:12px;}
.comment_list dd .info{*margin:0 -7px 0 0;}
.comment_list{padding:10px 15px;}
.comment_list li{font-size:14px;border-bottom: 1px solid #e7e6e5;padding-top: 10px;}
.comment_list .pic{overflow: hidden;width: 26px;height: 26px;margin: 0 20px 0 0;float: left;border-radius: 50%;}
.comment_list div{margin-bottom:10px;line-height:24px;color: #888;}
.comment_list .name a{color:#333;}
.comment_list .text{color:#656565;}
.comment_list .info{/* padding-bottom:10px;border-bottom:dashed 1px #ebebeb; */color:#898a8b;}
.comment_list .info .shanxhu-ico{width: 12px;height: 13px;background: url(../image/ico.png) no-repeat -70px -319px;display: block;float: left;margin: 4px 10px 0 0;}
.comment_list .info a{float:right;margin-left:20px;color:#898a8b;}
.comment_list .info span{float:left;margin-right:8px;width:24px;height:24px;}
.comment_list .info .icon-zan{background-position:-13px -513px;width: 20px;height: 20px}
.comment_list .info .icon-pl{background-position:-63px -513px;}
.comment_list .info em{margin-left:15px;color:#298aea;}
[class^="icon-"], [class*="icon-"] {
    background-image: url(../icon/icon.png);
    display: inline-block;
    vertical-align: middle;
}
.comment_list a,.comment_list .floor{font-size:12px;}
.comment_list img{ border-radius:20px;}
.comment_list .cont img{ display:none !important;width:0 !important;height:0 !important}
.comment_list .cont em img{ display:inline-block !important;width:16px !important;height:16px !important; position:relative;top:3px;}
.color99{font-size: 16px; font-weight: bold;}
p strong{
    font-weight: bold;
}
p em{
    font-style: italic;
}

.icon-zan:before{
	content:'';
}