#wappopup{z-index:99;}
.header a.pagelink{position: absolute;right:0rem;top:0rem;color:#22d3c5;font-size: 0.23rem;line-height: 0.7rem; height:100%;padding:0 0.2rem;}
.login_tab{width:95%;margin: 0.4rem auto 0.25rem auto;}
.login_tab ul li{display: block;float: left;cursor: pointer; width:50%;height:0.65rem;line-height: 0.65rem; border-bottom:1px solid #eee;font-size:0.28rem;text-align: center; color:#666;}
.login_tab ul li.active{border-bottom: 2px solid #22d3c5;}
.inputform{width:95%;height:auto;margin:0 auto;}
.inputform p{margin-top:0.25rem;}
.inputform p input.commstyle{height:0.55rem;border:none;font-size: 0.25rem;color:#333; border-bottom: 1px solid #eeeeee;}
.inputform p.phone input{width:100%;}
.inputform p.graphic{position: relative;}
.inputform p.graphic input{width:70%;}
.inputform p.graphic span{position: absolute;width:27%;height:0.55rem;right:0rem;top:0rem;}
.inputform p.graphic .checkcode{width:100%;height:0.55rem;font-size: 0.4rem;color:#fefefe;font-weight: normal; border:none;background-color: #cccccc;}
.inputform p.verification{position: relative;}
.inputform p.verification input.code{width:40%;}
.inputform p.verification span {position: absolute;top: 0;right: 0;width: 58%;text-align:right; display: inline-block;}
.inputform p.verification span input.getcode{width:48%;cursor: pointer; height:0.55rem;border-radius: 0.02rem; border:none; color:#fff;font-size: 0.25rem; background-color: #22d3c5;}
.inputform p.verification span input.getcode.msgsgrey{background-color: #cccccc;}

.inputform p input.submit_btn{width:100%;height:0.65rem;cursor: pointer; margin-top: 0.25rem; border-radius: 0.05rem;background-color: #22d3c5;border: none; font-size: 0.25rem;color:#fff;}
.inputform p.havepass{text-align: center;font-size: 0.23rem;color:#333;}
.inputform p.havepass a{color:#22d3c5;}
.inputform .verificationtip{font-size: 0.25rem;color:#333;margin-top: 0.55rem;margin-bottom:0.45rem;}
.inputform p.password{position: relative;}
.inputform p.password input{width:100%;}

.inputform p.registsucc_tip{text-align: center;margin-top:0.55rem;font-size: 0.3rem;color:#444;height:0.42rem;line-height: 0.42rem;}
.inputform p.registsucc_tip span{display: inline-block; position: relative;top:-0.1rem;left:0.1rem;}
.inputform p.registsucc_tip i.succ_icon{display: inline-block; width:0.42rem;height:0.42rem; background: url(http://cdn.dujiake.com/uploadfile/wap/images/icon_32.png) no-repeat; background-size: 100%;}
.inputform p.center_link{font-size: 0.25rem; text-align: center;margin-top:0.45rem;}
.inputform p.center_link a{color:#666;}
.inputform p.center_link a span{color:#22d3c5;margin:0 0.1rem;}
.inputform p.center_link a i{display: inline-block;width:0.24rem;height:0.24rem;position: relative;top:0.04rem;left:0.05rem; background: url(http://cdn.dujiake.com/uploadfile/wap/images/icon_31.png) no-repeat center; background-size: 100%;}
.pupgraphic{display: block;width:80%;height:0.65rem; position: relative;top:0.4rem; overflow: hidden;border:1px solid #f0f0f0; margin:0 auto;}
.pupgraphic .graphiccode{width:60%;height:100%;padding-left: 2%; border:none; font-size: 0.25rem;color:#333;}
.pupgraphic span{display: block;width:38%;height:100%; position: absolute;right:0rem;top:0rem;}
.pupgraphic span input.checkcode{width:100%;height:100%;color:#fff; border: none; background-color: #ccc;font-size: 0.4rem;}