.btn,.btn:hover{text-decoration:none}.btn,.infoGroup .infoMsg,.inputGroup .inputBg,.inputGroup .title,.validateImg{display:inline-block}.inputGroup .checkBox,.inputGroup .inputBg,.inputGroup .sem_input,.validateImg,.validateImg img{vertical-align:middle}body{background-color:transparent}button,input,select,textarea{outline:0}.inputGroup{margin-bottom:12px}.inputGroup .title{width:100px;text-align:right;font-weight:700;font-size:14px;color:#333}.inputGroup .inputBg{border:1px solid;border-color:#ccc transparent transparent #ccc}.inputGroup .sem_input{border-width:1px 0 0 1px;border-style:solid;border-color:#eee transparent transparent #eee;width:185px;height:26px;line-height:26px;font-size:14px}.validNumGroup .sem_input{width:90px;vertical-align:middle}.validNumGroup .sem_input::-webkit-input-placeholder{color:#CCC;opacity:1;font-size:12px}.validNumGroup .sem_input::-moz-placeholder{color:#CCC;opacity:1;font-size:12px}.validNumGroup .sem_input:-ms-input-placeholder{color:#CCC;opacity:1;font-size:12px}.validNumGroup .getNum{background:url(../images/register-form-sem.52fc976a.png) left -112px no-repeat;height:30px;line-height:30px;width:96px;font-size:14px;font-weight:700;color:#000;padding-left:15px}.validNumGroup .getNum:hover{background-position:left -143px;color:#f5f5f5}.inputGroup .focused,.validNumGroup .focused{border-color:#9b9ed2}.inputGroup .error,.validNumGroup .error{border-color:#e14500}.validNumGroup .countDown{background-position:left -175px;color:#4a4949;font-size:12px;padding-left:18px;font-weight:400;height:29px;line-height:29px}.validNumGroup .countDown:hover{background-position:left -175px;color:#4a4949;cursor:default}.inputGroup .checkBox{margin:0 5px 0 17px}.inputGroup .checkLabel{color:#333}.inputGroup .agreement{color:#333;font-size:12px;text-decoration:underline}.inputGroup .agreement:hover{text-decoration:none}.errorGroup{margin:0 17px 10px;background-color:#ffdede;padding:7px 11px},.errorGroup .icon{background:url(https://static.lufaxcdn.com/config/images/market/icon.png) -60px -161px no-repeat;width:13px;height:13px;float:left;margin:2px 5px 0 0}.errorGroup .errorMsg{display:inline-block;width:240px}.infoGroup{margin:0 17px 10px;background-color:#FF9;padding:7px 11px},.infoGroup .icon{background:url(https://static.lufaxcdn.com/config/images/market/icon.png) -60px -161px no-repeat;width:13px;height:13px;float:left;margin:2px 5px 0 0}.infoGroup .infoMsg{width:240px}.submitWrap{margin:0 auto;text-align:center}.submitWrap .submitReg{background:url(../images/register-form-sem.52fc976a.png) left -206px no-repeat;width:281px;height:51px}.submitWrap .submitReg:hover{background-position:left -258px}.submitWrap .submit{background:url(../images/register-form-sem.52fc976a.png) left -310px no-repeat;width:281px;height:51px}.submitWrap .submit:hover{background-position:left -362px}.validateImg{margin-left:3px}#otp-label,.form-horizontal .control-label{display:none}.phone-code-warp{width:310px;margin:0 auto;color:#666}.phone-code-warp .msg{padding:0 20px;line-height:18px;margin-bottom:10px}.phone-code-warp .phone-code{background:#fff;border:1px solid #f2f2f2;padding:15px 20px;margin-bottom:20px}.phone-code-warp .phone-code .phone-code-title{font-size:14px;line-height:30px;font-weight:700}.phone-code-warp .phone-code .phone-code-msg{margin-bottom:20px}.phone-code-warp .phone-code .note{background:#fef9f1;padding:10px 20px;line-height:20px}.form-horizontal .controls{margin-left:0}.mobile-no-for-otp{margin:10px 0}.validate-input{position:relative}.validIcon{bottom:13px;position:absolute;right:5px;top:7px}