body,div,span,header,section,footer,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,code,em,img,q,small,strong,dd,dl,dt,li,ol,ul,fieldset,form,label,table,tbody,tr,th,td,input{margin:0;padding:0;border:0;outline:0}
a,a:active,a:hover,a:focus,a:visited{color: #333;text-decoration:none}
ol,ul,li{list-style:none}
textarea,input[type="password"],input[type="file"],input[type="text"],button{resize:none;outline:0;-webkit-appearance:none;white-space:pre-wrap;word-wrap:break-word;background:#fff;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,img{display:block;}

@media screen and (min-width:441px) {
    html { font-size: 60px; }
}
@media screen and (min-width:415px) and (max-width:440px) {
    html { font-size: 54px; }
}
@media screen and (min-width:361px) and (max-width:414px) {
    html { font-size: 47px; }
}
@media screen and (max-width:360px) {
    html { font-size: 43px; }
}

.dis_none{display:none}
.f_left{float:left}
.f_right{float:right}
.center{text-align:center}
.blue{color:#00f}
.red{color:red}
.over_flow{overflow:hidden}
html{margin:auto;width:100%;max-width:800px;min-width:320px}
body{font-family:Arial,Helvetica,sans-serif;;color:#333;background:#f9f9f9;font-size:.4rem}
div{margin:0 auto;padding:0}
.main{background:#fefefe}
.float_btn{display:none;position:fixed;z-index:97;right:.3rem;bottom:2.2rem}
.float_btn a{display:block;font-size:.9rem;margin-bottom:.2rem}
.float_btn i{display:block;font-size:.9rem;opacity:.8;border-radius:100%}
.header{width:100%;max-width:800px;min-width:320px;height:.84rem;z-index:99;top:0;background:#090;overflow:hidden}
.header h2{float:left;display:block;width:1.1rem;height:100%;box-sizing:border-box}
.header h2 a{display:block;height:100%;line-height:10rem;background:url(../img/v2_small_logo.jpg) no-repeat center;background-size:auto 90%}
.top-map{float:left;height:.84rem;overflow:hidden;border-left:.84px solid #3eb240;width:6rem}
.top-map a{float:left;height:.84rem;line-height:.84rem;font-size:.3rem;color:#fff;padding:0 .1rem 0 .2rem}
.top-map i{font-style:normal;float:left;display:inline-block;width:.2rem;height:.84rem;text-indent:100px;background:url(../img/v2_jiantou.png) no-repeat;background-size:100%}
.header h3{float:left;display:block;height:100%;line-height:.84rem;font-weight:400;border-left:.84px solid #3eb240;box-sizing:border-box}
.header h3 a{display:block;height:.84rem;line-height:.84rem;color:#FFF;font-size:.38rem;padding:0 .2rem}
.nav_home{width:100%;max-width:800px;min-width:320px;height:.84rem;z-index:99;top:0;background:#090;overflow:hidden}
.nav_home h2{float:left;display:block;width:2.8rem;height:100%}
.nav_home h2 a{display:block;height:100%;line-height:10rem;background:url(../img/v2_logo.png) no-repeat center;background-size:auto 100%}
.nav_home h3{float:right;display:block;height:100%;line-height:.84rem;font-weight:400}
.nav_home h3 a{display:block;float:left;width:2.2rem;height:.84rem;line-height:.84rem;color:#e3d1b3;font-size:.36rem;text-align:center}
.header .more_btn,.nav_home .more_btn{float:right;display:block;width:.84rem;height:.84rem;line-height:10rem;background:url(../img/v2_sitemap.png) no-repeat;background-size:40%;background-position:center}
.footer_box{background-color:#4c4a53;padding:.3rem .3rem .2rem;margin-top:.18rem}
.copyright{color:grey;font-size:.24rem;line-height:.46rem;text-align:center}
.copyright a{font-size:.3rem;color:#ccc}
.tag-info{overflow:hidden;margin:.1rem 2.3%;padding:.2rem;max-height:1.8rem}
.tag-info img{float:left;margin:.1rem .2rem 0 0;width:1.8rem;height:1.28rem}
.tag-info p{line-height:.48rem;font-size:.16rem}
.list_box .tit_home{display:block;padding:.2rem 0;border-bottom:1px solid #efefef}
.list_box .tit_home a{display:inline-block;font-size:.34rem;margin-right:.38rem;color:#606060}
.list_box .tit_home a.cur{font-size:.46rem;color:#c76af6;font-weight:700}
.list_box .tit_home .off:before{content:"";bottom:0;left:-.25rem;top:.02rem;width:1px;height:.3rem;background:#cfcfcf;transform:rotate(20deg);-webkit-transform:rotate(20deg);display:inline-block;position:relative}
.list_box{margin-top:.18rem;padding:0 .26rem;background-color:#fefefe}
.list_box .tit{padding:.26rem 0 0;font-weight:400;font-size:.34rem;color:#41ba13}
.list_item{display:block;height:1.5rem;padding:.3rem 0;border-bottom:1px solid #efefef;overflow:hidden}
.list_item:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.list_item a{display:inline-block;width:100%}
.list_item dt{float:left;display:inline-block;width:2.5rem;height:1.5rem;margin-right:.24rem;background-image:url(../img/v2_lazy_logo.png);background-repeat:no-repeat;background-size:2.5rem 1.5rem}
.list_item img{display:inline-block;width:2.5rem;height:1.5rem}
.list_item h4{height:.88rem;line-height:.44rem;font-size:.4rem;font-weight:400;overflow:hidden}
.list_item p{color:#999;margin-top:.2rem;height:.42rem;line-height:.42rem;font-size:.26rem;position:relative}
.list_item .col{display:inline-block;font-size:.24rem;line-height:.24rem;font-style:normal;padding:3px 3px 2px 0;border:1px solid #fefefe;border-left:none;box-sizing:border-box;color:#bbb}
.list_item time{float:right;display:inline-block;font-size:.24rem;line-height:.24rem;font-style:normal;padding:3px 0 2px 3px;border:1px solid #fefefe;box-sizing:border-box;color:#bbb;position:absolute;top:0;right:0}
.list_item em{background:url(../img/v2_eye.png) no-repeat;background-size:.4rem;background-position:right center;font-style:normal;padding-right:.5rem;float:right}
.list_item small{display:inline-block;width:.52rem;height:.3rem;position:absolute;bottom:0;right:0;background:url(../img/v2_ads.png) no-repeat;background-size:auto 100%}
.list_item i{display:inline-block;font-size:.24rem;line-height:.24rem;font-style:normal;padding:3px 3px 2px 3px;border:1px solid #999;box-sizing:border-box;border-radius:.06rem;margin-right:.12rem}
.list_item i.orig { color: #65a24e; border: 1px solid #41ba13; }
.list_item i.hot { color: #ee4d4d; border: 1px solid #41ba13; }
.list_item i.up { color: #FFB638; border: 1px solid #41ba13; }
.list_item i.dig { color: #999; border: 1px solid #ccc; }
.list_item i.select { color: #79C347; border: 1px solid #41ba13; }
.list_page{display: none;}
/* 栏目首页 */

/*主目录导航*/
.nav{padding:.1rem 2.3%;background:#e8e8e8;box-shadow: 0 2px 2px 0 #f4f4f4;border-bottom: 1px solid #dedede;}
.nav li{width:100%;text-align:center;height:.68rem;line-height:.68rem;display:-webkit-box;-webkit-box-pack:justify}
.nav li a{display:block;width:.72rem;font-size:.36rem;overflow:hidden}
.nav-index li a{width:1rem;font-size:.36rem}
/*频道导航开始*/
.nav-length-3 li a{width:1.02rem}
.nav-length-4 li a{width:1.48rem}
/*导航列数低于4列*/
.nav-length-5 li a{width:1.84rem}
/*频道导航-含有底部边框*/
.slide-nav-box{overflow:hidden}
.slide-nav{display:block; width:10000px;height:.8rem;line-height:.8rem;background:#fff;border-bottom:1px solid #e8e8e8}
.slide-nav a{font-size:.32rem;display: block}
.slide-nav a:hover,.slide-nav a.hover{color:#090;border-bottom:0.03rem solid #41ba13;height:.79rem}
.slide-nav ul{height:.8rem; float: left;line-height:.8rem;padding:0 .2rem}
.slide-nav li{float:left;text-align:center;margin-right:.4rem;}
.slide-nav li:last-child{margin-right:0;}

/*子目录导航*/
.nav-all{position:absolute;top:-585px;display: none;left:0;z-index:999;width:100%;background:#fff;box-shadow:0 .1rem .1rem 0 #a1a1a1;overflow:hidden}
.nav-all dl{border-bottom:1px solid #dedede;padding-bottom:.1rem;overflow:hidden}
.nav-all dt{margin:0 2.3%;height:.56rem;line-height:.56rem;padding-top:.16rem;color:#090;font-weight:bold}
.nav-all dd{margin:0 2.3%}
.nav-all dd a{float:left;width:25%;height:.64rem;line-height:.64rem}
.nav-all span{display:block;height:.6rem;line-height:.6rem;background:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:-1px;text-align:center}
.nav-all span i{display:inline-block;width:.4rem;height:.4rem;background:url(../img/v2_common_icon.png) 4px -70px no-repeat;background-size:50px auto;-webkit-transform:rotate(-90deg)}

/*幻灯片*/
.slideBox{position:relative; overflow:hidden; margin:0 auto;height:4rem}
.slideBox .spoint{color:#fff;width:9%;text-align:right;text-shadow:1px 1px 0 #040304;height:.56rem;line-height:.56rem;position:absolute;bottom:0;right:2.3%;z-index:6;overflow:hidden}
.slideBox .scontent{position:relative; z-index:0; }
.slideBox .scontent li{position:relative;}
.slideBox .scontent li img{height:4rem;width:100%;}
.slideBox .scontent li a{color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.slideBox .scontent li span{display:block;width:100%;height:.56rem;line-height:.56rem;background:url(../img/v2_common_icon.png) 0 0 repeat-x;background-size:50px auto;position:absolute;bottom:0;left:0}
.slideBox .scontent li .tit{text-shadow:1px 1px 0 #040304;width:86.4%;padding-left:2.3%;height:.56rem;line-height:.56rem;overflow:hidden;z-index:2;position:absolute;bottom:0;left:0}
.slideBox .scontent li .tit:hover{text-shadow:1px 1px 0 #062b65;color:#090}

/*视频直播*/
.live{width:100%;background:#fff;overflow:hidden}
.live li{float:left;width:50%}
.live li a{display:block;padding:.5rem 0 .16rem;position:relative;overflow: hidden; font-size: .32rem;}
.live li a:after{position: absolute;right: 0;bottom: 0;left: 0;height: 2.06rem;width: 1px;content: '';-webkit-transform: scaleX(.5);transform: scaleX(.5);background-color: #dfdfdf;}
.live li:last-child a{border-right:none}
.live li i{display:block;width:2.14rem;height:.8rem;margin:0 auto;background:url(../img/v2_live.png) no-repeat;background-size:107px auto}
.live li .kuailechuidiao{background-position:0 3px}
.live li .sihaidiaoyu{background-position:0 -40px}
.live li p{height:.4rem;margin-top:.2rem;line-height:.4rem;text-align:center;color:#666}

/*首页热门推荐开始*/
.hot-common{background: #fff;}
.hot-recomment{padding: 0.16rem 0.26rem; overflow:hidden; }
.hot-recomment dt{font-size:.4rem;width:100%;height:.62rem;line-height:.62rem;text-align:center;margin:.1rem 0;font-weight:bold;overflow:hidden}
.hot-recomment dt a{color:#093}
.hot-recomment dd{padding-left:.2rem;float:left;width:46%;height:.6rem;line-height:.6rem;background:url(../img/v2_dot.png) 0 14px no-repeat;background-size:4px auto;overflow:hidden}

.hot-recomment dd a{ font-size: .36rem; }

.hot-recomment-border{border-bottom:1px solid #dedede;padding-bottom:.14rem;margin-bottom:.1rem;}

.hot-recomment dd:nth-last-child(odd){float:right}
/*首页热门推荐开始*/

/* 首页推荐内容 */
.hot-box{width:100%;position:relative;overflow:hidden;margin-top: 0.18rem;background: #fff;}
.hot-box .hd { }
.hot-box .hd ul{text-align:left;width:100%;display:-webkit-box; display:-moz-box;-webkit-box-sizing:border-box;-moz-box-sizing:.border-box;background-color:#efefef; }
.hot-box .hd ul li{-webkit-box-flex:1;-moz-box-flex:1;display:block;text-align:center;}
.hot-box .hd ul li:last-child{border-right:none;}
.hot-box .hd ul li a{ color:#333;display:inline-block;height:.84rem;line-height:.84rem;font-size:.4rem;color:#555;}
.hot-box .hd ul li.on a{color:#41ba13;border-bottom:2px solid #41ba13;position:relative;}
.hot-box .bd{height:100%;width:100%;overflow:hidden;visibility:visible;position:relative;border-top:1px solid #FFF;}
.hot-box .bd .box-list{position:relative;-webkit-transition:left 600ms ease-out; width:100%;left:0;overflow:hidden;}
.hot-box .con{width:100%;position:relative;float:left;vertical-align:top;}
.hot-box .con .m1{}
.hot-box .con dl{overflow:hidden;zoom:1;padding: .3rem 2.3%;height:1.4rem;}
.hot-box .con dt{float:left;margin-right:.36rem;}
.hot-box .con dt img{width:2.34rem;height:1.4rem;}
.hot-box .con dd{overflow:hidden;zoom:1;color:#999;padding-bottom:.15rem;font-size: .3rem;}
.hot-box .con dd h3{color:#333;font-weight:normal;}
.hot-box .con dd p{text-align:right;font-size: .24rem;}
.hot-box .con .b a{display:block;height:.76rem;line-height:.76rem;border-top:1px dashed #ddd;font-size:.36rem;padding: 0 2.3%;}
.hot-box .con .b a:nth-of-type(1){border-top:none;}
.hot-box .btn{margin:.2rem 2.3%;height:.68rem;line-height:.68rem;background:#efefef;border-bottom:1px solid #dedede;text-align:center}
.hot-box .btn a{color:#666; text-shadow:1px 1px 0 #fff; font-size: .36rem}
.hot-box .btn a span{padding-left:0.08rem;}
.hot-box .btn a:hover{color:#436aa8; text-shadow:none;}

/*标题列表开始*/
.data-list{overflow:hidden;margin-top:.1rem}
.data-list li{padding:0 2.3%;height:.76rem;line-height:.76rem;border-bottom:1px dotted #dedede}
.data-list li a,.data-list li p{float:left;width:80%;height:100%;overflow:hidden; font-size: .36rem}
.data-list li span{float:right;color:#999;width:20%;font-size:.28rem;text-align:right;overflow:hidden}
.data-list li:last-child{border:none}
/*标题列表结束*/

/*首页频道开始*/
.index-channel{margin-top:.18rem;overflow:hidden; background: #fff;}
.index-channel dt{height:.76rem;line-height:.76rem;padding:0 2.3%; overflow:hidden}
.index-channel dt .title{float:left;color:#41ba13;font-size:.32rem;font-weight:bold;margin:0}
.index-channel dt .title .titleh{font-size:.44rem;font-weight:bold;}
.index-channel dt .title:hover{color:#090;}
.index-channel dt a{float:right;color:#9b9b9b;margin-left:.3rem; font-size: .36rem}
.index-channel dt a:hover{color:#090}
.index-channel dt .more{width:.8rem;height:.76rem;margin:0 0 0 .1rem;background:url(../img/v2_common_icon.png) 17px -61px no-repeat;background-size:50px auto;-webkit-transform:rotate(90deg)}
/*频道更多开始*/
.more-box{display:none; position: absolute; z-index: 2;width:95.4%;padding:.2rem 2.3%;overflow:hidden; border-top:1px solid #dedede;background:#fff;box-shadow:0 4px 4px 0 #d7d7d7}
.more-box li{height:.68rem;line-height:.68rem;display:-webkit-box;-webkit-box-pack:justify}
.more-box li a{display:block;width:1.3rem;overflow: hidden;color:#666;font-size:.32rem;}
.more-box li a:hover{color:#090}

/*视频频道更多开始*/
.more-video-box li{float:left;width:25%;overflow:hidden}
.more-video-box li a{width:auto;text-align:left}

/*频道更多结束*/
.index-channel .rumen{margin:.2rem auto 0;width:95.4%;overflow:hidden;display:-webkit-box;-webkit-box-pack:justify}
.index-channel .rumen a{display:block;width:1.12rem;height:1.6rem;margin-top:.1rem;overflow:hidden}
.index-channel .rumen a img{width:1.12rem;height:1.12rem}
.index-channel .rumen a span{display:block;width:100%;height:.48rem;line-height:.56rem;font-size:.28rem;overflow:hidden}
.index-channel .rumen a:nth-child(4n+4){margin-right:0}
.index-channel .btn{margin:.2rem 2.3%;height:.68rem;line-height:.68rem;background:#efefef;border-bottom:1px solid #dedede;text-align:center}
.index-channel .btn a{color:#666; text-shadow:1px 1px 0 #fff; font-size: .36rem}
.index-channel .btn a span{padding-left:0.08rem;}
.index-channel .btn a:hover{color:#090; text-shadow:none;}
/*首页频道结束*/

/*首页图片列表开始*/
.images{overflow:hidden;}
.images li{float:left;margin:.3rem 0 0 2.3%;width:46.55%}
.images li:nth-child(even){float:right;margin:.3rem 2.3% 0 0}
.images .bigimg{width:95.4%}
.images li img{width:100%}
.images .bigimg img{;height: auto !important;}
.images li span{display:block;overflow:hidden;color:#fff;margin-top:-0.48rem;height:.48rem;line-height:.48rem;text-align:center;font-size:.28rem; position:relative}
.images li .bg{opacity:0.5;background:#000}
/*首页图片列表结束*/

/*首页视频列表开始*/
.video li{background:#efefef;}
.video li span{margin-top:0;text-align:left;color:#333;text-indent:5px}
.video li .click{ background: #000; float: right; font-size: .24rem; height: .4rem; line-height: .4rem; margin: -0.45rem .1rem;opacity: 0.5;color:#fff;}
.video li .long{height:.96rem;margin: 0 .1rem;text-indent:0; font-size: .32rem}
.video li .tags{color:#999;padding-bottom:.1rem}

/*播放按钮开始*/
.video_img_box{position:relative}
.play_btn_box{position: absolute;width:100%;height:100%;top:0;left:0;display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-pack: center;-webkit-box-align: center;}
.play_btn{display:block;width:.56rem;height:.56rem;background:url(../img/v2_common_icon.png) 0 -30px no-repeat;background-size:50px auto}

.video-slideBox .play_btn{width:.8rem;height:.8rem;background-position:0 -42px;background-size:70px auto}

/*入门百科*/
.channel-class dt{margin-bottom:.3rem}

.rumen-nav{padding:0 2.3%;height:.8rem;background:#eee;border-bottom:1px solid #dedede}
.rumen-nav li{width:100%;text-align:center;line-height:.8rem;display:-webkit-box;-webkit-box-pack:justify}
.rumen-nav li a{display:block;width:1.48rem;font-size:.36rem;overflow:hidden}

.sub-title{width:97.2%;height:.68rem;line-height:.68rem;background:#efefef;padding-left:2.1%;border-left:2px solid #093;overflow:hidden}
.sub-title-margin{ display:inline-block;margin-top:.2rem}

/*入门百科列表*/
.baike-list{padding:.2rem 0}
.baike-list li{width:25%}

/*视频频道头部大图*/
.video-slideBox{width:100%;height:3.8rem;overflow:hidden}
.video-slideBox a,.video-slideBox a img{width:100%;height:3.8rem;position:relative}
.video-slideBox a span{display:block;overflow:hidden;color:#fff;margin-top:-0.52rem;height:.52rem;line-height:.52rem;font-size:.28rem;text-indent:2.3%;text-shadow:1px 1px 0 #7d7d7d;position:relative}
.video-slideBox a:hover span{text-shadow:1px 1px 0 #062b65;color:#090}

/*视频列表分类标题*/
.channel-class-title{height:38px;margin:20px 0 5px;padding:0 2.3%;background:#efefef;border-top:2px solid #093;font-size:18px;overflow:hidden}
.channel-class-title a,.channel-class-title span{line-height:38px;color:#333;font-weight:bold}
.channel-class-title a .titleh,.channel-class-title span .titleh{font-size:18px;font-weight:bold;}
.channel-class-title a:hover{color:#090;}
.channel-class-title-nomargin{margin:10px 0 0}

/*排序*/
.order-list{height:.6rem;line-height:.6rem; margin:.2rem 2.3% 0;padding-top: .1rem;overflow: hidden;}
.order-list a{float:left;width:48%;text-indent:25px;position:relative;font-size:.32rem}
.order-list a:nth-child(1){border-right:#e8e8e8 solid 1px}
.order-list a:before{background:url(../img/v2_common_icon.png) no-repeat;width:.18rem;height:.28rem;content:" ";position:absolute;top:30%;left:8px;}
.order-list a.def:before{background-position:-87px -385px}
.order-list a.click:before{background-position:-87px -355px}


/*文章详情*/
.show_box{padding:0 .4rem;background-color:#fefefe}
.show_title{padding-top:.45rem;padding-bottom:.4rem}
.show_title h1{font-size:.5rem;font-weight:700;color:#404040;line-height:.68rem;padding-bottom:.22rem}
.show_title span{display:block;height:.6rem;line-height:.6rem;font-size:.3rem;color:grey;overflow:hidden}
.show_title span a{color:grey}
.show_title span i{display:inline-block;height:.5rem;line-height:.48rem;font-style:normal;border:1px solid #ccc;padding:0 .14rem;border-radius:.1rem;color:grey;box-sizing:border-box}
.show_title span time{font-size:.26rem}
.show_title_2{display:none}
.show_cnt{font-size:.4rem;line-height:1.5em;text-align:justify;word-wrap:break-word}
.show_cnt blockquote,.show_cnt div,.show_cnt h2,.show_cnt h3,.show_cnt p{line-height:1.7em;text-align:justify;padding-bottom:.6rem;word-wrap:break-word;text-indent:1.5em}
.show_cnt blockquote:last-child,.show_cnt div:last-child,.show_cnt h2:last-child,.show_cnt h3:last-child,.show_cnt p:last-child{padding-bottom:0}
.show_cnt h2{font-size:.45rem}
.show_cnt h3{font-size:.4rem}
.show_cnt img{max-width:100%;height:auto!important;margin-left:auto;margin-right:auto}
.show_cnt a{color:#090;font-weight:700}
.show_cnt .ARTICLE_INDEX a{display:block;color:#404040;text-align:left;height:.8rem;line-height:.8rem;padding-left:.4rem;padding-right:.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.show_cnt .ARTICLE_INDEX a::before{content:'▪ ';color:#ccc}
.show_cnt .orgin{text-indent:0;color:#e66;font-size:.36rem;text-align:center}

/* 视频详情页 */
.video-wrap {width:100%;background: #fff;}
.view-video {overflow:hidden;}
.view-video h2{padding:.24rem .2rem;font-size:.45rem;line-height:1.5}
.view-video .video-play {width:100%;margin:0 auto; background: #000}
.view-video .title{margin:0 .4rem 0 0}
.view-video .click{display:inline-block;height:.45rem;margin:-0.06rem 0 0;font-size:.32rem;color:#a2a6ae;line-height:.4rem;vertical-align:middle;white-space:nowrap;overflow:hidden}
.view-video .i{float:left;width:.62rem;height:.45rem;margin:0 .12rem 0 0;background:url(../img/v2_common_icon.png) no-repeat 5px -140px / 40px auto}
.alert { padding: .22rem .3rem; background-color: #fcf8e3; border: 1px solid #fbeed5; color: #c09853; font-size: .3rem;}
.alert .label{font-size:.26rem;font-weight:700;line-height:.28rem;color:#fff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#999;padding:0.04rem 0.08rem}
a.label:hover{color:#fff;text-decoration:none;cursor:pointer}
.alert .label-info{background-color:#090}
.haodiaoyu-app{position:relative;width:100%;height:.8rem;line-height:.8rem;text-align:center;font-size:.3rem;background:#313131;z-index:10}
.haodiaoyu-app a{display:block;color:#ccc}
.haodiaoyu-app span{display:inline-block;height:.8rem;line-height:.8rem;max-width:72%;vertical-align:top;overflow:hidden}
.haodiaoyu-app i{display:inline-block;font-style:normal;width:1.5rem;height:.56rem;margin-left:.16rem;line-height:.56rem;text-align:center;color:#fff;background:#4fbd23;border-radius: 3px;} 
.video-list {padding: 0 0.26rem;}
.video-list li{display:block;height:.64rem;overflow: hidden;margin-top:.2rem;border:1px solid #dedede;background:#efefef}
.video-list li a{display:block;line-height:.64rem; font-size: .32rem; text-indent:36px;background:url(../img/v2_common_icon.png) -21px -85px no-repeat;background-size:50px auto}
.video-list li a:hover,.video-list li a.hover{background-color:#090;background-position:-21px -109px;color:#fff}

/*详情分享*/
.entry-share{margin:0 2.3%;height:30px;line-height:30px;margin-top:10px;}
.entry-share span{position:relative;float:left;border-radius:4px;font-size:14px;width:64px;height:28px;text-align:center;margin-right:15px;background:#efefef;border:1px solid #dedede}
.entry-share span i{position:absolute;display:block;width:5px;height:15px;top:7px;right:-5px;background:url(../img/diaoyu_share.png) 0 -157px no-repeat;background-size:30px auto}
.entry-share a{float:left;width:30px;height:100%;margin-right:14px;border-radius: 4px;background:url(../img/diaoyu_share.png) #e95454 no-repeat; background-size: 30px auto}
.entry-share .share-weibo:hover{background-color: #d13b3b}
.entry-share .share-qq{background-position: 0 -30px; background-color: #54b6e9}
.entry-share .share-qq:hover{background-color: #318fbf}
.entry-share .share-qzone{background-position: 0 -60px; background-color: #ffc600}
.entry-share .share-qzone:hover{background-color: #d4a502}
.entry-share .share-weixin{background-position: 0 -90px; background-color: #3fae4c}
.entry-share .share-weixin:hover{background-color: #21982f}
.entry-share .share-copy{background-position: 0 -120px; background-color: #dedede}
.entry-share .share-copy:hover{background-color:#bcbbbb}

.operate{margin:0.1rem 2.3% 0;overflow:hidden}
.operate .entry-share{margin:0;width: 80%; float: left;}
.operate .view-ding{position:relative;float:right;width:auto;height:.6rem}
.operate .view-ding a{display:inline-block;height:.56rem;line-height:.56rem;padding:0 0.1rem 0 .46rem;border:0.02rem solid #dedede;border-radius:0.06rem;background:#efefef;color:#999;font-size:.24rem;max-width:1.08rem}
.operate .view-ding a i{position:absolute;display:inline-block;width:.28rem;height:.32rem;margin:.1rem 0 0 -0.34rem;background:url(../img/v2_common_icon.png) 0 -103px no-repeat;background-size:50px auto;}
.operate .view-ding a:hover{border:1px solid #e95454;background:#e95454;color:#fff}
.operate .view-ding a:hover i{background-position:0 -128px}
.operate .view-ding a em{line-height: .66rem;}

/* 详情推荐 */
.relate-tabbox{margin-top: 0.18rem;background:#fff;}
.relate-tabbox .fn-hide{display:none}
.tab-title{overflow:hidden}
.tab-title ul{overflow:hidden}
.tab-title li{float:left;height:.8rem;margin:0 .4rem 0 0}
.tab-title li:last-child{margin-right:0}
.tab-title li a{display:inline-block;height:.58rem;margin:0 0 0 .2rem;padding:.22rem 0px 0;color:#4e5563;line-height:.36rem;vertical-align:top; font-size:.36rem;}
.tab-title li a:visited{color:#4e5562}
.tab-title li em{display:none;width:0;height:1px;margin:0.06rem auto 0;border-style:solid;border-width:0 0.08rem 0.08rem;border-color:#f5f5f5 #f5f5f5 #4fbd23}
.tab-title li.current a{height:.5rem;border-bottom:solid #4fbd23 .03rem;color:#4fbd23;cursor:default; font-size:.36rem;}
.tab-title li.current a:visited{color:#4fbd23}
.tab-title li.current em{display:block}

.load{display:none;padding-top:15px;z-index:100}
.load img{width:20px;height:20px;margin:0 auto}
.load span{display:block;margin-top:10px;line-height:15px;text-align:center;font-size:12px;color:#999}

/*详情评论*/
.comment{width:100%;margin-top:.1rem}
.comment dt{padding:0 2.3%;height:.4rem;margin-bottom:.1rem;line-height:.4rem;text-indent:5px}
.comment dt span{display:block;border-left:2px solid #4fbd23;font-size:.36rem;color:#333}
.comment dd{padding:.2rem 2.3% .1rem;border-bottom:1px solid #dfdfdf;overflow:hidden}
.comment dd:last-child{border-bottom:none}
.comment dd .left{float:left;width:15%;min-height:.2rem;margin-right:.2rem}
.comment dd .left a,.comment dd .left img{display:block;width:100%;height:auto;border-radius:50%}
.comment dd .right{float:left;width:81%}
.comment dd .right p{width:100%;line-height:.4rem;font-size: .36rem; margin-bottom:.1rem;color:#666;word-wrap:break-word;word-break:break-all;overflow:hidden}
.comment dd .right p span{display:block;height:.4rem;line-height:.4rem;color:#ccc;}
.comment dd .right p .username{float:left;max-width:70%;color:#4fbd23;overflow:hidden;}
.comment dd .right p .comment-time{float:right}
.comment dd .right p img{display:inline-block;width:.4rem;height:.4rem;vertical-align:bottom;margin-right:2px}
.comment dd .right .score-box{padding:2px 0}
.comment dd .right .reply{width:auto;padding:.2rem;border-radius:3px;background:#f3f3f3}
.comment dd .right .reply span{display:inline;height:auto;color:#4fbd23}

.app-download a{display:block;width:95.4%;font-size: .36rem; height:.8rem; margin: 0 auto; line-height:.8rem;text-align:center;color:#fff;border-radius:0.08rem;background:#4fbd23;font-weight: normal;}
.app-download-view{padding-bottom:0.2rem}
.app-download-view p{text-align:center;color:#999;margin-top:.12rem;font-size:.26rem;overflow:hidden}

.mt26 {margin-top: .26rem;}

/*文章分页*/
.show_page{display:block;font-size:.34rem;line-height:.68rem;text-align:center!important}
.show_page a,.show_page b,.show_page span{display:inline-block;height:.68rem;line-height:.68rem;padding:0 .2rem;font-size:.34rem;color:#74648C;border:1px solid #9F94B1;border-radius:.1rem;box-sizing:content-box}
.show_page a:hover{background-color:#332C3E;border-color:#332C3E;color:#D4D1DA}
.show_page b{background-color:#332C3E;border:1px solid #332C3E;color:#D4D1DA;font-weight:400}
.show_page span{color:#999;background-color:#efefef;border:1px solid #ccc}
.show_page select{display:inline-block;max-width:4.8rem;height:.68rem;line-height:.68rem;font-size:.34rem;color:#74648C;border:1px solid #9F94B1;border-radius:.1rem;box-sizing:content-box}
.show_page.rand_page a,.show_page.rand_page b,.show_page.rand_page span{margin-left:.1rem;margin-right:.1rem;padding:0 .24rem}
.show_more{display:none;width:65%;height:.8rem;line-height:.8rem;font-size:.4rem;margin:.2rem auto 0;text-align:center;color:#41ba13;border:1px solid #41ba13;border-radius:.8rem}
.show_more i{display:inline-block;width:.18rem;height:.18rem;border:solid #41ba13;border-width:0 .02rem .02rem 0;-webkit-transform:rotate(45deg);font-size:0;line-height:0;vertical-align:.1rem;position:relative;top:0;margin-left:.12rem}
.show_footer{padding:.18rem 0;background-color:#fefefe;overflow:hidden}
.author_box{display:block;width:80%;max-width:400px;height:1.6rem;margin:auto;padding:.2rem 0 .16rem .3rem;border-radius:6px;background-color:#DEE0E0;background-image:url(../img/v2_author_bg.png);background-size:100% auto;background-repeat:no-repeat}
.author_box:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.author_box img{display:block;float:left;width:1.6rem;margin-right:.3rem;border-radius:50%}
.author_box div{display:block;float:left;width:68%;position:relative}
.author_box em{display:block;width:1.2rem;height:.36rem;line-height:.36rem;font-size:.24rem;color:#DEE0E0;text-align:center;font-style:normal;background:grey;margin-top:.2rem;border-radius:4px}
.author_box h4{display:block;font-size:.34rem;height:.6rem;line-height:.6rem;color:#333;white-space:nowrap;overflow:hidden}
.author_box span{display:block;height:.26rem;line-height:.26rem;font-size:.23rem;color:#666}
.author_box_2{display:block;max-width:90%!important;margin:auto}
.load_style{clear:both;width:100%;height:.9rem;line-height:.9rem;font-size:.33rem;color:#999;text-align:center;padding-bottom:.32rem}
.load_style i{display:inline-block;width:.6rem;height:.6rem;background-image:url(../img/v2_loading.png);background-size:100%;background-repeat:no-repeat;background-position:center;position:relative;top:.18rem;animation:load_roting 1s linear infinite}
@keyframes load_roting{0%{transform:rotateZ(0)}
100%{transform:rotateZ(360deg)}
}
.load_more_wrapper{clear:both;padding-bottom:.2rem}
.load_more{display:block;width:50%;height:.82rem;line-height:.82rem;font-size:.3rem;color:#555;text-align:center;background:#eee;margin:.2rem auto 0;border-radius:.6rem;cursor:pointer}
.shadow{display:none;width:100%;max-width:800px;min-width:320px;height:15rem;position:fixed;z-index:100;top:0;background-color:#000;opacity:.4}
.cate_more{width:100%;margin-top:.26rem;padding:0 .26rem;box-sizing:border-box}
.cate_more div{display:flex;justify-content:space-between;flex-wrap:wrap}
.cate_more div a{display:block;width:15%;margin-top:.18rem;border:.01rem solid #ccab77;padding:.15rem;background:#ead0aa;color:#a53e30;text-align:center;font-size:.26rem}

.big-share{padding:0.6rem 0.2rem 0.15rem;height:1rem;border-bottom:1px #B4B4B4 solid;position:relative}
.big-share ul{float:right}
.big-share li{float:left;margin-left:0.01rem;display:inline}
.big-share li a{float:left;height:0.6rem;width:0.7rem;display:inline;background:url(../img/v2_icon.png) no-repeat;margin:0;padding:0}
.big-share .sina a{background-position:0 -41px}
.big-share .qq a{background-position:0 -81px}
.big-share .mb a{background-position:0 0}
.big-share .share-tt{width:1rem;color:#999;font-size:0.25rem;line-height:0.5rem;margin-top:0.2rem}
.big-share .like-boring{float:left;font-size:0.25rem;line-height:0.6rem}
.big-share .like-boring dd{float:left;position:relative;margin-right:0.15rem;margin-left: 0;width:2rem;text-align:center}
.big-share .like-boring a{color:#fff;display:inline-block;width:100%;height:0.6rem;_height:0.8rem;_padding-top:0.15rem;background:#F14D4D;border-radius:2px;text-decoration:none;}
.big-share .like-boring a.btn-boring{background:#727A98}
.big-share .like-boring a.btn-comment{background:#83a2bb}
.big-share .like-boring .num{margin-right:0.1rem;font-style: normal;color: #FFF;font-size: 0.25rem;padding:0;line-height:normal;}
.big-share .like-boring i{display:inline-block;margin-right:0.1rem;position:relative;top:2px;*top:-4px;overflow:hidden;width:0.4rem;height:0.34rem;background:url(../img/v2_dc_icon.gif) no-repeat 0 0}
.big-share .like-boring i.icon-boring{background-position:0 -20px;top:4px;*top:-2px;}
.comment1 {font-size:20px;}
/**.big-share .like-boring a.btn-invalid{background-color:#bcbcbc}
.big-share .like-boring .btn-invalid i.icon-like{background-position:0 -40px}
.big-share .like-boring .btn-invalid i.icon-boring{background-position:0 -60px}**/