.form-main-list {
    width: 907px;
}
.form-main-list .account-set {
    border-bottom: 1px dashed #ccc;
}
.form-main-list .form-group {
    padding: 22px 0;
}
.form-main-list .form-group .form-item {
    padding: 8px 0 8px 340px;
    color: #7f7f7f;
}
.form-main-list .form-group .form-item .form-label {
    font-size: 14px;
    height: 33px;
    line-height: 33px;
}
.form-main-list .form-group .form-item .form-label .star {
    color: red;
    vertical-align: middle;
    margin-right: 4px;
}
.form-main-list .form-group .form-item .form-text {
    height: 33px;
    line-height: 33px;
    padding: 0;
    width: 260px;
    padding-left: 7px;
    border: 1px solid #ccc;
    background: #fff;
    outline: 0;
    color: #000;
    font-size: 14px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
}

.form-main-list .form-group .form-item .form-text-checkcode {
    height: 33px;
    line-height: 33px;
    padding: 0;
    width: 160px;
    padding-left: 7px;
    border: 1px solid #ccc;
    background: #fff;
    outline: 0;
    color: #000;
    font-size: 14px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
}

.form-main-list .form-group .form-item .sub-title {
    color: #7f7f7f;
    font-size: 9pt;
}
.form-list {
    margin: 0 auto;
    font-size: 14px;
}

.checkcode-text {
    width: 82px;
}


