.popup_mask{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;background:rgba(0,0,0,.6);}
.popup_phone__box{position:relative;display:-webkit-box;-webkit-box-orient:vertical;width:296px;max-height:68%;font:300 12px/1.5 sans-serif;color:#000;border-radius:5px;background:#3b3c3d;color:#fff;}
.popup_phone__tit{font-size:19px;text-align:center;padding-top:15px;font-weight:normal;}
.popup_mask__form{display:block;width:220px;margin:0 auto;}
.popup_mask__input{margin-top:10px;border-radius:3px;display:block;width:100%;height:25px;line-height:25px;border:none;color:#333;padding:0 5px;font-size:12px;}
.popup_mask__input::-webkit-input-placeholder{color:#dedede;}
.popup_mask__tip{height:15px;background-color:#2e2e30;line-height:15px;border-radius:2px;color:#bababc;display:inline-block;margin-top:2px;margin-bottom:8px;padding:0 5px;font-size:9px;}
.popup_mask__submit{width:150px;height:38px;border-radius:99px;background:#e7be81;color:#51392a;font-size:21px;line-height:38px;margin:10px auto 15px;display:block;text-align:center;text-decoration:none;}
.popup_close{position:absolute;right:-20px;top:-20px;display:block;margin:0 auto;width:40px;height:40px;z-index:20;border-radius:99px;background-color:#fff;}
.popup_close::before,
.popup_close::after {content:'';position:absolute;left:50%;top:50%;margin:-12px 0 0 -1px;width:1px;height:24px;background:#333;-webkit-transform:rotate(45deg);}
.popup_close::before {-webkit-transform:rotate(-45deg);}