.page-title{text-align:center;color:#333;margin:20px 0}.float-btn{position:fixed;bottom:28px;right:28px;width:60px;height:60px;border-radius:50%;background-color:#165dff;background-image:url(/image/yx.png);background-size:100%;background-position:50%;background-repeat:no-repeat;box-shadow:0 4px 16px rgba(22,93,255,.4);cursor:pointer;z-index:999;transition:transform .2s,box-shadow .2s}.float-btn:hover{transform:scale(1.08);box-shadow:0 6px 20px rgba(22,93,255,.5)}.chat-container{bottom:100px;right:30px;z-index:1000}.chat-container,.login-tip{position:fixed;display:none}.login-tip{top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:20px 30px;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.2);z-index:2000;text-align:center;color:#333;font-size:16px}.login-tip button{margin-top:10px;padding:8px 16px;background:#165dff;color:#fff;border:none;border-radius:4px;cursor:pointer}