#comiis_rollpic, #comiis_rollpic a {font-family:'microsoft yahei','yahei','simhei','hei',Tahoma}
#comiis_rollpic {margin:5px auto 10px}
.comiis_picdiv {margin:6px 10px;overflow:hidden;position:relative}
.comiis_picdiv .kmnodata {margin:20px auto;text-align:center}
.comiis_rollpic_bt {position:relative;height:40px;line-height:40px;margin:0 auto;clear:both}
.comiis_rollpic_bt span.kmleft {position:absolute;float:left;font-size:14px;font-weight:400;padding:0 10px;height:40px;line-height:40px}
.comiis_rollpic_bt span.kmleft::before {content:" ";float:left;margin:12px 10px 0 2px;width:4px;height:16px;overflow:hidden}
.comiis_rollpic_bt span.kmright {float:right;height:40px;padding:0 11px}
.comiis_rollpic_bt span.kmright a, .comiis_rollpic_bt span.kmright em {float:left}
.comiis_rollpic_bt span.kmright em {padding:0 8px;opacity:0.3}
.comiis_rollpic li {position:relative;float:left;margin:5px;overflow:hidden}
.comiis_rollpic li a {display:block;background:rgba(0,0,0,0.1)}
.comiis_rollpic li a span.kmtit {overflow:hidden;position:absolute;left:0;bottom:0;padding:15px 10px 10px;height:18px;line-height:38px;font-size:12px;text-align:center;overflow:hidden;transition:all .4s}
.comiis_rollpic li a .kmfid {overflow:hidden;position:absolute;left:15px;top:15px;padding:0px 5px 0px 4px;height:22px;line-height:22px;font-size:12px;background:rgba(0,0,0,0.3);color:#fff;overflow:hidden;border-radius:4px;transition:all .4s}
.comiis_rollpic li a .kmfid img {float:left;margin:2px 3px 0 0;width:18px;height:18px;overflow:hidden}
.comiis_rollpic li a .kmbox {display:block;overflow:hidden;position:absolute;left:0;bottom:0;padding:50px 10px 10px;text-align:left}
.comiis_rollpic li a .kmbox .kmtits {display:block;margin:0 5px;line-height:24px;font-size:16px}
.comiis_rollpic li a .kmbox .kmuser {display:block;margin:8px 5px 5px;height:22px;line-height:22px;font-size:12px}
.comiis_rollpic li a .kmbox .kmuser .kmtxt {margin-right:8px;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}
.comiis_rollpic li a .kmbox .kmuser .kmtx {float:left;height:22px;line-height:22px;background:rgba(255,255,255,0.5);margin-right:8px;overflow:hidden;border-radius:50%}
.comiis_rollpic li a .kmbox .kmuser .kmtx img {float:left;margin:1px;width:20px;height:20px;overflow:hidden;border-radius:50%}
.comiis_rollpic li a .kmbox .kma {background:none}
.comiis_rollpic li a:hover .kmbox .kmuser .kmtxt {filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9}
.comiis_rollpic li a img.kmimg {overflow:hidden;object-fit:cover;transition:all .4s}
.comiis_rollpic li a:hover {text-decoration:none}
.comiis_rollpic li a:hover span.kmtit {padding:10px 10px 15px}
.comiis_rollpic li a:hover img.kmimg {transform:scale(1.05)}
.comiis_lico a {position:absolute;left:0;z-index:100;display:block;width:22px;height:50px;background:rgba(0,0,0,0.3);vertical-align:middle;text-align:center;border-radius:2px}
.comiis_lico a:hover {background:rgba(0,0,0,0.5)}
.comiis_lico a img {margin-top:15px;height:20px;opacity:.5}
.comiis_lico a:hover img {opacity:1}
.comiis_lico a.kmyk {left:auto;right:0}
#comiis_rollpic.comiis_rollpicv2 {margin:3px auto 8px}
#comiis_rollpic.comiis_rollpicv2 {border:none}
.comiis_rollpicv2 .comiis_picdiv {margin:0}
.comiis_rollpicv2 .comiis_rollpic_bt {margin-bottom:6px;border-bottom:none}
.comiis_rollpic li:nth-child(7n+1) a .kmfid {background:#D6293E}
.comiis_rollpic li:nth-child(7n+2) a .kmfid {background:#0CBC87}
.comiis_rollpic li:nth-child(7n+3) a .kmfid {background:#2163E8}
.comiis_rollpic li:nth-child(7n+4) a .kmfid {background:#F7C32E}
.comiis_rollpic li:nth-child(7n+5) a .kmfid {background:#4F9EF8}
.comiis_rollpic li:nth-child(7n+6) a .kmfid {background:#6f42c1}
.comiis_rollpic li:nth-child(7n+7) a .kmfid {background:#fd7e14}