
/*iconfont */
@font-face {font-family: "iconfont";
  src: url('iconfont.eot'); /* IE9*/
  src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont.woff') format('woff'), /* chrome, firefox */
  url('iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
	font-family:"iconfont" !important;
	font-size:18px;
	font-style:normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}
.icon-caidan:before { content: "\e625"; }
.icon-shexiang:before { content: "\e756"; }
.icon-link:before { content: "\e619"; }
.icon-shoucang:before { content: "\e61f"; }
.icon-icon323202:before { content: "\e655"; }
.icon-lajixiang:before { content: "\e629"; }
.icon-caidan1:before { content: "\e6a0"; }
.icon-guanzhuzhuangtai:before { content: "\e621"; }
.icon-gengduo:before { content: "\e6e5"; }
.icon-iconguanzhu1:before { content: "\e628"; }
.icon-topic:before { content: "\e64b"; }
.icon-shezhi:before { content: "\e640"; }
.icon-xinxi:before { content: "\e644"; }
.icon-fanhui:before { content: "\e62b"; }
.icon-9xiepinglun:before { content: "\e624"; }
.icon-weixin:before { content: "\e61a"; }
.icon-qqkongjian:before { content: "\e601"; }
.icon-pengyouquan:before { content: "\e63f"; }
.icon-iconfontweiketang:before { content: "\e60e"; }
.icon-morendianzanzhuangtai:before { content: "\e63b"; }
.icon-iconfonttupian:before { content: "\e604"; }
.icon-qq:before { content: "\e616"; }
.icon-dianzandianjizhuangtai:before { content: "\e635"; }
.icon-fenxiang:before { content: "\e62a"; }
.icon-shangpinpinglun:before { content: "\e626"; }

/*分享*/
.sharebox{padding-bottom: 10px;margin-bottom: 10px;}
.sharebox li{width:25%;float: left;text-align: center;}
.sharebox li p{font-size: 10px;padding: 0;margin: 0;}
.sharebox .iconfont { font-size:46px;line-height: 60px;}
.sharebox li .icon-weixin{position: relative;top:4px;color: #4cdb55;}
.sharebox li .icon-pengyouquan{color: #F6906E;}
.sharebox li .icon-qq{color: #4FCCE8;}
.sharebox li.qq{
	padding: 0 0 0 0;
}
.sharebox li.qq div{height: 60px;padding:15px 0 0 0;}

.J_cover {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7);
    display: none;
    z-index: 20000;
}
.J_cover img {
    position: fixed;
    right: 18px;
    top: 5px;
    width: 260px;
    height: 180px;
    z-index: 20001;
}

body{padding: 20px 0 0;max-width: 700px;margin: 0 auto;font-family: "Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif;}

a {
    color: #607fa6;
    text-decoration: none;
}

.am-article-title{border-bottom: 1px solid #e7e7eb;margin-bottom: 14px;padding-bottom: 10px;font-size: 24px;}

meta-list{display: block;margin-bottom: 8px;overflow: hidden;line-height: 20px;color: #8c8c8c;overflow: hidden;height: 20px;}
meta-list *{
    display: inline-block;
    vertical-align: middle;
    margin-right: 8px;
    float: left;
}
meta-list meta-data:last-child{margin-right: 0;width:90px;overflow: hidden;height: 20px;}
meta-list a{
	margin: 0;
}
meta-copyright{
    width: 47px;
    height: 18px;
    border-radius: 10px 10px 10px 10px;
    border: 1px solid #8c8c8c;
    text-align: center;
    font-size: 14px;
    line-height: 18px;
}
footer {
    overflow: hidden;
    padding-top: 15px;
    line-height: 32px;
    color: #8c8c8c;
    _zoom: 1;
    margin: 0 0 10px;
}
.view-source, .article-meta {
    float: left;
    margin-right: 10px;
}

.am-article-hd p{margin: 0 0 10px;}
.article-tools{text-align: center;}
.article-tools a{margin-right: 5px;}

.a1 img{width: 100%;}

/*投票*/
.vote{font-size:12px;margin:20px;}
.vote h4{line-height:25px;height:25px; font-weight:700;}
.vote{line-height:1.5;}
.vote_text{padding-top:10px;}
.vote .vote_numline{width:300px; vertical-align:middle;}
.vote .vote_pick{vertical-align:bottom;width:19px;}
.vote .vote_pick input{padding:0;margin:-3px 0 0;*margin:-3px 0 0 -3px;display: inline-block;}
.vote .vote_result{padding:0 0 0 10px;vertical-align:bottom;width:20px;}
.vote .vote_result div{white-space:nowrap;}
.vote .vote_result span{padding:0 10px 0 3px;}
.vote_part{background:#f7f7f7;padding:5px 10px;width:300px;word-break: keep-all;}
.vote_Bot{padding:10px 0 0 0;}
.vote_Bot .btn2{margin:0;}

.perCent,.perValue,.perValue span{background:url("../images/vote.png") repeat-x;}
.perCent{background-color:#f0f0f0;height:12px;overflow:hidden;color:#587f02; position:relative;}
.perValue{float:left;height:100%;background-color:#006ad7;overflow:hidden; background-position:right -24px;}
.perValue span{float:left;height:100%;width:2px; background-position:0 -12px;}
.perbgA{ background-position:right -48px;}
.perbgA span{ background-position:0 -36px;}
.perbgB{ background-position:right -72px;}
.perbgB span{ background-position:0 -60px;}
.perbgC{ background-position:right -96px;}
.perbgC span{ background-position:0 -84px;}
.perbgD{ background-position:right -120px;}
.perbgD span{ background-position:0 -108px;}

.att_desc{display: block;color: #666;font-size: 12px;}
.full_reply{padding:0 10px;line-height: 36px;}

.comment{width:100%;margin: auto auto 10px auto;padding: 0;}
.comment li{display:-webkit-box;padding: 10px 0;}
.comment .item-pic{width: 58px;}
.comment .item-pic img {float: left;width: 48px;height: 48px;border: 1px solid transparent;}
.comment .item-txt{-webkit-box-flex: 1;-webkit-box-orient: vertical;}
.comment .author{color: #717375;}
.comment time{color:#606060;font-size: 12px;}

.h3_title{width: 100%;margin: auto;height: 35px;line-height: 35px;color: #606060;background-color: #f2f2f2;border-bottom: 1px solid #e1e1e1;border-top: 1px solid #e1e1e1;border-left: 3px solid #19BFFC;text-indent: 10px;clear: both;}

.am-article>:last-child{margin-bottom: 0;}

.content-in{max-height: 360px;overflow: hidden;margin-bottom: 12px;}
.showall{color: #3f5f9d;text-align: center;}

.open_app{background: #19BFFC;line-height: 40px;color: #ffffff;text-align: center;border-radius: 4px;}
.open_app a{color: #ffffff;}

/*精彩推荐*/
.push_box ul{padding: 5px;}
.push_box li{line-height: 42px;height: 42px;border-bottom:1px solid #e1e1e1;}
.push_box li a{padding:8px 4px;font-size: 16px;}

/*搜索条*/
.qzss_search {margin: 10px 0;}
.qzss_search .search_con {padding: 10px;font-size: 16px;text-align: center; position:relative;}
.qzss_search .search_con #searchText{background: #fcfcfc;border-radius: 5px;border:1px solid #ddd;;font-size: 14px;height: 35px;text-indent:10px;width:100%;line-height:33px;outline: none;}
.qzss_search .search_con #searchBtn{background:url(../images/read/search.png) center center no-repeat #3a8ce0;background-size:30px;width:59px;height:35px; border:0; position:absolute; right:9px; top:10px; border-radius:0 5px 5px 0; cursor:pointer;}

/*便民查询*/
.gezi{border-top:1px solid #ddd;}
.gezi ul{background: #fff;display: -webkit-box;border-left:1px solid #ddd;margin: 0;}
.gezi li{-webkit-box-flex: 1;height:100px;display: block;}
.gezi a {display: block;height:100px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-size: 18px;text-align: center;position: relative;padding-top: 16px;}
.gezi a span {display: inline-block;width:100%;height: 50px;text-align: center;}
.gezi a img {width:50px;border-radius:10px;}
.gezi a p {position: absolute;width:100%;bottom:10px;font-size: 14px;margin: 0;}
.gezi a:nth-child(4n) {border-right: none;}
.gezi a:nth-child(n+9) {border-bottom:none;}

/*打赏*/
reward{
    display: block;
    margin-top: 40px;
}

reward .button{
    display: block;
    height: 30px;
    width: 80px;
    margin: 0 auto 15px;
    color: #fff;
    background-color: #D15B48;
    text-align: center;
    line-height: 30px;
    font-size: 15px;
    border-radius: 8px 8px 8px 8px;
    overflow: hidden;
    background-clip: padding-box;
}

reward h3{
    margin-bottom: 5px;
    color: #8c8c8c;
    font-weight: normal;
    text-align: center;
    font-size: 15px;
}


reward-count{
    display: block;
    text-align: center;
    color: #8c8c8c;
}

reward-list{
    position: relative;
    left: 3px;
    display: block;
    margin: 8px auto 0;
    width: 245px;
    overflow: hidden;
    _zoom: 1;
    _left: 5px;
    _width: 250px;
}

reward-list a{
    float: left;
    margin:0 5px 5px 0;
    height: 30px;
    width: 30px;
}

reward-list img{
    height: 30px;
    width: 30px;
}

/*微信*/
#favor_weixin {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000;
    background: url(../images/read/favor_weixin.png) top right no-repeat rgba(0,0,0,.8);
    background-size: 290px;
    display: none;
}
#float_knowed {
    position: absolute;
    text-align: center;
    bottom: 10px;
    left: 30%;
    width: 40%;
    height: 30px;
    line-height: 30px;
    border: 1px solid #b5b5b7;
    border-radius: 4px;
    color: #cecece;
}


.section-op {
    border-bottom: none;
    overflow: hidden;
    padding: 0;
    margin-bottom: 20px;
    text-align: center;
}
.btn-op {
    background: #e8e8e8;
    padding: 6px 14px;
    margin-right: 10px;
    border-radius: 5px;
    color: #121212;
    cursor: pointer;
    font-size: 13px;
    line-height: 24px;
}
.btn-op img {
    margin-right: 5px;
    vertical-align: middle;
    width: 11px;
    height: 11px;
    margin-top: -2px;
    line-height: 24px;
}
.btn-share {
}
/*弹出*/
.share-tips {
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 10000;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    padding-top: 124px;
    font-size: 18px;
    color: #fff;
    text-align: center;
    background-color: rgba(0,0,0,0.7);
}
.share-tips:after {
    content: '\20';
    position: fixed;
    right: 20px;
    top: 10px;
    width: 74px;
    height: 102px;
    background: url("../images/read/share_icon.png") no-repeat 0 0;
    background-size: 100%;
}
.share-tips p{padding: 0;margin: 0;}