/*kddreg页面css*/
body{background:#FB861F;}
h1{font-size:1.4rem;padding:25px 0;}
h1 span{color:#fff;}
h1 span:before{content:'';width:30px;height:32px;display:inline-block;vertical-align:middle;
background-image: url('../../../../images/pptbus/m/logo.png');
background-repeat: no-repeat;
background-size:30px auto;margin-right:3px;
}
.allbox{margin:0 10px;padding:20px 15px 10px 15px;border-radius:10px;background:#fff;}
.allbox li{padding:10px 0;}
.allbox li input:not([type="radio"]){border:1px solid #EEEEEE;padding:20px 10px;
padding-left:38px;
width: -moz-calc(100% - 50px);width: -webkit-calc(100% - 50px);width: calc(100% - 50px);border-radius:5px;font-size:1.0rem;
}
.btnbox button{padding:15px 0;background:#F64703;font-size:1.0rem;width:100%;border-radius:20px;color:#fff;}
.allbox li{position:relative;}
.allbox li:before{font-family:'iconfont';position:absolute;

top: 25px;
left: 8px;
font-size: 24px;

}
.allbox li.username:before{content:'\e621';}
.allbox li.mobilecode:before{content:'\e68e';}
.allbox li.password:before{content:'\e646';}
.allbox li.saler:before{content:'\e769';}

.allbox li .code{position:absolute;top:50%;margin-top:-12px;right:15px;font-size:.8rem;color:#FF7011;border:1px solid #FF6000;border-radius:5px;padding:3px 5px;}
.allbox li .code.bgccc{background:#F1F1F1;color:#999999;border:1px solid #F1F1F1;;}