﻿/* CSS Document */
.artlist2{ padding:0px 20px;}
.artlist2 .libox .item{ background:#f9f9f9; padding:10px; box-sizing:border-box;width:108px; float:left;}
.artlist2 .libox .item:nth-child(2){ margin:0px 10px;}
.artlist2 .libox{ margin-bottom:10px;}
.artlist2 .libox .item span{height:20px; line-height:20px;margin:10px 0 20px 0; display:block;}
.artlist2 .libox .item span i{ width:20px; height:20px; display:block; margin:0px auto;}
.artlist2 .libox .item:nth-child(1) span i{ background:url(../images/1.png) no-repeat;background-size:auto 20px;}
.artlist2 .libox .item:nth-child(2) span i{ background:url(../images/2.png) no-repeat;background-size:auto 20px;}
.artlist2 .libox .item:nth-child(3) span i{ background:url(../images/3.png) no-repeat;background-size:auto 20px;}
.artlist2 .libox .item  a { margin-bottom:5px; line-height:1.5em; height:3em; }

.artlist2 .libox2{ background:#f9f9f9; padding:0px 10px;}
.artlist2 .libox2 .item{ padding:14.5px 0px; border-top:1px dashed #e6e6e6;display: flex;  align-items: center;}
.artlist2 .libox2 .item:nth-child(1){ border:none;}
.artlist2 .libox2 .item .num{ display:table-cell; vertical-align:middle; margin:0;}
.artlist2 .libox2 .item .c333{ display:table-cell; vertical-align:middle; padding-left:10px;}