.app-box.category .cate10 a{color:#007938;}
.app-box.category .cate20 a{color:#1f1a1c;}
.app-box.category .cate30 a{color:#144f98;}
.app-box.category .cate40 a{color:#ee171f;}

.app-box.category .selected img{background-color:#FFF;}
.app-box.category .selected a{color:#FFF;}

.app-box.table-list{}
.app-box.table-list ul{margin-top:20px;background:#F6F6F6;}
.app-box.table-list ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.app-box.table-list ul li{display:block;float:left;width:20%;padding:2px 1em;box-sizing:border-box;}
.app-box.table-list ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.app-box.table-list ul li a{display:block;}
.app-box.table-list ul li a:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.app-box.table-list ul li a span{color:#1a73e8;}
.app-box.table-list ul li span{float:left;}
.app-box.table-list ul li span em{display:none;}
.app-box.table-list ul li p{float:right;color:#888;}/* #cb0098 */
.app-box.table-list ul li.rank10{background-color:#FFDED1;}
.app-box.table-list ul li.rank8{background-color:#FFECB6;}
.app-box.table-list ul li.rank6{background-color:#EBFFC2;}
.app-box.table-list ul li.rank2{background-color:#E1FEDF;}
.app-box.table-list ul li.rank1{background-color:#F6F6F6;}
.app-box.table-list ul li:hover{background-color:#CCC;}
.app-box.table-list ul li:hover span em{display:inline-block;}
.app-box.table-list.border ul li{border-bottom:1px solid #CCC;}


@media (min-width:1024px) {
	.app-box.table-list ul li{width:20%;}

}

@media (min-width: 768px) and (max-width: 1024px) {
	.app-box.table-list ul li{width:25%;}

}

@media (min-width: 375px) and (max-width: 768px) {
	.app-box.table-list ul li{width:33.33%;}

}

/* 横向放置的手机及分辨率更小的设备 */
@media (max-width: 375px) {
	.app-box.table-list ul li{width:50%;}

}
