对接关于我们 ,正则法规,帮助中心 ,用户提问模块

This commit is contained in:
linxd
2025-06-18 20:14:11 +08:00
parent e8804d6140
commit 8176a9b3d0
32 changed files with 2094 additions and 506 deletions

View File

@ -1,78 +1,162 @@
@import '~antd/es/style/themes/default.less';
.aboutContainer {
padding: 24px;
padding: 20px;
background-color: #fff;
min-height: calc(100vh - 250px);
}
.aboutContent {
max-width: 1000px;
max-width: 1200px;
margin: 0 auto;
padding: 20px;
}
.aboutTitle {
text-align: center;
margin-bottom: 40px;
h2 {
font-weight: 600;
color: #333;
}
}
.aboutSection {
margin-bottom: 48px;
margin-bottom: 40px;
}
.sectionTitle {
font-weight: 600;
color: #333;
position: relative;
margin-bottom: 24px;
padding-left: 12px;
padding-left: 15px;
margin-bottom: 20px;
&::before {
content: '';
position: absolute;
left: 0;
top: 4px;
top: 50%;
transform: translateY(-50%);
width: 5px;
height: 20px;
width: 4px;
background-color: #1890ff;
}
}
.sectionContent {
color: #333;
line-height: 2;
font-size: 15px;
padding: 10px 0;
}
.imageWrapper {
margin: 24px 0;
margin: 20px 0;
text-align: center;
}
.aboutImage {
max-width: 100%;
height: auto;
border-radius: 4px;
max-height: 400px;
border-radius: 6px;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
.companyInfo {
padding: 20px;
background-color: #f5f5f5;
padding: 24px;
border-radius: 4px;
margin-top: 24px;
border-radius: 6px;
}
.infoItem {
margin-bottom: 12px;
display: flex;
line-height: 24px;
.label {
font-weight: 500;
margin-right: 8px;
min-width: 80px;
&:last-child {
margin-bottom: 0;
}
}
.label {
font-weight: 600;
color: #333;
}
.aboutFooter {
text-align: center;
margin-top: 48px;
color: rgba(0, 0, 0, 0.45);
margin-top: 40px;
color: #999;
border-top: 1px solid #eee;
padding-top: 20px;
}
// 加载状态
.loadingContainer {
display: flex;
justify-content: center;
align-items: center;
min-height: calc(100vh - 250px);
background-color: #fff;
}
// 错误状态
.errorContainer {
display: flex;
justify-content: center;
align-items: center;
min-height: calc(100vh - 250px);
background-color: #fff;
flex-direction: column;
h4 {
margin-bottom: 20px;
color: #ff4d4f;
}
}
// 富文本内容样式
.contentHtml {
line-height: 1.8;
color: #333;
p {
margin-bottom: 16px;
}
img {
max-width: 100%;
height: auto;
margin: 16px 0;
border-radius: 4px;
}
a {
color: #1890ff;
text-decoration: none;
}
ul, ol {
padding-left: 20px;
margin-bottom: 16px;
}
li {
margin-bottom: 8px;
}
table {
width: 100%;
border-collapse: collapse;
margin: 16px 0;
th, td {
border: 1px solid #e8e8e8;
padding: 8px 12px;
text-align: left;
}
th {
background-color: #f5f5f5;
font-weight: 600;
}
}
}