.payment .el-card{margin:20px}.payment .header{font-size:14px;background:-webkit-gradient(linear,left top,left bottom,from(#41546f),color-stop(0,#41546f),color-stop(100%,#3b4c65),color-stop(0,#3b4c65));background:linear-gradient(180deg,#41546f,#41546f,#3b4c65 100%,#3b4c65 0);width:100%;height:40px;color:#fff;line-height:40px;padding-left:30px}.payment .title{font-size:20px;font-weight:600;letter-spacing:50px;padding-left:50px;line-height:35px}.payment .el-card__header{padding:10px 20px}.payment .shenheimg{position:absolute;z-index:999;height:50px;right:285px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg);opacity:.75}.payment .flex span{display:inline-block;width:33%}.payment .flex span.right{width:auto;float:right}.payment .flex span.center{text-align:center}.payment .flex .el-form-item{margin:0}.payment .btnGroups{overflow:hidden;height:90px;background-color:#f7f8fa}.payment .el-upload--picture-card i{margin-top:30px}.payment .el-icon-plus:before{display:block;margin-bottom:10px}.payment .el-upload--picture-card,.payment .el-upload-list__item{width:148px;height:148px;float:left}.payment .el-upload--picture-card{line-height:146px}.payment .el-upload-list{float:left;max-width:1500px;height:148px}.payment .el-upload__tip{margin-left:10px;padding-top:80px;width:auto;height:148px;line-height:26px;float:left}.payment .el-upload-list li{float:left;width:148px;height:148px}.payment .el-upload-list--picture-card .el-upload-list__item-actions{width:100%;height:100%}.payment .el-upload-list.is-disabled+div{background-color:#eef1f6;border-color:#d1dbe5;cursor:not-allowed}.payment .el-upload-list.is-disabled+div i{color:#bbb}.payment .el-dialog{width:85%}.payment .avatar-uploader{margin:20px}.payment .avatar-uploader .imgDiv{position:absolute;top:0;bottom:0;right:0;left:0;opacity:.5;background:#000;cursor:default}.payment .avatar-uploader .imgDiv i{color:#fff;opacity:.9;font-size:30px;margin-top:65px;cursor:pointer}.payment .avatar-uploader .imgDiv i+i{margin-left:30px}.payment .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.payment .avatar-uploader .el-upload:hover{border-color:#20a0ff}.payment .avatar-uploader-icon{font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.payment .avatar{width:178px;height:178px;display:block}.payment .el-icon-plus:before{display:inline-block}