/*
Theme ID: user42
Author: 懒鸟飞移植
Author QQ：1430826160
Author Email：1430826160@qq.com
Author URL: http://www.lanniaofei.com/
*/

@charset "utf-8";body{margin:0;padding:0;font-family:"微软雅黑",Arial}
a{text-decoration:none;outline:0}input,textarea{margin:0;padding:0;border:none;outline:0;resize:none}p{margin:0}h1,h2,h3,h4,h5{margin:0;font-weight:400}img{border:0;vertical-align:middle;display:inline-block}ul{margin:0;padding:0;list-style:none}li{margin:0}dd,dl,dt{margin:0}body,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,ol,p,select,td,textarea,th,ul{margin:0;padding:0}fieldset{border:none}a{color:inherit;text-decoration:none;cursor:pointer}button{cursor:pointer}em{font-style:normal}li{list-style:none}
#ad img{width:100%; height: auto;}
.detaltext h1{font-size:21px;margin-top:28px;color:#303030;font-weight:700}
.detaltext .mgr{margin-right:21px}
.pagination{padding:20px;background-color:#fff;text-align:center}
.pagination ul{display:inline-block;margin-left:0;margin-bottom:0}
.pagination ul>li{display:inline}
.pagination ul>li>a,.pagination ul>li>span{margin:0 1px;float:left;padding:4px 12px 3px;line-height:20px;text-decoration:none;background-color:#eee;color:#666}
.pagination ul>li>a:focus,.pagination ul>li>a:hover{background-color:#ccc;color:#444}
.pagination ul>.active>a,.pagination ul>.active>span{background-color:#428BCA;color:#fff}
.pagination ul>.active>a,.pagination ul>.active>span{cursor:default}
.pagination ul>.disabled>a,.pagination ul>.disabled>a:focus,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>span,.pagination ul>li>span{color:#999;background-color:transparent;cursor:default}
.article-nav{border-top:1px solid #f2f2f2;background-color:#FBFBFB;overflow:hidden;padding:15px 20px;font-size:14px;color:#bbb}
.article-nav span{float:left;position:relative}
.article-nav span.article-nav-next{float:right;text-align:right}
.comment-common h3,.detaltext h3{font-size:16px;color:#303030;margin-top:24px}
.dh-comments>ul.msg{margin-bottom:8px;border:1px solid #ddd;padding:10px;border-radius:4px}
.dh-comments{margin-bottom:10px}
.pd20{padding:20px}
ul.msg img.avatar{float:left;margin-right:10px;border-radius:4px;width:45px;height:45px;border-radius:50%;-webkit-transition:.4s;-webkit-transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;-moz-transition:-moz-transform .4s ease-out}
.commons li:hover img,li.msgname:hover img.avatar{transform:rotateZ(60deg);-webkit-transform:rotateZ(60deg);-moz-transform:rotateZ(60deg)}
ul.msg li.msgname p.commentname{line-height:23px;font-size:12px;margin-bottom:3px}
ul.msg li.msgname small{color:#aaa;font-size:12px}
ul.msg li.msgname small a{display:none}
ul.msg:hover li.msgname small a{display:inline-block}
ul.msg li ul.msg{margin-top:12px;padding:10px;border:1px solid #ededed;border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,.05)}
.dh-comment h3,.dh-comments h3{line-height:40px;height:40px;font-size:17px;font-weight:400;margin-bottom:8px;border-radius:2px}
.dh-comment label,.dh-comments label{display:none}
.dh-comments h4{line-height:25px;text-align:center;padding:0 10px;font-size:17px;font-weight:400;margin-bottom:18px}
.dh-comment input{line-height:30px;height:30px;font-size:14px;font-family:"Microsoft YaHei",Verdana,sans-serif;border:0;padding-left:8px}
.dh-comment textarea{border:0;height:120px;width:92%;font-size:14px;font-family:"Microsoft YaHei",Verdana,sans-serif;display:block;padding:8px}
.dh-comment-box{border:1px solid #ddd;border-radius:4px;padding:4px 0;position:relative;background:#fff;margin-bottom:6px}
@media (min-width:320px) and (max-width:767px){
    .dh-comment-ul3{width:100%}
}
@media (min-width:768px){
    .dh-comment-ul3{width:32.25%;margin-right:1%;}
    .dh-comment-ul3-3{margin-right:0!important}
}
.dh-comment-ul4{float:left;width:49.5%}
.dh-comment-ul3{float:left;}
.dh-comment .dh-comment-ul4:nth-child(2n){float:right}
.dh-comment .dh-comment-ul3-2{margin:0 10px}
.dh-comment-box img.dh-code{position:absolute;right:4px;top:4px;height:30px;width:auto}
.dh-comment-box input.button{border:0;border-radius:0 0 2px 0;line-height:40px;height:40px;width:100px;background:#C7000B;color:#fff;position:absolute;right:0;bottom:0}
.dh-comment-textarea{clear:both}
.dh-red{color:#c00}
.reply-frm{margin-top:15px}
button,input[type=button],input[type=password],input[type=tel],input[type=text],select,textarea{outline:0;vertical-align:middle;appearance:none;resize:none;font-family:"微软雅黑",Arial}
input[type=radio]{vertical-align:middle;height:16px;width:16px;height:16px!important;width:16px!important}
input[type=radio]:focus{vertical-align:middle;height:16px;width:16px;height:16px!important;width:16px!important}
input[type=checkbox]{vertical-align:middle;height:14px;width:14px;height:14px!important;width:14px!important}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}
.search-submit{float:left;height:34px;line-height: 34px;text-align: center;width: 39px;border:0;background-color:transparent;}
.search-submit span{background-position: 0 0;display: inline-block;width: 19px;height: 20px;vertical-align: middle;background: url(../images/lite.png);
}

.alert .close,.alert .imgs a span,.code-table span,.code-table span:hover,.filterLeft a.active label,.fixed_box a,.label-art .lableIcon,.page_next span,.page_pre span,.phone-tip label,.rankHot .rankIcon,.rigth-more label,.searchbox a label,.time-art label,.title_common label,.view-count label,.weixin-tip label{background:url(../images/lite.png)}
body,html{height:100%}
body{background-color:#FFF;font-size:14px;box-sizing:border-box;color:#303030}
.body-container{min-height:100%;height:auto!important;position:relative;padding-bottom:160px;box-sizing:border-box;padding-top:66px}
.body-container.gray{background:#F7F7F7}
.containers{width:1080px;margin-left:auto;margin-right:auto;box-sizing:border-box}
.clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;overflow:hidden}
.fl{float:left}
.fr{float:right}
.ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box}
.px16{font-size:16px}
.px12{font-size:12px}
.px14{font-size:14px}
.px18{font-size:18px}
.px24{font-size:24px}
.px20{font-size:20px}
.cl_blue{color:#108ae0}
.bg_ff{background-color:#FFF}
.bg_f7{background:#F7F7F7}
a:active{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}
.ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box}
.text-center{text-align:center}
.bold{font-weight:700}
.top>a{float:left;width:auto}
.top>a .img1{width:108px}
.top>a .img2{width:151px;}
.top{height:66px;}
.top .searchbox{border:1px solid #e5e5e5;width:200px;float:right;border-radius:4px;margin-top:16px;overflow:hidden}
.top_fixed{box-shadow:1px 1px 5px #dadada;position:fixed;width:100%;left:0;top:0;z-index:999;background:#FFF;}
.top .logo{float:left;width: 151px;height: 40px;line-height: 66px;position: relative;}
.searchform{height:34px;}
.searchbox input{width:160px;height:34px;float:left;padding:0 8px;box-sizing:border-box}
.searchbox a{float:left;height:34px;line-height:34px;text-align:center;width:48px}
.searchbox a label{background-position:0 0;display:inline-block;width:19px;height:20px;vertical-align:middle;}
.foot{background:#f4f4f4;position:absolute;left:0;bottom:0;width:100%;padding:16px 0 12px 0;line-height:22px;font-size:14px;color:#909090}
.foot .pd15{padding:0 15px;}
.friendlink{width:100%;line-height:22px;font-size:14px;color:#909090}
.friendlink li{float:left;padding-right:8px;}
.foot a{color:#303030}
.foot a:hover{text-decoration:underline}
.foot div label{display:inline-block;width:2px;height:15px;background:#686868;vertical-align:middle;margin:-1px 6px 0 6px}
.foot div{margin-bottom:6px}
.foot span{color:#6dcd7e}
.title_common{padding:18px 0;font-size:14px;color:grey}
.title_common a{color:#303030;display:inline-block;font-size:14px}
.title_common label{display:inline-block;width:6px;height:12px;background-position:-79px 0;vertical-align:middle;margin:-2px 8px 0 8px}
.title_common span{color:#909090}
.title_common i{font-style:normal;color:#41BE57}
.fixed_box{width:63px;position:fixed;box-sizing:border-box;z-index:999;height:189px}
.fixed_box a{display:block;width:63px;height:63px;border:1px solid #EEE;border-top:none}
.fixed_box a:first-of-type{border-top:1px solid #EEE}
.fixed_box .look_telephone{background-position:-85px 0;position:relative}
.fixed_box .look_telephone:hover{background-position:-148px 0}
.fixed_box .add-fixed{background-position:-490px 0;position:relative}
.fixed_box .add-fixed:hover{background-position:-553px 0}
.fixed_box .to_top{background-position:-211px 0;position:relative}
.fixed_box .to_top:hover{background-position:-274px 0;position:relative}
.telephone_pop{width:182px;height:182px;position:absolute;top:-1px;left:-184px;z-index:9;display:none}
.view-count{font-size:14px;color:#909090}
.view-count label{display:inline-block;width:17px;height:12px;background-position:0 -20px;margin-right:8px}
.banner,.banner2{height:350px;overflow:hidden;position:relative}
.banner2{height:250px}
.hotCount{width:500px;font-size:82px;color:#fcff00;font-weight:700;position:absolute;z-index:998;left:50%;top:113px;line-height:74px;transform:translateX(-19%)}
.hotCount span{font-size:42px;margin-top:-10px;vertical-align:middle;margin-left:6px}
.banner img,.banner2 img{height:100%;position:absolute;left:50%;top:0;transform:translateX(-50%);z-index:997}
.ban_pc{display: block;}
.ban_wap{display: none;}


.banner .releaseBtn{display:block;width:120px;height:40px;background:#FFF;border-radius:6px;font-size:16px;color:#41be57;line-height:40px;text-align:center;position:absolute;left:50%;top:198px;margin-left:-60px;z-index:998}
.banner .releaseBtn:hover{background:#41BE57;color:#FFF}
.rigth-more{font-size:14px;color:#aaa;margin-top:4px}
.rigth-more:hover{color:#41be57}
.rigth-more:hover label{background-position:-40px 0}
.rigth-more label{display:inline-block;width:20px;height:20px;background-position:-20px 0;vertical-align:middle;margin-left:6px}
.title-common{padding:24px 0}
.title-common h2{font-size:21px;color:#41be57;font-weight:700}
.title-common h2 label{display:inline-block;width:3px;height:21px;background:#41be57;vertical-align:middle;margin-right:8px;margin-top:-5px}
.showbox{padding-bottom:0;box-sizing:border-box}
.lookmore{clear:both}
.lookmore a{display:block;height:50px;line-height:50px;border:1px solid #f4f4f4;text-align:center}
.lookmore a:hover{color:#22bb62}
.top .nav{color:#303030;float:left;margin-left: 54px;}
.top .nav a{float: left;font-size: 16px;color: #808080;height: 66px;line-height: 66px;}
.top .nav a.active{color:#41be57;border-bottom:2px solid #41be57;box-sizing:border-box}
@media screen and (max-width:767px){
    .top .nav a{height: 40px;line-height: 40px;}
    .top .nav a.active{border-bottom:0;}
    .top .logo{margin-left:8px;}
 
    .banner, .banner2{height:220px;}.banner img,.banner2 img{width:100%;height:auto;}.banner .releaseBtn{top: 130px;}
.ban_pc{display: none;}
.ban_wap{display: block;}

    .nav ul li{border-top: 1px solid #f7f7f7;}
}
.nav-collapse ul{margin:0;padding:0;display:block;list-style:none;float:left;font-size:18px;color:#303030}
.nav-collapse li{display:block;float:left;margin-right:34px;margin-left: 8px;}
.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}
.nav-collapse.opened{max-height:9999px}
.nav-toggle{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;font-size:24px;padding:18px 8px 0 0;float:right!important;color:#485d4c}
@media screen and (max-width:1280px){.fixed_box{display:none}
}
@media screen and (max-width:1079px){.containers{width:98%}
.banner img,.banner2 img{width:100%;height:auto;}
   .banner2{display:none}
.show-content>.list{height:auto}
.ce-ding,.data-rank .try,.help-tip,.searchbox{display:none}
.detailLeft .data .dataList{width:70%;margin-left:4%}
.detailLeft .data .img{width:26%}
.lite-code{width:100%!important;margin-top:16px!important}
}
@media screen and (min-width:1080px){.show-content>a:nth-child(3n){margin-right:0!important}
.hotbox .content>a:nth-child(4n){margin-right:0;width:252px}
.rankHot>a:nth-child(3n){margin-right:0}
.data-top{width:158px}
.detailLeft{width:780px}
.detailLeft .data .dataList{width:610px;margin-left:28px}
.detailLeft .data .img{width:100px;height:100px}
}
@media (max-width:1079px) and (min-width:768px){.show-content>.list{width:48%!important;margin-right:4%!important}
.show-content>a:nth-child(2n){margin-right:0!important}
.rankHot>a:nth-child(2n){margin-right:0}
.rankHot>a{width:48%!important}
.fr{padding-right:1%}
.hotbox .content>a{width:24%!important;height:auto!important;margin-right:1%!important}
.hotbox .content>a:nth-child(4n){margin-right:0;width:24%!important}
.hotbox .img-hot{height:auto!important;overflow:hidden}
.data-hot{padding:14px 12px 6px 12px;box-sizing:border-box}
.hotbox .content>a:hover h3{color:#41be57}
.data-new{margin-left:0!important;margin-top:4px}
.lite-new p{margin-left:0!important;margin-top:2px!important}
.data-top{width:90%}
.img-top{display:none}
.dataRight{width:70%!important}
}
@media screen and (max-width:767px){.show-content>.list{width:48%!important;padding:16px 14px!important;margin-right:4%!important;margin-bottom:4%!important}
.show-content>a:nth-child(2n){margin-right:0!important}
.fr{padding-right:.5%}
.list-bottom,.show-content>a>label{display:none!important}
.nav-collapse{padding-top:18px;width:100%;margin:0 auto!important}
.nav-collapse li{width:100%}
.rankHot>a{width:99%!important;margin:0 4% 4% 0!important;padding:4% 3% 3% 3%!important}
.data-rank{width:auto!important}
.data-rank h2{font-size:14px!important}
.list-art{padding:2% 0!important}
.list-art img{width:100%;}
.detailLeft{width:100%}
}
@media screen and (min-width:768px){.js .nav-collapse{position:relative}
.js .nav-collapse.closed{max-height:none}
.nav-toggle{display:none}
.artcleLeft{width:72.5%}
.articleRight{width:26%}
.data-art{width:74.4%}
.img-article{width:21.3%;height:110px}
.data-art{margin-left:4.2%}
.detailLeft{width:72.5%}
}
@media (min-width:320px) and (max-width:767px){.dataRight{width:100%!important;margin:8px 0!important;text-align:center}
.dataRight .title h3{width:100%!important}
.imgLeft{float:none!important;margin:0 auto}
.hotbox .content{margin:0 auto}
.hotbox .content>a{width:49%!important;height:auto!important;margin-right:2%!important;margin-bottom:12px!important}
.hotbox .img-hot{height:auto!important;overflow:hidden}
.hotbox .content>a:nth-child(2n){margin-right:0!important;width:49%!important}
.app-try,.else-art,.foot-hot{display:none}
.introduce{display:none!important}
.data-hot h3{font-size:14px!important}
.data-art{width:56%}
.data-art{margin-left:4%}
.data-art h3{height:auto!important;font-size:16px!important}
.img-article{width:40%}
.artcleLeft{width:100%;padding:0 2%!important}
.articleRight{width:100%}
.data-top{width:64%}
.data-top h3{height:auto!important}
.time-art{display:none!important}
}
@media screen and (max-width:319px){.img-article,.imgLeft{display:none}
.top>a{width:auto}
.img-top{display:none}
.data-top h3{height:auto!important}
}
.show-content>.list{width:340px;height:170px;padding:22px 18px;box-sizing:border-box;position:relative;box-shadow:0 0 4px #d4d3d3;float:left;margin-right:30px;margin-bottom:26px}

@media screen and (max-width:768px){
.show-content>.list{height:auto;}
}

.show-content>.list:hover{box-shadow:0 0 16px #ababab}
.show-content>a>label{display:block;font-size:12px;color:grey;height:26px;line-height:26px;padding:0 10px;background:#f4f4f4;border-radius:4px;float:left;margin-right:12px}
.list-bottom{clear:both}
.list-bottom>label{display:block;font-size:12px;color:grey;height:26px;line-height:26px;padding:0 10px;background:#f4f4f4;border-radius:4px;float:left;margin-right:12px}
.list-bottom>p{float:right;margin-top:5px}
.code-table .qrcode,.rankHot .qrcode,.show-content .list .qrcode{width:160px;overflow:hidden;background:#FFF;box-shadow:0 0 4px #d6d6d6;text-align:center;font-size:14px;color:#303030;position:absolute;right:19px;top:54px;z-index:99;display:none;padding-bottom:10px}
.qrcode img{width:132px;margin-top:15px;margin-bottom:6px}
.show-content>div>a img{width:146px;height:146px}
.imgLeft{width:68px;float:left}
.imgLeft span{display:inline-block;width:68px;height:68px;overflow:hidden;border-radius:4px}
.dataRight{width:224px;float:left;margin-left:12px;margin-bottom:26px}
.dataRight .title h3{font-size:16px;color:#303030;float:left;width:168px}
.dataRight .title span{float:right;width:48px;height:22px;line-height:22px;font-size:12px;color:#404040;border:1px solid #f4f4f4;text-align:center;border-radius:5px}
.app-dl{display:inline-block;width:70px;height:22px;line-height:22px;font-size:12px;color:#404040;border:1px solid #41be57;text-align:center;border-radius:5px}
.dataRight .author{color:#bbb;font-size:14px;margin-top:7px}
.dataRight .introduce{color:grey;font-size:14px;margin-top:5px;display:-webkit-box;display:-moz-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:40px}
.detailLeft .data{padding:20px 20px;border-bottom:1px solid #f4f4f4}
.detailLeft .data .img{border-radius:6px;overflow:hidden;float:left;box-shadow:0 0 4px #e4e4e4}
.dataList h2{font-size:18px;color:#303030}
.dataList p{font-size:14px;color:grey;margin-top:16px}
.dataList p label{display:inline-block;font-size:12px;color:#505050;background:#F4F4F4;padding:6px 16px;border-radius:4px;margin-right:8px}
.dataList p .appdl{margin-right:0;color:#fff;background:#41be57;}
.dataList p .appdl:hover{background:#C7000B;}
.detailLeft{box-shadow:0 0 4px #d4d3d3}
.detaltext{padding:0 20px 30px 20px}
.detaltext h3{font-size:16px;color:#303030;margin-top:24px;font-weight:400;}
.detaltext .lianjie_body{
	font-size: 16px;
	line-height: 30px;
    margin-top: 10px;
}


.lite-text div p{line-height:26px;margin-top:0;max-width:410px;}
.lite-text>div{margin-right:20px;margin-top:20px}
.lite-text p span{background: #F4F4F4;padding: 3px 10px;border-radius: 4px;margin-right: 8px;}
.lite-code{margin-top:32px;width:308px;border:1px solid #f2f2f2;border-radius:4px;text-align:center;padding-bottom:10px}
.lite-code p{margin-top:6px!important}
.lite-code img{margin-top:8px;width:130px}
.detaiRitht h3{font-size:18px;color:#41be57;font-weight:700}
.detaiRitht h3 label,.detaltext h3 label{display:inline-block;width:3px;height:16px;background:#41be57;vertical-align:middle;margin:-2px 8px 0 0}
.detaltext p{margin-top:20px}
.detaltext p img{max-width:100%!important;
height: auto !important;}
.litetip:after{content:'';width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #41be57;position:absolute;bottom:-9px;left:50%;transform:translateX(-50%)}
.imgsroll{height:298px;width:100%}
.imgbox{margin-top:24px;padding-bottom:10px}
.overflow-x{overflow-x:scroll}
.imgbox li{width:141px;height:250px;float:left;margin-right:8px;overflow:hidden;cursor:pointer}
.imgbox li img{width:100%}
.imgbox li:last-of-type{margin-right:0}
.detailbox{margin-bottom:40px}
.hotbox .content>a{width:250px;height:268px;float:left;overflow:hidden;box-shadow:0 0 4px #d4d3d3;margin-right:26px;margin-bottom:24px}
.hotbox .img-hot{height:172px;overflow:hidden}
.hotbox .img-hot img{width:100%;height:100%}
.data-hot{padding:14px 12px 6px 12px;box-sizing:border-box}
.hotbox .content>a:hover h3{color:#41be57}
.data-hot h3{font-size:16px;color:#303030;line-height:22px;display:-webkit-box;display:-moz-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:44px;margin-bottom:12px}
.foot-hot>label{font-size:12px;color:grey;float:left;margin-right:12px}
.scale{animation:scale .25s both;-webkit-animation:scale .25s both;-moz-animation:scale .25s both;-ms-animation:scale .25s both}
@keyframes scale{from{transform:scale(1)}
to{transform:scale(1.1)}
}
@-webkit-keyframes scale{from{transform:scale(1)}
to{transform:scale(1.1)}
}
@-moz-keyframes scale{from{transform:scale(1)}
to{transform:scale(1.1)}
}
@-ms-keyframes scale{from{transform:scale(1)}
to{transform:scale(1.1)}
}
.scale_return{animation:scale_return .25s both;-webkit-animation:scale_return .25s both;-moz-animation:scale_return .25s both;-ms-animation:scale_return .25s both}
@keyframes scale_return{from{transform:scale(1.1)}
to{transform:scale(1)}
}
@-webkit-keyframes scale_return{from{transform:scale(1.1)}
to{transform:scale(1)}
}
@-moz-keyframes scale_return{from{transform:scale(1.1)}
to{transform:scale(1)}
}
@-ms-keyframes scale_return{from{transform:scale(1.1)}
to{transform:scale(1)}
}
.keysbox{background:#f7f7f7;font-size:16px;color:#303030;padding:16px 0}
.keysbox a{float:left;height:32px;line-height:32px;box-sizing:border-box;margin:2px 12px 2px 12px}
.keysbox a.active{color:#41BE57;font-weight:700;border-bottom:2px solid #41BE57}
.articlebox{margin-top:0}
.articlebox.detail-art{margin-top:0}
.artcleLeft{float:left;box-shadow:0 0 4px #d4d3d3;box-sizing:border-box;padding:0 15px}
.articleRight{float:right;box-shadow:0 0 4px #d4d3d3;box-sizing:border-box}
.artcleLeft>div:last-of-type{border-bottom:none}
.img-article{overflow:hidden;float:left}
.data-art{float:left}
.data-art h3,.data-art>p{font-size:18px;color:#303030;display:-webkit-box;display:-moz-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;line-height:23px;height:23px}
.data-art>p{font-size:14px;color:#909090;line-height:20px;height:40px;margin-top:6px}
.data-art h3:hover{color:#41BE57}
.list-art{border-bottom:1px solid #f4f4f4;padding:24px 0}
.label-art{margin-top:16px}
.label-art span{font-size:14px;color:#909090;display:inline-block;margin:0 4px}
.label-art .lableIcon{display:inline-block;width:13px;height:13px;background-position:-18px -20px}
.else-art{margin-top:12px}
.else-art.media{margin-top:3px}
.else-art p{margin-right:10px}
.time-art{color:#909090;font-size:14px}
.time-art label{display:inline-block;width:12px;height:12px;background-position:-32px -20px;margin-right:9px}
.articleRight h2,.relative h2{font-weight:400;font-size:18px;color:#41be57;margin-top:14px}
.articleRight h2 label,.relative h2 label{display:inline-block;width:3px;height:21px;background:#41BE57;vertical-align:middle;margin-right:8px;margin-top:-3px}
.img-top{width:90px;height:60px;overflow:hidden;float:left}
.art-top,.lite-new{padding:11px 0}
.articleRight>div{border-bottom:1px solid #f4f4f4}
.help-tip{padding:8px 8px 18px 8px;position:relative}
.help-tip>div{width:118px;height:80px;border:1px solid #f2f2f2;float:left;padding:15px 0 8px 0;box-sizing:border-box;margin:0 7px;color:grey;font-size:14px}
.help-tip .codepop{width:258px;height:256px;border:1px solid #F2F2F2;border-radius:3px;text-align:center;background:#FFF;margin-bottom:0;position:absolute;left:15px;top:135px;display:none}
.codepop img{width:184px;height:184px;margin:15px 0 8px 0}
.codepop span{display:inline-block;width:145px;font-size:14px;color:#303030;line-height:20px}
.help-tip>div p{margin-top:7px}
.help-tip>div:hover{box-shadow:0 0 4px #d4d3d3}
.help-tip>p{text-align:left;color:grey;font-size:14px;margin-bottom:18px}
.weixin-tip label{display:inline-block;width:32px;height:27px;background-position:-848px 0}
.phone-tip label{width:18px;height:25px;display:inline-block;background-position:-850px -28px}
.lite-new p{color:grey;font-size:14px;margin-left:15px;margin-top:6px;float:left}
.art-top{border-bottom:1px solid #f4f4f4;margin-bottom:24px}
.art-top>a:hover h3{color:#41BE57}
.art-top>a,.lite-new>a{padding:12px 10px;display:block}
.lite-new>a:hover{background:#F9F9F9}
.data-top{float:left;margin-left:12px}
.data-top h3{font-size:14px;color:#303030;display:-webkit-box;display:-moz-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px;height:40px}
.data-top .time-art{margin-top:4px}
.img-new{width:50px;height:50px;overflow:hidden;border-radius:4px;float:left}
.data-new{width:195px;font-size:16px;float:left;margin-left:15px}
.artcleLeft.detail h1{font-size:21px;color:#303030;font-weight:700}
.artcleLeft.detail{padding:0}
.artcleLeft.detail>.contents{padding:30px 40px 0 40px}
.artcleLeft .data-detail{color:#909090;font-size:14px;margin-top:20px;border-bottom:1px solid #f4f4f4;padding-bottom:18px}
.artcleLeft .data-detail p{margin-top:0;margin-right:26px}
.content-art{overflow:hidden;font-size:16px;color:#404040;line-height:26px;padding:25px 0}
.content-art img{max-width:100%;margin:12px 0}
.alert{width:100%;background:rgba(0,0,0,.9);position:fixed;left:0;top:0;bottom:0;z-index:999;display:none}
.alert .imgs{position:absolute;top:50%;left:50%;z-index:999999}
.alert .imgs img{width:100%}
.opacityStyle{animation:opacitys 1s linear;-webkit-animation:opacitys 1s linear;-moz-animation:opacitys 1s linear;-ms-animation:opacitys 1s linear}
@keyframes opacitys{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes opacitys{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes opacitys{0%{opacity:0}
100%{opacity:1}
}
@-ms-keyframes opacitys{0%{opacity:0}
100%{opacity:1}
}
.alert .imgs a{display:block;position:absolute;width:50px;height:50px;background:rgba(255,255,255,.8);z-index:9999;top:50%;transform:translateY(-50%);text-align:center;line-height:50px}
.alert .imgs a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19ffffff, endColorstr=#19ffffff)}
.alert .imgs a:hover{background:#FFF}
.alert .imgs a span{width:12px;height:23px;display:inline-block;vertical-align:middle;margin-top:-2px}
.alert .imgs .pre{left:-84px}
.alert .imgs .pre span{background-position:-435px -20px}
.alert .imgs .next span{background-position:-461px 0}
.alert .imgs .pre:hover span{background-position:-447px -21px}
.alert .imgs .next:hover span{background-position:-473px 0}
.alert .imgs .next{right:-84px}
.alert .imgs p{font-size:16px;color:#FFF;position:absolute;bottom:-30px;left:0}
.alert .close{cursor:pointer;width:30px;height:30px;background-position:-459px -23px;position:absolute;right:-54px;top:0;z-index:999}
.rankList .menu a{font-size:24px;color:#303030;display:inline-block;padding:0 26px;border-right:2px solid #bbb}
.rankList .menu a:last-of-type{border-right:none}
.rankList .menu a.active{color:#41BE57;font-weight:700}
.rankList .menu{padding-bottom:26px}
.rankHot>a{float:left;width:340px;box-shadow:0 0 4px #d4d3d3;padding:30px 18px 14px 18px;box-sizing:border-box;margin:0 29px 29px 0;position:relative}
.rankHot>a:hover{box-shadow:0 0 16px #ababab}
.rankHot .order{color:#e30000;font-size:18px;float:left;width:18px;text-align:center;line-height:24px;margin-top:22px}
.img-rank{width:68px;height:68px;overflow:hidden;border-radius:50%;float:left;margin-left:15px}
.data-rank{width:190px;margin-left:12px;font-size:14px;color:grey;float:left}
.data-rank h2{color:#303030;font-size:18px}
.data-rank>p{margin:4px 0}
.data-rank .try{width:48px;height:22px;color:#404040;font-size:12px;line-height:22px;text-align:center;border:1px solid #f4f4f4;border-radius:4px;margin-top:8px}
.rankHot .rankIcon{display:inline-block;width:68px;height:68px;background-position:-616px 0;position:absolute;right:3px;top:3px;z-index:9}
.rankHot .rankIcon.second{background-position:-684px 0}
.rankHot .rankIcon.third{background-position:-752px 0}
.rankHot a .qrcode{top:120px}
.rankTable{width:100%;border:none;box-shadow:0 -1px 3px #e2e1e1;margin-top:16px}
.rankTable th{font-size:18px;color:#41BE57;font-weight:400;line-height:24px;margin-top:20px;width:16.667%}
.rankTable th label{width:2px;height:24px;background:#41BE57;display:inline-block;float:left}
.rankTable tr{height:80px}
.rankList .more a{display:block;width:100%;color:grey;font-size:14px;height:54px;text-align:center;line-height:54px;box-shadow:0 1px 3px #e2e1e1}
.rankList .more a:hover{color:#41BE57}
.rankTable tbody tr:nth-child(2n-1){background:#f9f9f9}
.rankTable td{text-align:center;font-size:18px;color:#303030}
.img-table{display:inline-block;width:50px;height:50px;border-radius:50%;overflow:hidden}
.name-table:hover{color:#41BE57}
.code-table{position:relative;width:28px;display:inline-block}
.code-table span{display:inline-block;width:28px;height:28px;background-position:-820px -28px}
.code-table span:hover{background-position:-820px 0}
.code-table .qrcode{top:42px;right:0}
.releasebox{box-shadow:0 0 4px #d4d3d3}
.releasebox .title{height:68px;line-height:68px;font-size:21px;font-weight:700;text-align:center;border-bottom:1px solid #f4f4f4}
.release-content{padding:0 140px}
.release-content h2{font-size:16px;color:#303030;margin-top:30px;margin-bottom:18px}
.release-content h2.special{margin-top:24px}
.release-content h2.special2{margin-top:12px}
.release-content input[type=text]{height:34px;border:1px solid #E5E5E5;box-sizing:border-box}
.test input{width:180px;float:left}
.testimg{width:100px;height:32px;border:1px solid #E5E5E5;float:left;margin-left:18px}
.testimg img{width:100%;height:100%}
.release-content .am-g{width:100%}
.release-content input{padding:0 10px;font-size:14px}
.release-save p{color:#BBB;font-size:14px;margin-top:38px}
.release-content h2 span{font-size:12px;color:#bbb;margin-left:20px}
.release-content textarea{height:118px;padding:10px;border:1px solid #f4f4f4;font-size:16px;box-sizing:border-box}
.release-save{font-size:14px;padding:15px 0 58px 0}
.release-save a{width:150px;height:40px;background:#41be57;color:#FFF;font-size:16px;line-height:40px;display:inline-block;margin:0 10px}
.release-save a.cancel{border:1px solid #f4f4f4;box-sizing:border-box;background:#FFF;color:#303030}
.release-save div{margin-top:28px}
.release-content .sorts a{float:left;height:28px;padding:0 10px;border:1px solid #f4f4f4;font-size:14px;color:#505050;line-height:28px;margin:6px 8px 6px 0}
.release-content .sorts a.active{border:1px solid #41BE57;color:#41BE57}
.file-btn3,.upload2 .file-img{float:left;width:150px;height:266px;overflow:hidden;margin-right:12px}
.upload2 .file-btn3{margin-right:0;position:relative}
.file-btn input,.file-btn3 input{position:absolute;left:0;top:0;width:100%;height:100%;border:none;margin:0;opacity:0;cursor:pointer}
.upload2{padding-bottom:34px;border-bottom:1px solid #E5E5E5}
.file-btn{display:block;position:relative;margin-right:120px;width:120px;height:120px;overflow:hidden}
.files{margin-right:120px;width:120px;text-align:center}
.files p{color:grey;font-size:15px;margin-top:10px}
.files4>span:nth-child(5){margin-right:0}
.lite_content,.lite_name{position:relative}
.lite_content span,.lite_name span{color:#bbb;font-size:14px;position:absolute;right:10px;top:8px}
.lite_content span{top:90px}
.file-img{position:relative}
.file-img .delete{height:34px;background:rgba(65,190,87,.8);font-size:14px;color:#FFF;line-height:34px;display:block;position:absolute;width:100%;left:0;bottom:0;z-index:99;text-align:center;display:none;cursor:pointer}
.file-img:hover .delete{display:block}
.file-img .loading_icon,.loading_icon{display:block;width:30px;height:30px;background-size:30px 30px;position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px;z-index:999}
.filterLeft a{float:left;width:80px;height:38px;border:1px solid #f4f4f4;line-height:38px;font-size:16px;text-align:center;margin-right:12px;position:relative}
.filterLeft a label{width:14px;height:14px;display:block;position:absolute;bottom:0;right:0;z-index:99}
.filterLeft a.active label{background-position:-337px -52px}
.filterLeft a.active{border:1px solid #41BE57;color:#41BE57}
.filterbox{padding:14px 0 16px 0}
.filterRight a{font-size:16px;float:left}
.filterRight a.active{color:#41BE57}
.filterRight{margin-top:10px}
.filterRight label{float:left;width:2px;height:20px;background:#787878;margin:3px 20px 0 20px}
.artOthers{margin-top:56px}
.artOthers a{float:left;font-size:16px;width:50%;border-right:1px solid #f4f4f4;box-sizing:border-box;padding-right:16px}
.artOthers a:hover span{color:#41BE57}
.artOthers a:last-of-type{border-right:none;padding-right:0;padding-left:16px}
.artOthers span{display:block}
.relative{padding:18px 0;border-top:1px solid #f4f4f4}
.relative h2{margin-top:0}
.relative .content{padding:10px 40px;font-size:16px}
.relative .content a{float:left;width:310px;margin-right:81px;line-height:36px}
.relative .content a:hover{color:#41BE57}
.relative .content a:nth-child(2n){margin-right:0}
.social-share{margin-top:30px;}
a.cprt{color:#909090}

.cn_dh-box{border-top:1px solid #f7f7f7;margin-top:15px;}
.cn_dh-box input{border-bottom:1px solid #ccc;height:30px;line-height:30px;}
.z_title,.z_meta,.z_vcode{width:70%;}
.uploadimg strong,.post-btn{background-color:#41be57;color:#fff;padding:8px;border:0;font-weight:600;}

