/* 预览弹框样式 */
#floatbtnfrm { position: fixed; right: 20px; width: 80px; height: auto; z-index: 2; justify-content: center; align-items: center; bottom: 100px;}/*top: 30%; */
.fbtnitem{width: 80px; height: 80px; display: flex;align-items: center;justify-content: center; color:#888888; background-color: #fff; border: 1px solid #ccc; border-radius: 5px; margin-top: 4px}
.fbtnitem:hover{cursor:pointer; color: #000; background-color: #eee;box-shadow:0 2px 5px rgba(0, 0, 0, 0.1), /* 底部浅阴影 */ 0 5px 15px rgba(0, 0, 0, 0.2); /* 底部更深阴影 */}
.fbtnitem span{}
/* 预览弹框样式 */

/* 预览弹框样式 */
#preview-modal { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); z-index: 9999; justify-content: center; align-items: center;}
#preview-modal img { max-width: 80%; max-height: 80%; margin: auto;}

#pimg-modal { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); z-index: 9999; justify-content: center; align-items: center;}
#spec-modal { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); z-index: 9999; justify-content: center; align-items: center;}
#confirm-modal { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999; justify-content: center; align-items: center;}
#windowfrm{}
#close-btn1 { position: absolute; top: 20px; right: 20px; background: rgba(255, 255, 255, 0.5); border: none; padding: 10px; font-size: 18px; cursor: pointer; color: #fff;}
#close-btn1:hover { background: rgba(255, 255, 255, 0.8);}

#list-modal { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); z-index: 9999; justify-content: center; align-items: center;}
#list-modal img { max-width: 80%; max-height: 80%; margin: auto;}

#close-btn { position: absolute; top: 20px; right: 20px; background: rgba(255, 255, 255, 0.5); border: none; padding: 10px; font-size: 18px; cursor: pointer; color: #fff;}
#close-btn:hover { background: rgba(255, 255, 255, 0.8);}
#close-btn-pimg { position: absolute; top: 20px; right: 20px; background: rgba(255, 255, 255, 0.5); border: none; padding: 10px; font-size: 18px; cursor: pointer; color: #fff;}
#close-btn-pimg:hover { background: rgba(255, 255, 255, 0.8);}
#close-btn-spec { position: absolute; top: 20px; right: 20px; background: rgba(255, 255, 255, 0.5); border: none; padding: 10px; font-size: 18px; cursor: pointer; color: #fff;}
#close-btn-spec:hover { background: rgba(255, 255, 255, 0.8);}
/* 预览弹框样式 */