|
@@ -1,3 +1,4 @@
|
|
|
|
+@charset "UTF-8";
|
|
:root {
|
|
:root {
|
|
--zIndex-dialog: 999;
|
|
--zIndex-dialog: 999;
|
|
--default-bgc: #f2f4f7;
|
|
--default-bgc: #f2f4f7;
|
|
@@ -7,6 +8,7 @@
|
|
--v-primary-lighten2: #4DB6AC;
|
|
--v-primary-lighten2: #4DB6AC;
|
|
--v-primary-lighten3: #80CBC4;
|
|
--v-primary-lighten3: #80CBC4;
|
|
--v-primary-lighten4: #B2DFDB;
|
|
--v-primary-lighten4: #B2DFDB;
|
|
|
|
+ --v-primary-lighten5: #b2dfdb9c;
|
|
--color-222: #222;
|
|
--color-222: #222;
|
|
--color-333: #333;
|
|
--color-333: #333;
|
|
--color-666: #666;
|
|
--color-666: #666;
|
|
@@ -19,8 +21,6 @@
|
|
--color-f2f4f7: #f2f4f7;
|
|
--color-f2f4f7: #f2f4f7;
|
|
--color-d5e6e8: #d5e6e8;
|
|
--color-d5e6e8: #d5e6e8;
|
|
--zIndex-breadcrumbs: 999;
|
|
--zIndex-breadcrumbs: 999;
|
|
- // el
|
|
|
|
- // --el-component-size: 40px !important;
|
|
|
|
--el-fill-color-blank: #ffffff00 !important;
|
|
--el-fill-color-blank: #ffffff00 !important;
|
|
--el-input-text-color: #3b3b3b !important;
|
|
--el-input-text-color: #3b3b3b !important;
|
|
--el-color-primary: #00897B !important;
|
|
--el-color-primary: #00897B !important;
|
|
@@ -34,50 +34,128 @@
|
|
--el-cascader-tag-background: #e2f0ef !important;
|
|
--el-cascader-tag-background: #e2f0ef !important;
|
|
}
|
|
}
|
|
|
|
|
|
-.color-222 { color: #222; }
|
|
|
|
-.color-333 { color: #333; }
|
|
|
|
-.color-666 { color: #666; }
|
|
|
|
-.color-777 { color: #777; }
|
|
|
|
-.color-999 { color: #999; }
|
|
|
|
-.color-ccc { color: #ccc; }
|
|
|
|
-.color-f3f3f3 { color: #f3f3f3; }
|
|
|
|
-.color-f2f4f742 { color: #f2f4f742; }
|
|
|
|
-.color-f8f8f8 { color: #f8f8f8; }
|
|
|
|
-.color-f2f4f7 { color: #f2f4f7; }
|
|
|
|
-.color-d5e6e8 { color: #d5e6e8; }
|
|
|
|
-.color-error { color: #fe574a; }
|
|
|
|
-.color-primary { color: #00897B; }
|
|
|
|
-.color-warning { color: #fb8c00; }
|
|
|
|
-.color-success { color: #4caf50; }
|
|
|
|
-.color-white { color: #fff; }
|
|
|
|
-
|
|
|
|
-.font-size-12 { font-size: 12px; }
|
|
|
|
-.font-size-13 { font-size: 13px; }
|
|
|
|
-.font-size-14 { font-size: 14px; }
|
|
|
|
-.font-size-15 { font-size: 15px; }
|
|
|
|
-.font-size-16 { font-size: 16px; }
|
|
|
|
-.font-size-17 { font-size: 17px; }
|
|
|
|
-.font-size-18 { font-size: 18px; }
|
|
|
|
-.font-size-19 { font-size: 19px; }
|
|
|
|
-.font-size-20 { font-size: 20px; }
|
|
|
|
-
|
|
|
|
-.border-bottom-primary { border-bottom: 1px solid var(--v-primary-base); }
|
|
|
|
-.border-bottom-error { border-bottom: 1px solid var(--v-error-base); }
|
|
|
|
-.border-bottom-warning { border-bottom: 1px solid var(--v-warning-base); }
|
|
|
|
-
|
|
|
|
-// 长按钮
|
|
|
|
|
|
+.color-222 {
|
|
|
|
+ color: #222;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.color-333 {
|
|
|
|
+ color: #333;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.color-666 {
|
|
|
|
+ color: #666;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.color-777 {
|
|
|
|
+ color: #777;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.color-999 {
|
|
|
|
+ color: #999;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.color-ccc {
|
|
|
|
+ color: #ccc;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.color-f3f3f3 {
|
|
|
|
+ color: #f3f3f3;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.color-f2f4f742 {
|
|
|
|
+ color: #f2f4f742;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.color-f8f8f8 {
|
|
|
|
+ color: #f8f8f8;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.color-f2f4f7 {
|
|
|
|
+ color: #f2f4f7;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.color-d5e6e8 {
|
|
|
|
+ color: #d5e6e8;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.color-error {
|
|
|
|
+ color: #fe574a;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.color-primary {
|
|
|
|
+ color: #00897B;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.color-warning {
|
|
|
|
+ color: #fb8c00;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.color-success {
|
|
|
|
+ color: #4caf50;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.color-white {
|
|
|
|
+ color: #fff;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.font-size-12 {
|
|
|
|
+ font-size: 12px;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.font-size-13 {
|
|
|
|
+ font-size: 13px;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.font-size-14 {
|
|
|
|
+ font-size: 14px;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.font-size-15 {
|
|
|
|
+ font-size: 15px;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.font-size-16 {
|
|
|
|
+ font-size: 16px;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.font-size-17 {
|
|
|
|
+ font-size: 17px;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.font-size-18 {
|
|
|
|
+ font-size: 18px;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.font-size-19 {
|
|
|
|
+ font-size: 19px;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.font-size-20 {
|
|
|
|
+ font-size: 20px;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.border-bottom-primary {
|
|
|
|
+ border-bottom: 1px solid var(--v-primary-base);
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.border-bottom-error {
|
|
|
|
+ border-bottom: 1px solid var(--v-error-base);
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.border-bottom-warning {
|
|
|
|
+ border-bottom: 1px solid var(--v-warning-base);
|
|
|
|
+}
|
|
|
|
+
|
|
.buttons {
|
|
.buttons {
|
|
height: 36px;
|
|
height: 36px;
|
|
width: 224px;
|
|
width: 224px;
|
|
}
|
|
}
|
|
|
|
|
|
-// 短按钮
|
|
|
|
.half-button {
|
|
.half-button {
|
|
height: 36px;
|
|
height: 36px;
|
|
width: 88px;
|
|
width: 88px;
|
|
}
|
|
}
|
|
|
|
|
|
-// 个人端-默认宽度
|
|
|
|
.default-width {
|
|
.default-width {
|
|
width: 1184px;
|
|
width: 1184px;
|
|
min-width: 1184px;
|
|
min-width: 1184px;
|
|
@@ -86,17 +164,15 @@
|
|
}
|
|
}
|
|
|
|
|
|
.defaultLink {
|
|
.defaultLink {
|
|
- // color:#5aabff;
|
|
|
|
- color:#008978;
|
|
|
|
- cursor:pointer;
|
|
|
|
- // text-decoration: underline;
|
|
|
|
|
|
+ color: #008978;
|
|
|
|
+ cursor: pointer;
|
|
}
|
|
}
|
|
|
|
+
|
|
.defaultLink-i {
|
|
.defaultLink-i {
|
|
- color:#008978 !important;
|
|
|
|
- cursor:pointer !important;
|
|
|
|
|
|
+ color: #008978 !important;
|
|
|
|
+ cursor: pointer !important;
|
|
}
|
|
}
|
|
|
|
|
|
-// 高亮
|
|
|
|
.default-active {
|
|
.default-active {
|
|
color: var(--v-primary-base) !important;
|
|
color: var(--v-primary-base) !important;
|
|
}
|
|
}
|
|
@@ -115,7 +191,6 @@
|
|
overflow: hidden;
|
|
overflow: hidden;
|
|
}
|
|
}
|
|
|
|
|
|
-// 超出2行显示省略号
|
|
|
|
.ellipsis-2 {
|
|
.ellipsis-2 {
|
|
display: -webkit-box;
|
|
display: -webkit-box;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-orient: vertical;
|
|
@@ -123,7 +198,6 @@
|
|
overflow: hidden;
|
|
overflow: hidden;
|
|
}
|
|
}
|
|
|
|
|
|
-// 分隔线
|
|
|
|
.septal-line {
|
|
.septal-line {
|
|
display: inline-block;
|
|
display: inline-block;
|
|
width: 1px;
|
|
width: 1px;
|
|
@@ -133,7 +207,6 @@
|
|
margin: 0 10px;
|
|
margin: 0 10px;
|
|
}
|
|
}
|
|
|
|
|
|
-// 居中
|
|
|
|
.absolute-center {
|
|
.absolute-center {
|
|
position: absolute;
|
|
position: absolute;
|
|
top: 50%;
|
|
top: 50%;
|
|
@@ -141,7 +214,6 @@
|
|
transform: translate(-50%, -50%);
|
|
transform: translate(-50%, -50%);
|
|
}
|
|
}
|
|
|
|
|
|
-// 个人简历
|
|
|
|
.resume-box {
|
|
.resume-box {
|
|
border-radius: 5px;
|
|
border-radius: 5px;
|
|
padding: 20px 30px;
|
|
padding: 20px 30px;
|
|
@@ -169,7 +241,7 @@
|
|
}
|
|
}
|
|
|
|
|
|
.card-box {
|
|
.card-box {
|
|
- width: 100%;
|
|
|
|
|
|
+ min-width: calc(100vw - 272px);
|
|
height: 100%;
|
|
height: 100%;
|
|
min-height: 70vh;
|
|
min-height: 70vh;
|
|
}
|
|
}
|
|
@@ -177,18 +249,19 @@
|
|
.home-title {
|
|
.home-title {
|
|
font-size: 30px;
|
|
font-size: 30px;
|
|
font-weight: 600;
|
|
font-weight: 600;
|
|
- color: rgb(51, 51, 51);
|
|
|
|
|
|
+ color: #333333;
|
|
margin: 0 15px;
|
|
margin: 0 15px;
|
|
position: relative;
|
|
position: relative;
|
|
- &-line {
|
|
|
|
- width: 223px;
|
|
|
|
- background: linear-gradient(to right, rgb(18, 235, 176), rgb(66, 125, 170));
|
|
|
|
- height: 9px;
|
|
|
|
- position: absolute;
|
|
|
|
- top: 37px;
|
|
|
|
- left: -50%;
|
|
|
|
- transform: translateX(5%);
|
|
|
|
- }
|
|
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.home-title-line {
|
|
|
|
+ width: 223px;
|
|
|
|
+ background: linear-gradient(to right, #12ebb0, #427daa);
|
|
|
|
+ height: 9px;
|
|
|
|
+ position: absolute;
|
|
|
|
+ top: 37px;
|
|
|
|
+ left: -50%;
|
|
|
|
+ transform: translateX(5%);
|
|
}
|
|
}
|
|
|
|
|
|
.btnColor {
|
|
.btnColor {
|
|
@@ -199,16 +272,14 @@
|
|
|
|
|
|
.commonHover:hover {
|
|
.commonHover:hover {
|
|
color: #00887A;
|
|
color: #00887A;
|
|
- // font-weight: 700;
|
|
|
|
- // text-decoration: underline;
|
|
|
|
border-bottom: 2px solid #00887A;
|
|
border-bottom: 2px solid #00887A;
|
|
}
|
|
}
|
|
|
|
+
|
|
.commonHover2:hover {
|
|
.commonHover2:hover {
|
|
color: #00887A;
|
|
color: #00887A;
|
|
font-weight: 700;
|
|
font-weight: 700;
|
|
}
|
|
}
|
|
|
|
|
|
-// 已关闭职位遮罩层
|
|
|
|
.close-position::after {
|
|
.close-position::after {
|
|
content: '';
|
|
content: '';
|
|
position: absolute;
|
|
position: absolute;
|
|
@@ -227,18 +298,24 @@
|
|
|
|
|
|
/* 均匀间隔显示的文本 */
|
|
/* 均匀间隔显示的文本 */
|
|
.justified-text {
|
|
.justified-text {
|
|
- width: 70px; /* 设定固定长度 */
|
|
|
|
- text-align: justify; /* 使文本两端对齐 */
|
|
|
|
- text-justify: inter-word; /* 为了兼容性 */
|
|
|
|
|
|
+ width: 70px;
|
|
|
|
+ /* 设定固定长度 */
|
|
|
|
+ text-align: justify;
|
|
|
|
+ /* 使文本两端对齐 */
|
|
|
|
+ text-justify: inter-word;
|
|
|
|
+ /* 为了兼容性 */
|
|
height: 100%;
|
|
height: 100%;
|
|
line-height: 100%;
|
|
line-height: 100%;
|
|
}
|
|
}
|
|
|
|
+
|
|
.justified-text:after {
|
|
.justified-text:after {
|
|
content: '';
|
|
content: '';
|
|
display: inline-block;
|
|
display: inline-block;
|
|
- width: 100%; /* 设定额外间隔 */
|
|
|
|
|
|
+ width: 100%;
|
|
|
|
+ /* 设定额外间隔 */
|
|
}
|
|
}
|
|
|
|
+
|
|
.l-s-10 {
|
|
.l-s-10 {
|
|
letter-spacing: 10px;
|
|
letter-spacing: 10px;
|
|
margin-right: -10px;
|
|
margin-right: -10px;
|
|
-}
|
|
|
|
|
|
+}
|