src/views/Support/index.scss (116 lines of code) (raw):
@import '../../styles/mixin.scss';
.support {
&-top {
height: 176px;
background-color: #f5f5f5;
display: flex;
justify-content: center;
align-items: center;
}
&-title {
width: 1000px;
display: flex;
font-weight: 700;
color: #031b3e;
font-size: 68px;
line-height: 90px;
@media screen and (max-width: 640px) {
padding-left: 6vw;
font-size: 8vw;
text-align: center;
line-height: 1.5;
}
}
.gradient-text {
margin-left: 20px;
}
&-content {
margin: 0 auto;
@include content-width;
@media screen and (max-width: 640px) {
width: 100%;
}
}
&-desc {
color: #000000;
font-size: 18px;
line-height: 43px;
padding: 30px 20px 20px;
&-hints {
font-weight: 700;
}
.ant-typography {
font-size: 18px;
}
@media screen and (max-width: 640px) {
font-size: 4vw;
}
}
&-faq {
padding-bottom: 40px;
&-top {
padding: 38px 20px;
border-top: 1px solid #707070;
display: flex;
align-items: center;
justify-content: space-between;
@media screen and (max-width: 640px) {
padding: 5vw 2vw 3vw;
}
}
&-title {
font-weight: 700;
color: #031b3e;
font-size: 48px;
line-height: 53px;
@media screen and (max-width: 640px) {
font-size: 6vw;
line-height: 1.25;
}
}
&-version {
&-label {
color: #707070;
font-size: 18px;
line-height: 43px;
@media screen and (max-width: 640px) {
font-size: 3.5vw;
line-height: 1.25;
}
}
}
&-panel {
border-bottom: none !important;
margin-top: 10px;
.ant-collapse-header {
background-color: #f5f5f5;
align-items: center;
h2 {
font-weight: 700;
color: #031b3e;
font-size: 18px;
margin: 0px;
@media screen and (max-width: 640px) {
font-size: 3.5vw;
}
}
.anticon {
font-size: 22px !important;
}
}
.ant-collapse-content-box {
hr {
display: none;
}
table {
border-collapse: collapse;
}
td,
th {
border: 1px solid #999;
padding: 5px;
}
}
}
}
}