#ListBody #nTab{margin:4% 2% 10px 2%}
#ListBody .mm20t{margin:10px 2% 10px 2% !important}
#nTab{clear:both;height:34px;margin:10px;border:1px solid #0ACCA5;border-radius:3px;background:#fff;display:-webkit-box;display:-moz-box;display:box;text-align:center; overflow:hidden}
@-moz-document url-prefix(){#nTab{width:-moz-calc(100% - 22px);}}
#nTab a, #nTab span{line-height:34px;font-size:14px;-moz-box-flex:1.0;-webkit-box-flex:1;box-flex:1.0;display:block;text-align:center;color:#0ACCA5;cursor:pointer;}
#nTab a:not(:last-child), #nTab span:not(:last-child){border-right:1px solid #0ACCA5;}
#nTab a.cur,#nTab span.cur{background:#0ACCA5;color:#fff;}
section.zlist {padding-top:5px;overflow:hidden}


#nTab a, #nTab span{line-height:34px;font-size:14px;-moz-box-flex:1.0;-webkit-box-flex:1;box-flex:1.0;display:block;text-align:center;color:#0ACCA5;cursor:pointer;}
#nTab a:not(:last-child), #nTab span:not(:last-child){border-right:1px solid #0ACCA5;}
#nTab a.cur,#nTab span.cur{background:#0ACCA5;color:#fff;}

.artlist{padding-top:10px;overflow:hidden;}
.artlist li{margin:0 2% 10px 2%;border-bottom:1px solid #e2e2e2;position:relative;height:75px;padding-bottom:10px;}
.artlist li img{position:absolute;left:0;width:120px;height:75px;}
.artlist li b{display:block;height:40px;line-height:20px;overflow:hidden;font-weight:bold;position:absolute;left:130px;top:5px;font-weight:500;}
.artlist li p{position:absolute;left:130px;top:50px;height:20px;line-height:20px;font-size:12px;overflow:hidden;color:#999;font-size:12px}
.artlist li p em{margin:0 15px 0 0;float:left;display:inline-block;height:18px;background:url(../../images/bj_05.png) no-repeat -2px -21px;padding-left:20px;}
.artlist li p span{float:left;display:inline-block;height:19px;background:url(../../images/bj_05.png) no-repeat -1px -53px;padding-left:25px;}
#ArticleBody .alist{margin-top:10px;}
.alist{clear:both;margin-top:0px;display:block;overflow:hidden;}
.alist strong{font-size:16px;padding:0 10px;line-height:30px;background:#f3f3f3;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;display:block;font-weight:normal;}
.alist .pic{float:left;width:90px;height:100px;}
.alist .size{font-size:14px;color:#666;}
.alist h3{line-height:24px;font-size:14px;height:24px;overflow:hidden;padding-top:5px;margin-bottom:5px;text-align:center;}
.alist ul li{height:40px;line-height:40px;overflow:hidden;margin:0 8px;position:relative;}
.alist li:not(:first-child){border-top:1px solid #e2e2e2;}
.alist ul li em{display:inline-block;width:4px;height:4px;background:#999;border-radius:50px;overflow:hidden;position:absolute;top:17px;left:5px;}
.alist ul li a{display:block;overflow:hidden;height:40px;white-space:nowrap;text-overflow:ellipsis;padding:0 10px 0 15px;}


.toolbar{height:40px;line-height:40px;background:#f4f4f4;font-size:14px;overflow:hidden}
.toolbar b{font-weight:normal;}
.toolbar i{font-style:normal;font-size:12px;}

section {
    background: #fff;
    margin: 0 0%;
}

/*article css*/.artbody .tit{margin:0px 10px 0px;font-size:14pt;padding-top:15px;}
.artbody .about{font-size:8pt;color:#B9B9B9;height:25px;line-height:25px;margin:0 10px;}
.artbody .text{padding:0 15px 15px 15px;box-sizing:border-box;margin-bottom:2px;line-height:1.1em;font-size:11.5pt; overflow:hidden}
.artbody .text p{line-height:30px;}
.artbody .text p strong {font-weight: 900 !important;}
.artbody .text h2,
.content .textbody h3{border-bottom: 1px dashed #0ACCA5;height: 32px;line-height: 32px;padding: 2px 0 5px 25px;margin: 10px 0;font-weight: 900 !important;color: #0ACCA5;background: url(../image/bj_01.png) no-repeat 0 -629px;font-size: 16px;overflow: hidden;}
.artbody .text h3{ color:#000;font-weight:900;}
.artbody .text h4 a{color:#f00;font-weight:900;}
.artbody .text img{display:block;margin:0 auto 5px;max-width:80%;}
.textdownload{padding:0px;padding-bottom:10px;margin:auto;overflow:hidden;}
.textdownload .caption{font-size:14px;color:blue;font-weight:700;}
.textdownload .textdown{padding:10px 5px 10px 10px;overflow:hidden;zoom:1;position:relative;border-bottom:1px solid #e8e8e8;}
.textdownload .textdown .img{margin-right:10px;display:block;width:60px;float:left;}
.textdownload .textdown .img img{width:60px;height:60px;border-radius:8px;max-width:none;}
.textdownload .textdown p{display:block;text-indent:0;margin:0;-webkit-box-flex:1;color:#777;overflow:hidden;padding-right:70px;}
.textdownload .textdown p em{margin:7px 0;text-indent:0;}
.textdownload .textdown p a{display:block;text-indent:0;height:16px;line-height:16px;overflow:hidden;font-size:15px;}
.textdownload .textdown p span{display:block;text-indent:0;line-height:16px;height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:12px "\5FAE\8F6F\96C5\9ED1";}
.textdownload .textdown p u{margin:0 6px;padding:0 6px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.textdown .btn{font-size:14px;text-indent:0;width:60px;height:30px;line-height:30px;text-align:center;color:#fff;background:#0ACCA5;position:absolute;right:10px;top:25px;border-radius:2px;}
.textdown .btn:hover{background:#1fc480;}
.text-thread{padding:0px;border:1px solid #ddd;margin:5px auto;background-color:#fff;overflow:hidden;zoom:1;}
.text-thread .caption{margin:0;padding-left:10px;height:32px;line-height:32px;font-size:14px;color:blue;font-weight:700;}
.text-thread .caption{background-color:#f4f4f4;border-bottom:1px solid #dedede;}
.text-thread ul{list-style:disc;padding:3px 0px;margin:3px 5px;overflow:hidden;}
.text-thread li{line-height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.text-thread li.alt{background-color:#fff;}
.text-thread li:hover{background-color:#fafafa;}
.text-thread li a{font-size:14px;}
.text-thread li em{float:right;font-size:12px;color:#9a9a9a;}
.attenStyle{display:block;margin:5px;padding:10px;border:1px solid #ff9947;color:#555;font-size:14px;line-height:1.5em;}
.attenStyle{background:#fdfde5 url(../image/hint.png) no-repeat;padding-top:32px;overflow:hidden;zoom:1;}
.content_top{width:100%;text-align:center;margin:0 auto -10px auto;padding:15px 0 0 0;}
#soft .content_top{width:100%;text-align:center;margin:50px auto 0 auto;border-top:5px solid #f4f4f4;padding:15px 0 0 0}
.content_top p{color:#404040;position:relative;display:inline-block;padding:0 24px;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.content_top .border-l{width:16px;height:14px;background:url( ../image/zuo.png) no-repeat center;background-size:100% 100%;position:absolute;top:5px;left:0px;}
.content_top .border-r{width:16px;height:14px;background:url( ../image/you.png) no-repeat center;background-size:100% 100%;position:absolute;top:5px;right:0px;}
#ArticleBody .list,
.list.ts{margin-top:10px}
.list.ts,
.list.ts ul{overflow:hidden}
.list.ts.ts li{padding:10px 5px 10px 10px;overflow:hidden;zoom:1;position:relative;border-bottom:1px solid #e8e8e8;}
.list.ts li b{font-weight:normal;display:block;height:22px;overflow:hidden;position:absolute;left:79px;top:11px;}
.list.ts .iList.tas li{height:20px}
.list.ts .iList.tas li b{left:10px !important;}
.list.ts .iList.tas div{left:inherit;right:10px;top:11px;}
.list.ts li img{float:left;display:inline;margin-right:10px;width:60px;height:60px;border-radius:3px}
.list.ts li p{-webkit-box-flex:1;color:#777;overflow:hidden;padding-right:70px;}
.list.ts li em.em-01{position:absolute;left:79px;top: 33px;font-size: 12px;color: #999;}
.list.ts li .star{position:absolute;left:79px;top:32px;}
.list.ts .rank b,
.list.ts .rank img,
.list.ts .rank em.em-01,
.list.ts .rank .star,
.list.ts .rank li p span{left:120px}
.list.ts li p a{display:block;height:16px;line-height:16px;overflow:hidden;font-size:16px;}
.list.ts li p span{display:block;line-height:16px;position:absolute;left:79px;top:52px;height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:12px "\5FAE\8F6F\96C5\9ED1";}
.list.ts li p u{margin:0 6px;padding:0 6px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.list.ts .btn{font-size: 14px; text-indent: 0; width: 60px; height: 25px; line-height: 25px; text-align: center; color: #0ACCA5; background: #fff; position: absolute; right: 10px; top: 35px; border-radius: 100px; border: 1px solid #0ACCA5;}
.list.ts ul div{position:absolute;left:79px;top:52px;height:38px;overflow:hidden;font-size:12px;color:#999;}
.list.ts ul div.c-tag{top:32px;padding-right:10px}
.list.ts .btn:hover{background:#1fc480;}
li.none{display:none;}
ul.iList.rank b, ul.iList.rank span, ul.iList.rank em{left:120px}
.lists{margin:10px 2%;}
.lists .rank i{width:20px !important;height:20px !important;background:#ccc;color:#fff;line-height:20px !important;}
.lists .rank li:nth-of-type(1) i{background:#ff6060;}
.lists .rank li:nth-of-type(2) i{background:#0ACCA5;}
.lists .rank li:nth-of-type(3) i{background:#03a9f4;}
.lists .ranks{padding:0 0 5px 0;overflow:hidden}
.lists .ranks li{position:relative;height:20px;margin:0 0 10px 0}
.lists .ranks li i{position:absolute;left:10px;width:20px;height:20px;background:#ccc;color:#fff;text-align:center;line-height:20px}
.lists .ranks li:nth-of-type(1) i{background:#ff6060;}
.lists .ranks li:nth-of-type(2) i{background:#0ACCA5;}
.lists .ranks li:nth-of-type(3) i{background:#03a9f4;}
.lists .ranks li b{position:absolute;left:40px;height:20px;display:block;padding-right:50px;overflow:hidden}
.lists .ranks li span{position:absolute;right:10px;height:20px;font-size:12px;color:#999}
.caption{display:block;overflow:visible;margin:0 0 10px 0;background:#fff;border-bottom:1px solid #ddd;height:40px;line-height:40px;position:relative;}
.caption b{display:block;position:absolute;bottom:-1px;left:10px;height:40px;font-size:16px;color:#0ACCA5;font-weight:bold}
.caption a{font-size:12px;position:absolute;right:10px;top:0;}
#DownBody .caption a{font-size:12px;position:absolute;right:10px;top:8px;border:1px solid #0ACCA5;padding:2px 10px;line-height:20px;border-radius:5px;}
#DownBody .caption a.fb{right:70px;color:#0ACCA5}
.caption .tab{padding:0;float:right;border-radius:3px;height:24px;line-height:24px;margin-top:8px;}
.caption .tab a{font-size:14px;display:inline-block;height:24px;line-height:24px;width:50px;text-align:center;position:static;}
.caption .tab a.cur{color:#0ACCA5;}

.new{margin-top:10px;overflow:hidden}
.new li{position:relative;height:75px;border-bottom:1px dashed #ccc;margin:0 4% 10px 4%;padding-bottom:10px}
.new li img{position:absolute;left:0;width:120px;height:75px;}
.new li b{position:absolute;left:130px;top:5px;height:20px;overflow:hidden}
.new li p{position:absolute;left:130px;top:30px;color:#999;font-size:12px;height:40px;line-height:21px;overflow:hidden;}
.news{background:#fff;margin-top:10px;padding-bottom:10px}
.news ul li{font:14px "\5FAE\8F6F\96C5\9ED1";height:35px;line-height:35px;border-bottom:1px solid #FFF;border-bottom:1px solid #ebebeb;overflow:hidden;margin:0 8px;position:relative;}
.news ul li em{display:inline-block;width:4px;height:4px;background:#999;border-radius:50px;overflow:hidden;position:absolute;top:17px;left:5px;}
.news ul li a{display:block;padding:0 10px 0 15px;color:#222;}

.hot-soft-list{overflow:hidden;zoom:1;margin-bottom:5px;padding: 0 0 10px 0;}
.hot-soft-list li{text-align:center;width:25%;height:126px;border:none;padding:7px 0 5px 0;float:left;}
.hot-soft-list li img{display:inline-block;width:65px;height:65px;border-radius:3px}
.hot-soft-list li b{display:block!important; height:20px;line-height:23px;overflow:hidden;font-size:14px; width:65px; margin:0 auto}
.hot-soft-list li .btn{display:inline-block;width:60px;height:26px;line-height:26px;text-align:center;color:#0ACCA5; border:1px solid #caebfd;border-radius:3px;margin-top: 5px;}
.tow-soft-list{margin-top:-10px;overflow:hidden;zoom:1;}
.tow-soft-list li{float:left;width:50%;padding:10px;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;display:-moz-box;display:-webkit-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.tow-soft-list li:nth-child(even){border-right:0;}
.tow-soft-list li a{position:relative;}
.tow-soft-list li img{margin:0 auto;width:60px;height:60px;margin-right:10px;border-radius:3px}
.tow-soft-list li div{float:none;display:block;width:60%;}
.tow-soft-list li .title-down{display:block;width:60%;}
.tow-soft-list li b{display:block;color:#404040;margin-top:3px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}
.tow-soft-list li .btn{width:60px;height:25px;line-height:25px;display:inline-block;color:#0ACCA5;border:1px solid #caebfd;border-radius:3px;margin:5px auto 0;text-align:center;}
.tow-soft-lists li p{display:block;font-size:12px;width:100%;color:#9e9e9e;padding-top:3px;margin-left:0;}
.tow-soft-list li span{display:block;margin:10px auto 0 -70px;font-size:12px;color:#9e9e9e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.tow-soft-list li span a{color:#9e9e9e;}
.tow-soft-list li span u{margin:0 6px 0 0;padding:0 6px 0 0;border-right:1px solid #d9d9d9;}
.back {
    width: 30px;
    height: 40px;
    background: url(../../images/goback.png) center center no-repeat;
    float: left;
    background-size: 12px;
    cursor: pointer;
}


.sharea{width:100%;height:51px;margin:8px auto;margin-top:10px;float:none;}
.sharea .diggwrap{width:195px;height:auto;float:none;display:block;  margin:0 auto; }
.sharea .diggbox{float:right;display:inline;width:195px;height:51px;cursor:pointer;background:url(../../images/digg-bg.png) no-repeat left top;}
.sharea .diggwrap .digg{background-position:left top;}
.sharea .diggwrap .digg:hover{background-position:left bottom;}
.sharea .diggwrap .bury{background-position:right top;display:none}
.sharea .diggwrap .bury:hover{background-position:right bottom;}
.sharea .diggbox .act{color:#c30;font-size:14px;height:29px;line-height:30px;text-indent:32px;font-weight:700;}
.sharea .diggbox .act em{color:#c60;padding-left:5px;font:10px/1.5 Verdana, Arial;-webkit-text-size-adjust:none;}
.sharea .diggbox .txt{color:#444;font-size:12px;height:29px;line-height:29px;text-indent:25px;}
.sharea .diggbox .txt em{padding-left:3px;font:normal 10px/29px Verdana, Arial;-webkit-text-size-adjust:none;}
.sharea .diggbox .progress{clear:both;width:180px;padding-left:7px;overflow:hidden;}
.sharea .diggbox .bar{float:left;width:100px;height:7px;font-size:1px;background:#e8e8e8;border-right:1px solid #ccc;margin-top:3px;}
.sharea .diggbox .percent{float:left;color:#898989;padding-left:3px;font:10px/1.2 Verdana, Arial;-webkit-text-size-adjust:none;}
.sharea .diggbox .bar span{display:block;height:5px;background:#ffc535;border:1px solid #e37f24;overflow:hidden;}
.sharea .bury .bar span{border-color:#689acc;background:#94c0e4;}
.sharea .bury .act{color:#36c;}
.sharea .bury .act em{color:#39c;}
.sharea .bfx_01{float:left;display:inline;}

.news.ts {
    border-bottom:10px solid  #f2f2f2;
}

.pictxt ul{ border-bottom:1px solid #f2f2f2;}

#ResSystem span.star {
    display: block;
    width: 73px;
    height: 12px;
    margin: 4px  0;
    background: url("../../images/star.png") no-repeat;
    position: relative;
}
#ResSystem  .count{
    position: absolute;
    display: block;
    height: 12px;
    background: url("../../images/start.png") no-repeat;
    z-index: 1;
}
#ResSystem .count1 {
    width: 15px;
}
#ResSystem .count2 {
    width: 30px;
}
#ResSystem .count3 {
    width: 45px;
}
#ResSystem .count4 {
    width: 60px;
}
#ResSystem .count5,#ResSystem .count6 {
    width: 75px;
}
#ResSystem font{ float:left;}