.Step-title {
    display: flex;
    /* background-color: pink; */
    align-items: center;
}

.Step-titlel {
    width: 8px;
    height: 17px;
    background: #FF8400;
    border-radius: 4px;
}

.Step-titler {
    font-family: Microsoft YaHei UI;
    font-weight: 700;
    font-size: 16px;
    color: #555555;
    margin-left: 12px;
}

.form-container {
    background-color: var(--color-light);
    padding-top: 30px;
    padding-left: 30px;
    /* padding-bottom: 35px; */
    box-sizing: border-box;
    /* overflow: auto; */
    /* height: 842px; */
}

.form-container .form-body {
    min-height: 100%;
    /* display: flex; */
    /* justify-content: center; */
    /* align-items: center; */
    margin-top: 27px;
    /* background-color: aqua; */
}

.projNameInt {
    display: flex;
}

.projTitle {
    width: 120px;
    height: 50px;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    /* background-color: pink; */
    font-family: PingFang SC;
    font-weight: 600;
    font-size: 16px;
    color: #707070;
    margin-right: 40px;
}

.redicon {
    font-family: PingFang SC;
    font-weight: 400;
    font-size: 16px;
    color: #CC0000;
    margin-right: 8px;
}

.setProBtn {
    margin-top: 30px;
    /* background-color: pink; */
    /* width: 100%; */
}

.belongPeople-center {
    display: flex;
    margin-top: 11px;
}

.belongPeople-search {
    margin-left: 14px;
}

.belongPeople-select {
    margin-left: 27px;
}

.belongPeople-search .css-dev-only-do-not-override-1ae8k9u.ant-input-group>.ant-input {
    height: 43px;
}

.belongPeople-search .css-dev-only-do-not-override-1ae8k9u.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button {
    height: 43px;
    width: 43px;
}

.belongPeople-bot {
    margin-top: 13px;
}

.belongPeople-bot .css-dev-only-do-not-override-1ae8k9u.ant-table-wrapper .ant-table-thead>tr>th,
.css-dev-only-do-not-override-1ae8k9u.ant-table-wrapper .ant-table-thead>tr>td {
    background-color: #E6E6E6;
    text-align: center;
    height: 41px;
}

.belongPeople-bot .css-dev-only-do-not-override-1ae8k9u.ant-table-wrapper .ant-table-tbody>tr>th,
.css-dev-only-do-not-override-1ae8k9u.ant-table-wrapper .ant-table-tbody>tr>td {
    text-align: center;

}

/* 创建/编辑/查看所属人 弹窗 */

/* 弹窗底部按钮 */
.css-dev-only-do-not-override-1ae8k9u.ant-modal .ant-modal-footer {
    display: flex;
    justify-content: flex-end;
}

.belongPeople-Modal {}

.belongPeople-Mtop {
    font-family: PingFang SC;
    font-weight: 800;
    font-size: 24px;
    color: #222222;
    border-bottom: 1px solid #EFEFEE;
    /* display: block; */
    padding-bottom: 8px;
    /* box-sizing: border-box; */
}

.blongNameInt {
    display: flex;
    align-items: center;
    /* background-color: #E6E6E6; */
    font-weight: 700;
    font-size: 15px;
    color: #222222;
    height: 50px;
    margin-top: 40px;
}

.blongSmallNamel {
    margin-left: 100px;
    /* height: 44px; */
    /* background-color: red; */
    margin-top: 10px;

}

.blongsmallTitle {
    width: 132px;
    text-align: end;
    /* background-color: #555555; */
    margin-right: 10px;
}

.blongSmallNameR {
    margin-left: 17px;
    margin-top: 10px;
}

.belongText {
    width: 1170px;
    height: 51px;
    background: #e0e6f1;
    /* text-indent: 23px; */
}

.belongRedText {
    width: 1170px;

    font-weight: 400;
    font-size: 14px;
    color: #FF7979;
    padding: 10px;
    /* background-color: red; */
    box-sizing: border-box;
}

.crcAccount {
    font-family: PingFang SC;
    font-weight: 700;
    font-size: 15px;
    color: #222222;
    /* background-color: red; */
    margin-left: 10px;
    margin-top: 18px;
}

.contact-modal-context {
    display: flex;
    /* padding: 62px 44px 50px 42px; */
    margin-left: 20px;
}

.cas {
    display: flex;
    margin-left: 57px;
    margin-top: 44px;
}

.cas-title {
    font-family: PingFang SC;
    font-weight: 700;
    font-size: 17px;
    color: #222222;
    line-height: 31px;
    /* background-color: #CC0000; */
    text-align: center;
}

.cas-text {
    font-family: PingFang SC;
    font-weight: 500;
    font-size: 13px;
    color: #222222;
    line-height: 31px;
    /* background-color: #85cc00; */
    text-align: center;


}

.showInfo {
    display: flex;
    font-family: Microsoft YaHei UI;
    font-weight: 700;
    font-size: 16px;
    color: #FFC484;
    /* background-color: red; */
    margin-top: 26px;
}

.step-software {
    margin-top: 38px;
}

.step-software-context {
    display: flex;
    margin-bottom: 20px;
}

.step-software-title {
    width: 230px;
    /* background-color: pink; */
    font-weight: 700;
    font-size: 16px;
    color: #555555;
    text-align: end;
}

.step-software-text {
    /* background-color: pink; */
    max-width: 1000px;
    /* background-color: pink; */
    font-weight: 700;
    font-size: 16px;
    color: #555555;
    margin-left: 44px;
    overflow-wrap: break-word
}

.step-software-btn {
    margin-left: 27px;
    /* font-weight: 700; */
    font-size: 16px;
    color: #5980B5;
    text-decoration: underline;
    cursor: pointer;

}

.software-btn {
    display: flex;
    margin-top: 150px;
}

.software-back {
    /* width: 152px;
    height: 52px;
    background: #E5E5E5;
    font-size: 18px;
    color: #555555;
    line-height: 52px;
    text-align: center; */
    margin-left: 660px;
    /* cursor: pointer; */
}

.software-up {
    /* width: 152px;
    height: 52px;
    background: #0355EB;
    font-size: 18px;
    color: #FFFFFF;
    line-height: 52px;
    text-align: center; */
    margin-left: 61px;
    /* cursor: pointer; */

}
/* 选择页面样式 */
.pageImg{
    cursor: pointer;
}
.page-img-select {
    /* margin-left: 10px; */
    width: 500px;
    display: inline-block;
    /* padding: 10px; */
    /* border: 1px solid var(--color-border); */
    border-radius: 5px;
    /* transition: border-color linear .3s; */
    cursor: pointer;
    position: relative;
    height: 300px;
}


/* .page-img-select:hover {
    border:1px solid var(--color-primary);
} */

.page-img-select .page-title {
    /* position: relative; */
}

.page-img-select .page-title .checkbox {
    width: 20px;
    height: 20px;
    position: absolute;
    left: 15px;
    top: 15px;
    border: 1px solid var(--color-border);
    /* transition: border-color linear .3s; */
}

.page-img-select .page-title .checkbox:before {
    margin-top: 4px;
    margin-left: 2px;
    content: '';
    display: block;
    width: 14px;
    height: 6px;
    border-left: 2px solid var(--color-border);
    border-bottom: 2px solid var(--color-border);
    transform: rotate(-45deg);
    /* transition: border-color linear .3s, background-color linear .3s;; */
}

.page-img-select:hover .page-title .checkbox {
    border: 1px solid var(--color-primary)
}

.page-img-select:hover .page-title .checkbox:before {
    border-left: 2px solid var(--color-primary);
    border-bottom: 2px solid var(--color-primary);
}

.page-img-select.page-img-selected {
    border:1px solid var(--color-primary);
}

.page-img-select.page-img-selected .page-title .checkbox {
    border: 1px solid var(--color-primary);
    background-color: var(--color-primary);
}

.page-img-select.page-img-selected .page-title .checkbox:before {
    border-left: 2px solid var(--color-light);
    border-bottom: 2px solid var(--color-light);
}

.page-img-select .page-title .text {
    margin-left: 30px;
    margin-top: 10px;
    width: 190px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
}
.pagination{
    margin-top: 10px;
    margin-bottom: 10px;
    /* background-color: pink; */
    display: flex;
    justify-content: flex-end;
    width: 100%;
}