﻿@charset "utf-8";
body{background-color: #f1f1f1;}

form{width:100%; height:calc(100vh - 1.15rem); background-color: #fff;margin: 0.2rem auto 0; padding: 0.3rem; box-sizing: border-box;}
form input[type=submit]{background-color:#d12f26; color: #fff; border: 0.01rem solid #d12f26; border-radius: 0.4rem; width: 6rem; height: 0.8rem; display: block; margin: 0.5rem auto; font-size: 0.36rem; box-sizing: border-box; letter-spacing: 0.1rem;}
form input[type=button]{background-color:#d12f26; color: #fff; border: 0.01rem solid #d12f26; border-radius: 0.4rem; width: 6rem; height: 0.8rem; display: block; margin: 0.5rem auto; font-size: 0.36rem; box-sizing: border-box; letter-spacing: 0.1rem;}

/*form input[type=submit]{background-color:#d12f26; color: #fff; border: 0.01rem solid #d12f26; border-radius: 0.4rem;}*/
form .registBtn{width: 6rem; height: 0.8rem; text-align: center; line-height: 0.78rem; display: block; margin: 0.5rem auto; font-size: 0.36rem; box-sizing: border-box; letter-spacing: 0.1rem; background-color:#fff; color: #d12f26; border: 0.01rem solid #d12f26; border-radius: 0.4rem;}
form >a{display: block; font-size: 0.24rem; line-height: 0.6rem; color: #d12f26; text-align: right;}
form span{display: block; text-align: center; color: #d12f26; font-size: 0.24rem; line-height: 0.6rem;}

.formStyle{padding: 0.2rem 0; border-bottom:0.01rem solid #ddd; font-size: 0;position: relative;}
.formStyle i{font-size: 0.4rem; margin: 0 0.25rem; color: #c33a40; }
.formStyle i.clearBtn{position: absolute; right: 0.05rem; top: 0.25rem; color: #999; cursor: pointer;}
.formStyle input[type=number]{width: 4.35rem; padding: 0 0.3rem; box-sizing: border-box; color: #666; font-size: 0.3rem; height: 0.5rem; border: 0;border-left: 0.01rem solid #ddd; vertical-align: bottom;}
.formStyle input[type=text]{width: 4.35rem; padding: 0 0.3rem; box-sizing: border-box; color: #666; font-size: 0.3rem; height: 0.5rem; border: 0;border-left: 0.01rem solid #ddd; vertical-align: bottom;}
.formStyle input[type=password]{width: 4.35rem; padding: 0 0.3rem; box-sizing: border-box; color: #666; font-size: 0.3rem; height: 0.5rem; border: 0;border-left: 0.01rem solid #ddd; vertical-align: bottom;}
.formStyle input:focus{border: 0.01rem solid #c33a40;} 
.formStyle img{display: block; width: 1.42rem; height: 0.6rem; position: absolute; top: 0.15rem; right:0.05rem;}
.formStyle input[type=button]{width: 1.42rem; height: 0.4rem; border: 0.01rem solid #be2b31; background-color: #DCDCDC; color: #be2b31; font-size: 0.24rem; background-color: #fff; border-radius: 0.05rem; line-height: 0.38rem; position: absolute; top: 0.25rem; right:0.05rem;}
.formStyle input.on{border: 0.01rem solid #dcdcdc; color: #999; }

/*修改密码*/
.chagePassword{line-height: 0.5rem; padding: 0.2rem 0;border-bottom:0.01rem solid #ddd; font-size: 0;}
.chagePassword label{display: block; width: 1.65rem;float: left; text-align: right; font-size: 0.28rem; color: #666;}
.chagePassword input[type=password]{width: 4.35rem; padding: 0 0.3rem; float: left; box-sizing: border-box; color: #999; font-size: 0.28rem; height: 0.5rem; border: 0;}

/*我的收藏*/
.collectList{margin: 0.3rem auto;}
.collectList li{padding: 0.2rem 0.3rem; margin-bottom: 0.3rem; background-color: #fff;position: relative;}
.collectList img{display: block; width: 1.8rem; height: 1.8rem;}
.collectList .right{width: 4.95rem; height: 1.8rem; overflow: hidden; position: absolute; right:0.3rem; top: 0.2rem;}
.collectList .right h3{font-size: 0.3rem; line-height: 0.6rem; height: 0.6rem; overflow: hidden;}
.collectList .right h3 a{color: #333;}
.collectList .right em{display: block; line-height: 0.4rem; color: #999; font-size: 0.24rem;}
.collectList .right b{font-size: 0.3rem; display: block; line-height: 0.6rem; color: #ea3b02;}
.deletBtn{position: absolute; right: 0.3rem; bottom: 0.2rem; width: 1.43rem; height: 0.45rem; font-size: 0.24rem; border: 0.01rem solid #65a032; color: #65a032; text-align: center; line-height: 0.45rem; border-radius: 0.22rem;}

/*修改手机号*/
.alterTelEnd{ margin: 0.3rem auto 0; padding: 0.6rem 0; box-sizing: border-box; height:calc(100vh - 1.23rem); background-color: #fff; text-align: center;}
.alterTelEnd i{ font-size: 1.2rem; color: #d12f26; margin-top: 1rem; display: inline-block;}
.alterTelEnd p{font-size: 0.3rem; line-height: 0.6rem; color: #666;}
.alterTelEnd a{font-size: 0.3rem; line-height: 0.6rem; /*color: #666;*/}
.formStyle a{width: 1.42rem; height: 0.4rem; border: 0.01rem solid #be2b31; background-color: #DCDCDC; color: #be2b31; font-size: 0.24rem; background-color: #fff; border-radius: 0.05rem; line-height: 0.38rem; position: absolute; top: 0.25rem; right:0.05rem;text-align:center}

