.banner{height:400px}.groups{width:600px;padding:20px 20px 4px 20px;margin-top:24px;box-sizing:border-box;border-radius:30px;background:rgba(0,0,0,0.2);font-size:16px;flex-wrap:wrap}.groups a{margin-bottom:16px}.groups span{margin:0 16px 16px 8px;width:8px;height:8px;background:#D9D9D9;color:transparent}.sort{width:148px;padding:0 12px;font-size:14px;display:none;position:absolute;top:72px;right:0;z-index:10;box-shadow:0 10px 20px 0 rgba(0,0,0,0.1);border-radius:6px;overflow:hidden}.sort .name{margin-bottom:16px}.sort a{display:block;text-align:center;padding:16px 0;border-bottom:1px solid #E9E9E9}.sort a:last-child{border-bottom:0}.sort .active{font-weight:bold}.ratio169{background:#fff}.sitemap-box{width:100%;height:72px;box-sizing:border-box}.sitemap-box>a i{margin-left:12px}.sitemap>div em i{margin-right:0}.sitemap-box .flr i{margin-left:8px}#list{margin-bottom:80px;position:relative}#list .main .items{display:flex;flex-wrap:wrap}#list .main .item{width:276px;box-sizing:border-box;margin-left:32px;font-size:16px}#list .main .items .split{width:100%;height:0;border-bottom:1px solid #E9E9E9;margin:40px 0}#list .main .items .split:last-child{margin-bottom:0}#list .main .items .item:nth-child(5n+1){margin-left:0}#list .main .item .name{height:60px;line-height:1.5;font-size:20px;font-weight:bold;overflow:hidden}#list .main .item .desc{line-height:2;max-height:64px;overflow:hidden;margin-top:16px}#list .main .item .data{margin-top:16px}#list .main .item .pic{margin-top:16px;border-radius:10px;overflow:hidden;background:#fff}#list .main .item .url{margin-top:16px}#list .main .item .url a:hover{text-decoration:none}#card{margin-bottom:80px}#card .sitemap-box{margin-bottom:0}#card .sitemap-box .flr:hover{text-decoration:none}#card .sitemap-box .flr span{border-bottom:1px solid #999}#card .main{width:100%}#card .main .item{margin-top:32px;width:588px;border:1px solid #E9E9E9;box-sizing:border-box;border-radius:10px;overflow:hidden}#card .main .item:nth-child(even){margin-left:0}#card .main .item:nth-child(odd){margin-right:24px}#card .main .item .pic{width:245px;box-sizing:border-box;border-radius:10px;overflow:hidden}#card .main .item .pic a{box-sizing:border-box}#card .main .item .pic img{width:auto}#card .main .item .info{width:301px;height:138px;border-left:none;display:flex;flex-direction:column;justify-content:center;padding:0 20px}#card .main .item .info .name{font-size:16px;font-family:Arial;font-weight:bold}#card .main .item .info .desc{max-height:63px;margin-top:16px;font-size:14px;line-height:1.5;overflow:hidden}#cardonly{margin-bottom:80px}#cardonly .sitemap-box .flr:hover{text-decoration:none}#cardonly .sitemap-box .flr span{border-bottom:1px solid #999}#cardonly .item{width:282px;margin-left:24px;margin-bottom:24px;box-sizing:border-box;border:1px solid #E9E9E9;border-radius:10px;overflow:hidden}#cardonly .item:nth-child(4n+1){margin-left:0}#cardonly .item .pic{width:100%;height:158px}#cardonly .item .pic a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:inherit}#cardonly .item .pic img{width:auto}#cardonly .item .info{height:63px;line-height:63px;text-align:center;padding:0 20px}#cardonly .item .info .name{box-sizing:border-box;border-top:1px solid #E9E9E9;font-size:16px;font-weight:500}#cardonly .item .info .name a:hover{text-decoration:none;cursor:inherit}#cardonly .main .topic{display:none}#cardonly .paging{margin-top:0}