.leave_msg_bg{position: fixed;/*background:rgba(0,0,0,0.6);*/z-index:10000; color:#FFFFFF;}
.leave_msg_bg .leave_msg_box{width: 250px;
    position: fixed; /* 改为固定定位，相对于视口定位 */
    bottom: 20px; /* 距离底部20px */
    right: 20px; /* 距离右侧20px */
    background: #fff;
    padding: 20px;
    background: #1c3e93;
    /* 移除原有的top和margin属性，它们会影响右下角定位 */}
.leave_msg_bg .leave_msg_box .close{float: right;font-family: 'Arial';cursor: pointer;font-size: 16px;color:#fff;}
.leave_msg_bg .leave_msg_box .input_text{display:block;width:84%;margin:10px auto 0px;height:36px;line-height: 36px;padding:0px 3%;font-size: 16px; color:#333;}
.leave_msg_bg .leave_msg_box .input_text1{display:block;width:84%;margin:10px auto 0px;height:36px;line-height: 36px;padding:0px 3%;font-size: 16px; clear:both;color:#333;}
.leave_msg_bg .leave_msg_box .content{display:block;width:84%;margin:10px auto 0px;padding:5px 3%;height:100px;color:#333;font-size: 16px;}
.leave_msg_bg .leave_msg_box .submit{display:block;width:87px;height:33px;line-height:33px;text-align:center;cursor:pointer;background:#109dd4;font-size:14px;color:#fff;border:0px;margin-top:10px;margin-left:5%;}
@media screen and (max-width: 767px) {
  .leave_msg_bg .leave_msg_box{width:90%;}
  .leave_msg_bg{display: none;}
}