/*commom style*/
html{min-width: 600px;}
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th,td,img{border:medium none;margin:0;padding:0;font-family: 微软雅黑;}
em{font-style:normal;}
ul, ol{list-style: none;}
table{border-collapse: collapse;border-spacing: 0; }
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333;}
a:hover{/*color:#355e92;transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;*/}
.left{float:left;}
.right{float:right;}
.clearfix:after{display:block;content:"";height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.hide{display:none;}
.block{display:block;}

/*主体样式*/
.main{width: 532px;height:319px;background: #ffffff;padding: 0 25px 60px 25px;}
.line{width: 4px;height:20px;background: #4a87e9;margin-top: 5px;}
.main1 span{font-size: 22px;color:#4a87e9;margin-left: 15px;}
.close{margin-left: 530px;cursor: pointer;}

/*下拉框样式*/
.lx{margin-top: 30px;}
.lxxz span{font-size: 15px;color: #333;line-height: 45px;}
.tit1{background: url(modifyPassword2.png) no-repeat left 16px;padding-left: 10px;}
.select {
    position: relative;
    width: 362px;
    height: 40px;
    float: left;
    font-size: 15px;
    background: url(1.png) no-repeat 327px center;
    background-color: #ffffff;
    border: solid 1px #bfbfbf;
    line-height: 40px;
    color: #999999;
}
.select dt {
    width: 362px;
    height: 40px;
    display: inline-block;
    line-height: 40px;
    text-indent: 20px;
    font-size: 15px;
    color: #999999;
    cursor: pointer;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    position: relative;
    z-index: 99;
    outline: none;
}
.select dd {
    width: 362px;
    position: absolute;
    left: -1px;
    top: 38px;
    background: #ffffff;
    border: 1px solid #bfbfbf;
    z-index: 999;
}
.select dd>ul>li {
    height: 40px;
    line-height: 40px;
    font-size: 15px;
    text-indent: 20px;
    cursor: pointer;
    text-align: left;
}
.select dd>ul>li>a {
    color: #666;
    display: block;
    width: 100%;
}

/*验证码服务样式修改*/
#mobileCheck .jcaptcha-imagecode-box .jcaptcha-wrap-imagecode-box .jcaptcha-imagecode-input-text{
    height: 40px;
}

#mobileCheck .jcaptcha-imagecode-box .jcaptcha-wrap-imagecode-box {
    height: 40px;
}
.yzm{margin-top: 24px;}
/*手机号验证*/
.tit4{background: url(modifyPassword2.png) no-repeat left 18px;padding-left: 10px;margin-left: 44px;line-height: 40px;font-size: 15px;}
.inp1{width: 216px;height: 40px;line-height: 40px;color:#999999;border: solid 1px #bfbfbf;text-indent: 20px;}
/*原始密码验证*/
.tit2{background: url(modifyPassword2.png) no-repeat left 18px;padding-left: 10px;margin-left: 30px;line-height: 40px;font-size: 15px;}
.inp2{width: 362px;height: 40px;line-height: 40px;color:#999999;border: solid 1px #bfbfbf;text-indent: 20px;}

.tit3{background: #217ff3;color: #ffffff;font-size: 15px;line-height: 40px;display: block;width: 140px;height: 40px;text-align: center;cursor: pointer;margin-left:10px;}
.buttonDisabled{color: #999999;font-size: 15px;line-height: 40px;display: block;background: #eaeaea;width: 140px;height: 40px;text-align: center;cursor: pointer;margin-left:10px;}
.main2{margin-top: 40px;}
.qx{display: block;width: 170px;height: 40px;line-height: 40px;border: solid 1px #217ff3;color: #4a87e9;font-size:15px;text-align: center;margin-left: 115px;cursor: pointer;}
.yz{display: block;width: 170px;height: 40px;line-height: 40px;background: #217ff3;color: #ffffff;font-size: 15px;text-align: center;margin-left: 25px;cursor: pointer;}