*{padding: 0;margin: 0;box-sizing: border-box;}
body{max-width: 750px;}
ul,ol,li{list-style: none;}
a{text-decoration: none;color: #000;}

/*form表单字段样式改写*/
.select-city div,.user-frame{height:46px;background:#fff;border-radius:4px;border:solid 1px #e3e3e3;margin-left:3.125%;margin-right:3.125%;margin-top:10px;position:relative}
.select-city div input,.user-frame input{margin-top:10px;width:100%;padding-left:10px;border:none;font-size:16px;color:#333;font-family:"Microsoft Yahei"}
.select-city div select,.user-frame select{height:44px;width:100%;opacity:0;z-index:10;position:absolute}
.user-frame .area-sel{width:90%}
.submitBtn{width:94%;margin:0 auto;display:block;height:44px;background:#d03939;color:#fff;font-size:16px;border-radius:4px;-webkit-appearance:none;border:none;font-family:"Microsoft Yahei"}
/* 弹层 */
.layer_mask{position:fixed;bottom:0;left:0;right:0;width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,.5)}
.my_layer{padding:25px 10px 25px;width:70%;min-height:120px;position:fixed;top:50%;left:50%;margin-left:-35%;margin-top:-100px;background:#fff;z-index:101;border-radius:5px;font-family:"微软雅黑"}
.my_layer p{margin-top:10px;padding:0 10px;text-align:center;font-size:16px;line-height:24px;color:#666}
.my_layer p.tips_b{margin-top:0;color:#333}
.my_layer .btn{width:100%;margin-top:20px;text-align:center}
.my_layer .btn input{display:inline-block;width:90px;height:34px;line-height:34px;font-size:14px;border:none;border-radius:4px;font-family:"微软雅黑";-webkit-appearance:none}
.my_layer .btn .btn_grey{margin-right:10px;background:#e3e3e3;color:#333}
.my_layer .btn .btn_red{background:#dd4f50;color:#fff}

