input::-webkit-input-placeholder,input:disabled::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #cccccc; }
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; }
input::-moz-placeholder{color:#cccccc;}
input:-moz-placeholder{color:#cccccc;}
input:disabled:-ms-input-placeholder{color:#cccccc;}
input.sms_code::-webkit-input-placeholder{color: #cccccc !important;}
input{ box-sizing: border-box;-moz-appearance:none;}
input:focus{border:none;/*background:none;*/}
button:disabled, button[disabled],input:disabled, input[disabled]{background-color: #dddddd;}

html{background: #FFFFFF }
.wrap{height: 100%; background-color: #FFFFFF; max-width: 720px; margin: 0 auto 1.5rem;}
.wrap .top {width: 100%; height: 3.75rem; margin-bottom: 0.5rem; }
.wrap>div>img {width: 100%; height: 100%; vertical-align: middle; border: none; }
.reg_con {padding: 0 0.32rem 0; }
.reg_con dl {width: 6.56rem;}
.reg_con dl dd {width: 6.56rem; margin-bottom: .3rem; height:auto;border-radius: 2px;}
.login_name_show, .sub_error_tip, .my_msg {font-size: 0.32rem; color: #ff9000; padding: 0.3rem; }
.reg_con dl dd .box_input {width: 6.56rem; position: relative;border: 0px solid #EBEBEB;padding: 0;background-color: #f2f2f2;}
.reg_con dl dd .box_input>img{position: absolute;left: 0.38rem; top: 0rem;bottom: 0rem;height: .35rem;width: auto;margin: auto}

.reg_con dl dd .box_input input {width: 100%;height: 100%; color: #000;background-color: #f2f2f2; padding-left: 1rem;}
.per_input {width: 6.6rem; border-radius: 0; padding:.3rem 0; font-size: .34rem; }

.box_input .notice_no {min-height: 0.36rem; font-size: 0.28rem; padding: 0.10rem 0.5rem 0.10rem 0.65rem; border-radius: 0.05rem; line-height: 0.36rem; position: absolute; left: 0.32rem; top: 0.66rem; z-index: 100000;background: #f0912b; color: #fff; }
.reg_con dl dd .box_input span {display: block; }
.reg_con dl dd .box_input .sms_code {-webkit-opacity:1;opacity: 1; }

.reg_con button.obtain_word {background-color: #f29100; color: #FFFFFF; width: 2.1rem; line-height: 1; border: 1px solid #f29100; }
.box_input .obtain_word, .box_input .obtain_word_lodin {display: block; min-width: 2.69rem; padding: 0.30rem; bottom: 0; font-size: 0.34rem; text-align: center; position: absolute; top: 0; right: 0; }
#sms_code_err {color: #c03; }
.reg_con .btn_area {margin-top: .5rem; }
.reg_con .btn_reg .pub_btn {margin: 0.3rem 0 0.5rem; color: #ffffff; background: #ff8d31;display: block; width: 6.6rem; height: 1rem; line-height: 1rem; font-size: 0.4rem; text-align: center; border-radius: 0.06rem; }
.layer_loading .layer_info{ padding: 0.15rem 0; background: rgba(0,0,0,0.7); text-align: center; font-size: 0.32rem;}

.wrap .download {width: 100%; height: 2rem; margin: .5rem 0 0.1rem; }

p.lb_sink{color: #FFFFFF; opacity: 0; }