@charset "utf-8";
/*登录*/
.user-bg{background:url(../images/register.jpg) center 0 no-repeat; padding: 50px 0 50px}
/*login*/
.login-cont{ width:480px; background: #fff;height:480px;border: 1px #ccc solid;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:5px;}
.login-cont h2{ font-size: 20px; color: #333; font-weight: normal; text-align: center; padding: 40px 0 0}
.login-form{ width: 360px; margin: 0 auto}
.ui-p{ padding: 20px 0 0 !important; position: relative}
/*表单*/
.input-label{width: 100px; color:#666;  font-size:16px; position:absolute;pointer-events: none;left:-15px;top:37px !important; overflow: hidden;}
.input-label span{ padding-left:6%}
.ui-input{height: 42px; position:relative; font-size:16px;line-height: 48px; background:#fafafa; border:1px #67ad03 solid;padding:0 0 0 6%;width: 80%;display: inline-block;transition:background-color 0.25s, border-color 0.25s;-webkit-transition:background-color 0.25s, border-color 0.25s; margin-left:50px; color:#666;}

.ui-input:focus,
.input--filled .ui-input{
    border-color: #67ad03; background:#FFF;
}
.ui-input:focus + .input-label,.input--filled .input-label{
  
}

.input--error .ui-input,.input--error .ui-input:focus{ border:1px #ff5050 solid; background:#fff}
.input--error .ui-input:focus + .input-label,.input--error .input-label{
    
}
/*操作按钮*/
.step-btn{color: #fff;line-height: 46px;font-size: 20px; text-align:center; border:1px #67ad03 solid;background: #67ad03;transition:background-color 0.25s, border-color 0.25s;}
.step-btn:hover,.step-btn:active{color: #67ad03; border:1px #67ad03 solid;background: #fff;}

.step-btn-error,.step-btn-error:hover{ background:#fe504f; border:1px #fe504f solid; color:#fff}

/******************************************************************************************************/

.ui_ps{ width:540px;  overflow:hidden;}
.w540 h3{  width: 540px;text-align: center;height: 80px;line-height: 90px; font-size:24px; overflow:hidden;}
.ui_ps .input_le{height:38px; line-height:38px; color:#666;  font-size:16px; overflow:hidden; }
.ui_ps .input_le span{ width: 120px; height:38px; line-height:38px; padding-left:6%; text-align:right;overflow:hidden; display:black; float:left;margin:10px 20px 0px 0px;}
.ui_ps .input_nr{ width:230px; height: 38px; font-size:16px;line-height: 38px; background:#fafafa; border:1px #67ad03 solid;padding:0 0 0 3%; float:left; margin:10px 0px; overflow:hidden;}
.ui_ps .input_nr_e{ width:120px; height: 38px; font-size:16px;line-height: 38px; background:#fafafa; border:1px #67ad03 solid;padding:0 0 0 3%; float:left; margin:10px 0px;}
.ui_ps p{ display:black;width: 200px;margin-left: 180px; height:20px; overflow:hidden;}
.czcodes{width:110px;height:40px;margin: 10px 0px;overflow: hidden;}
.czanniou{ width:110px;height:40px;margin:10px 0px;overflow:hidden;}
.close-bg {
    padding: 10px;
    background: url("../images/close.png") no-repeat;
}
.lvse{ background:#67ad03;}
.hongsees{ background:#ff5050;}

