html{font-size:62.5%}
body{min-width:320px;font:400 14px/1.5 "\5FAE\8F6F\96C5\9ED1",Helvetica;background:#f0f5f9;font-size:.1.4rem; max-width:768px; margin:0 auto;}
li,ol,ul{margin:0;padding:0;list-style:none}
a{color:#1b1b1b;text-decoration:none}
a:hover{color:#3ca5f6;text-decoration:none}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p{margin:0}
em,i{font-style:normal}


.wrap{margin-top:48px; max-width:768px; margin:0 auto;}
.show{display:block!important}
.hide{display: none !important;}
.modd .TitA h2, .modd .TitA h3, .modd .TitA h4, .modd .TitA h5 {
    line-height: 37px;
    padding-left: 10px;
}

.cat-slide-bar{max-height:265px;position:relative;overflow:hidden;-webkit-transform:translateZ(0)}

.rec-news{position:relative;margin-top:10px;background:#fff;overflow:hidden;width:100%;}
.rec-news .title{position:relative;height:38px;line-height:38px;background:#fafafa;padding:0 10px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f7f7f7;}
.rec-news .new{position: absolute;right:10px;top:0; padding-left:21px;background:url(../img/jiantou.png) no-repeat 0 12px;color:#777;}

.sider_tabs{font-size:16px;font-weight:500;color:#bfbfbf;overflow:hidden;}
.sider_tabs li{float:left;padding:0 3px;margin-right:10px;}
.sider_tabs li a{color:#666;height:36px;line-height:36px;cursor:pointer;}
.sider_tabs .cur{color:#333;font-weight:500;color:#38a2db;}
.sider_tabs_con{padding:10px;overflow:hidden;}
.rec-top{border-bottom: dotted 1px #ccc; overflow:hidden;}
.rec-top h2{text-align:center;font-size:20px;font-size:1.6rem;font-weight:700;height:26px;line-height:26px;margin-top:5px;overflow:hidden;}
.rec-top h2 a{color:#ff6666;}
.rec-top p{text-indent:2em;color:#666;height:40px;line-height:20px;margin:10px 0;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;}

.rec-light{margin-top:10px;font-size:16px;height:20px;line-height:20px;overflow:hidden; margin-bottom:10px;}
.rec-light  a{font-weight:700;color:#ff6666;}
.rec-light .cname{padding:0 6px;float:left;margin-right:10px;background-color:#1abaf4;position:relative;zoom:1;font-size:14px;font-size:1.4rem;font-weight:400;text-align:center}
.rec-light .cname a,.rec-light .cname a:hover{font-weight:500;color:#fff}
.rec-light .cname .tragl{border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #1abaf4;right:-9px;top:5px}
.m-index .article-list{margin-top:10px;}
.tragl{width:0;height:0;line-height:0;overflow:hidden;font-size:0;border-style:dashed;border-width:5px;position:absolute;-webkit-transition:-webkit-transform .2s;transition:transform .2s;-webkit-transform-origin:center 20%;transform-origin:center 20%}

.article-list{margin-top:-5px;overflow:hidden}
.article-list li{overflow:hidden;height:34px;line-height:34px}
.article-list i,.article-list u{float:left;display:block;margin:16px 6px 0 0;width:3px;height:3px;-webkit-border-radius:100px;-moz-border-radius:100px;background-color:#999}
.article-list li a{font-size:14px;}
.article-list span.time{float:right;padding-left:15px;color:#888}


/*====热门标签====*/
.h-tags{height:122px;position:relative;background:#fff;overflow:hidden;}
.h-tags-title{position:absolute;top:0;left:0;width:10%;background:#ff6666;text-align:center;overflow:hidden;}
.h-tags-title h2{display:inline-block;padding:15px 0;height:122px;line-height:23px;font-size:18px;font-size:1.8rem;color:#fff;letter-spacing:3px;}
.h-tags-list{padding-left:12%;}
.h-tags-list li{width:31%;margin-right:2%;float:left;margin-top:8px;}
.h-tags-list a{display:inline-block;background:#efefef;height:30px;line-height:30px;width:100%;padding:0 6px;text-align:center;float:left;overflow:hidden;}
.h-tags-list a:hover{background:#ff6666;color:#fff;}

/*modd*/
.modd{position:relative;margin-top:10px;padding:10px;background:#fff}
.modd .title{position:relative;display:inline-block;width:100%;height:32px}
.modd .title h2,.mod .title h3,.mod .title h4,.mod .title h5,.mod .title h6{float:left;color:#5c5c5c;font-size:18px;font-size:1.8rem;line-height:32px}
.modd .title .more{position:absolute;right:6px;bottom:6px;}
.modd .title .more i{margin-left:2px}
.modd .title .more a{color:#6c6c6c}
.modd .TitA{height:38px;border-bottom:1px solid #eee;margin-bottom:6px}
.modd .TitA em{position:absolute;left:0;top:8px;display:inline-block;width:3px;height:20px;background:#3e98f0}
.modd .TitA h2,.mod .TitA h3,.mod .TitA h4,.mod .TitA h5{padding-left:10px;line-height:37px}
.modd .TitA .more{bottom:8px;color:#454545}
.modd a.load-more{display:block;margin-top:10px;height:35px;border:1px solid #f1f1f1;-webkit-border-radius:2px;-moz-border-radius:2px;background-color:#fafafa;color:#575757;text-align:center;line-height:35px}
.modd a.load-more i{margin-left:5px}

.feedsAll{padding:0;}
.feedsAll .feeds{padding:0 10px 10px;}
.feeds-tab{height:42px;border:1px solid #dfdfdf;border-top:2px solid #3e98f0;position:relative;z-index:10;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;overflow:hidden}
.feeds-tab a{width:20%;height:43px;line-height:41px;float:left;cursor:pointer;}
.feeds-tab a span{display:inline-block;width:100%;text-align:center;}
.feeds-tab a.cur span{color:#3e98f0}
.loadtab{position:absolute;top:50px;left:50%;margin-left:-10px;}


/*默认列表*/
.feeds{position:relative;overflow:hidden}
.feeds-item{border-top:1px solid #eee;position:relative;padding:12px 0}
.feeds-item:first-child{border-top:0}
.feeds-item:hover{background:#f8f8f8}
.feeds-item h3{height:42px;line-height:21px;margin-bottom:3px;overflow:hidden; font-size:14px; font-weight:normal;}
.feeds-item h3 a{color:#262627}
.feeds-item h3 a:hover{color:#3ba0f2;text-decoration:none}
.feeds-item .feeds-item-pic{position:absolute;left:0;top:12px;width:94px;height:64px;padding:1px;border:1px solid #ededed}
.feeds-item .feeds-item-pic a{display:block;height:100%;overflow:hidden}
.feeds-item .feeds-item-pic img{width:90px;height:60px}
.feeds-item .feeds-item-info{height:18px;line-height:18px;color:#999;overflow:hidden;overflow:hidden}
.feeds-item .feeds-item-info span{margin-right:8px}
.feeds-item .feeds-item-info a{color:#999}
.feeds-item .feeds-item-info i{margin-right:3px}
.feeds-item .feeds-item-info .author i{color:#afafaf}
.feeds-item .fa-heart-o{font-size:13px;font-size:1.3rem}
.feeds .hasImg{padding-left:103px;min-height:60px}
.loadmore{width:100%;height:35px;line-height:35px;margin:5px 0;background:#f7f8f9;color:#3e98f0;letter-spacing:1px;text-align:center;cursor:pointer}
.loadmore i{margin-left:2px}
.loadmore .renderloading{background:url(../img/onLoad.gif) no-repeat left center;height:35px;line-height:35px;padding-left:20px;font-size:16px;font-size:1.6rem}
.feeds-right .feeds-item-pic{left:auto;right:0;}
.feeds-right .hasImg{padding-left:0;padding-right:103px;}

/*图文列表*/
.article-img li{position:relative;padding-left:75px;margin-bottom:10px;border-bottom:1px solid #eee;height:82px}
.article-img li:last-child{height:76px;margin:0;border:none}
.article-img h3{padding-top:8px;height:21px;line-height:21px;overflow:hidden;}
.article-img h3 a{ font-weight:normal; font-size:14px;}
.article-img span{ font-weight:normal; font-size:12px;}
.article-img .thumb{position:absolute;left:0;top:6px;width:70px;height:60px}
.article-img .thumb img{border-radius: 10px;
    height: 60px;
    width: 60px;padding:1px;border:1px solid #ededed}
.article-img .info{margin-top:12px;color:#999;line-height:20px}
.article-img .info span{margin-right:10px}
.article-img .info a{color:#999;border-radius: 2px;line-height: 30px;text-align: center; float:left;}
.article-img .info .btna{background:#339933; color:#fff; float:right;height:26px;width: 52px;line-height: 26px;}
.article-img .info i{margin-right:3px}

/*热门列表*/
.article-hot{margin-top:-10px;overflow:hidden}
.article-hot li{height:46px;line-height:46px;border-bottom:1px solid #eee;overflow:hidden}
.article-hot li .mun{color:#d52b2b;height:20px;float:left;font-style:italic;font-family:georgia,STHeiti,"Microsoft YaHei",simsun,sans-serif,Arial;line-height:15px;margin:13px 6px 0 0;overflow:hidden;text-align:center;width:20px}
.article-hot li:nth-child(n+4) .mun{color:#888}
.article-hot li:last-child{border:none}

.main_visual{height:230px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:230px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:100%;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:100%;}
.main_image li span{display:block;width:100%;height:100%}
.main_image li a{display:block;width:100%;height:100%}
.main_image li img{
    width: 100%;
    height: 280px;
}
div.flicking_con{position:absolute;top:200px;right:5%;z-index:999;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../img/btn_main_img.png') no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
.pss {
    padding-left: 20px;
    display: block;
    background: #3e98f0;
    height: 45px;
    line-height: 45px;
    position: absolute;
    top: 190px;
    left: 0;
    width: 100%;
    color: #fff;
}
.like #LikeMore {
    color: #3e98f0;
}
.modd .title .more {
    bottom: 6px;
    position: absolute;
    right: 6px;
}
