.kj_zxkf { position: fixed; top: 220px; right: 1px; z-index: 1000; } .kj_zxkf ul li { width: 60px; height: 60px; border-bottom: 0px; padding-top: 8px; text-align: center; position: relative; background-color: #fff; margin-bottom: 10px; border: 1px solid #ddd; box-sizing: border-box; } .kj_zxkf ul li span { font-size: 30px; } .kj_hgeodxs_qq { position: absolute; top: 0px; right: 65px; width: 120px; padding: 6px; background-color: #fff; display: none; border: 1px solid #32B53F; background-color: #32B53F; } .kj_zxkf ul li:hover { background-color: #32B53F; color: #fff; opacity: 0.9; } .kj_zxkf li:hover .kj_hgeodxs_qq { display: block; } .kj_zxkf ul li:hover a { color: #fff; } .cus-icon{ color: black; }