<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* çº¿ä¸‹é—¨åº—çŽ¯å¢ƒ */
.store-design-box {
  overflow: hidden;
  position: relative;
  display: flex;
  flex-flow: row wrap
}

.store-design-box .design-item {
  position: relative;
  width: 25%;
  cursor: pointer;
}

.store-design-box .design-item .img-bg {
  width: 100%
}

.store-design-box .design-item .mask {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: #000;
  opacity: .3
}

.store-design-box .design-item .mask:hover {
  opacity: 0
}

.store-design-box .eryi-title-wrapper {
  position: absolute;
  top: 5%;
  left: 5%;
  right: 0;
  color: #fff;
  font-size: .17rem;
  font-weight: 700
}

.store-design-box .mobile-mask {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, .8), transparent)
}

/* äººæ‰æ‹›è˜ */
.rczp {
  width: 100%;
  background: #f8f8f8;
}

.job-list {
  position: relative;
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 5rem 0;
}

.job-list .job-card-item {
  background: #fff;
  border-radius: 1rem;
  width: 49%;
  margin: 1rem 0;
  padding: 2rem;
  cursor: pointer;

}

.job-list .enroll-job-box {
  background: #fff;
  border-radius: 1rem;
  width: 49%;
  margin: 1rem 0;
  padding: 2rem;
  cursor: pointer;

}

.line-title-box {
  display: flex;
  align-items: center;
}

.line-title-box .line {
  display: block;
  width: 5px;
  height: 1.5rem;
  background: #e63041;
  margin-right: 1rem;
  border-radius: 4px;
}

.row-item {
  display: flex;
  align-items: center;
}

.row-item-top {
  margin-top: 1rem;

}

.row-item .job-content-item {
  margin-right: 1rem;
  margin-top: 1rem;

}

.job-content-item .label {
  color: #707070;
  margin-bottom: 1rem;
  font-family: "PingFang SC";
  font-style: normal;
  font-weight: normal;
  font-size: 1rem;
  line-height: 2rem;
  color: #000;
  opacity: .6;
  text-align: left;
  padding: 0;
}

.job-content-item .val {
  background: #f7f8f8;
  border-radius: 6px;
  padding: 1rem;
  overflow: hidden;
  font-family: "microsoft yahei";
  font-style: normal;
  font-weight: normal;
  font-size: 1rem;
  line-height: 2;
  color: #202020;
  opacity: .8;
}

.job-content-item .them-color {
  color: #c00;
  font-size: 2rem;
  font-weight: 600;
}

.job-content-item .val-content {
  display: flex;
  align-items: center;

}

.job-content-item .lb-tag {
  margin-right: 1rem;
  margin-bottom: 1rem;

}

.job-content-item .val-content .lb-tag .lb {
  margin-right: 1rem;
  font-family: "PingFang SC";
  font-style: normal;
  font-weight: 600;
  font-size: 1rem;
  line-height: 2rem;
  color: #000;
}

.job-content-item .val-content .lb-tag .tag {
  display: inline-block;
  padding: 1rem;
  background: #f7f8f8;
  border-radius: 6px;
  margin-right: 1rem;
  font-family: "Alibaba PuHuiTi";
  font-style: normal;
  font-weight: 700;
  font-size: 1rem;
  line-height: 1.5rem;
  text-align: center;
  color: #202020;
  opacity: .8;
}

.job-list .job-card-item .wyyp-btn-wrapper {
  display: block;
  width: 100%;
  height: 3rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 1rem;


}

.job-list .job-card-item:hover .wyyp-btn {
  display: block;
  width: 100%;
  height: 100%;
  background: #e63041;
  transition: width .2s;
  -webkit-transition: width .2s;
  border-radius: 0.5rem;

}

.job-list .job-card-item:hover {
  box-shadow: 0 5px 10px 0 #ccc;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;

}

.job-list .job-card-item:hover .wyyp-btn:before {
  content: "æˆ‘è¦åº”è˜";
  text-align: center;
}

.job-list .job-card-item:hover .wyyp-btn {
  display: block;
  width: 100%;
  height: 100%;
  background: #e63041;
  transition: width .2s;
  -webkit-transition: width .2s
}

.enroll-job-box {
  width: 48.5%;
  padding: .3rem;
  margin-bottom: .4rem;
  border-radius: .08rem;
  background: #fff
}

.enroll-job-box .rule-form {
  margin-top: 1rem
}

.enroll-job-box .rule-form .el-form-item__label {
  font-family: "PingFang SC";
  font-style: normal;
  font-weight: 400;
  font-size: 1rem;
  line-height: 3rem;
  color: #202020
}

.enroll-job-box .rule-form .el-form-item__content .el-input__inner {
  border: .01rem solid transparent;
  background-color: #f7f8f8;
  height: 3rem;
  border-radius: 6px;
  font-family: "PingFang SC";
  font-style: normal;
  font-weight: 400;
  font-size: 1rem;
  line-height: 3rem;
  color: #202020;
  padding: 0 0.5rem;
}

.enroll-job-box .rule-form .el-form-item__content .el-button {
  height: 3rem;
  margin-bottom: 1rem;
  color: #c3c3c3
}

.content-box {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;

}

.enroll-job-box .rule-form .el-form-item__content .el-button--primary {
  color: #e63041
}

.enroll-job-box .rule-form .el-form-item__content .job-btn {
  padding: 1rem;
  font-family: "PingFang SC";
  font-style: normal;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
  border: 1px solid #ddd;
  box-sizing: border-box;
  border-radius: 6px;
  vertical-align: middle;
  display: inline-block;
  margin-right: 14px;

  color: #202020;
  opacity: .3;
  cursor: pointer
}

.enroll-job-box .rule-form .el-form-item__content .job-btn.job-btn-active {
  background: rgba(230, 49, 65, .1);
  border: .01rem solid #e63141;
  box-sizing: border-box;
  border-radius: .06rem;
  opacity: 1;
  color: #e63141
}

.enroll-job-box .rule-form .click-submit-enroll-box {
  display: flex;
  justify-content: center
}

.enroll-job-box .rule-form .click-submit-enroll-box .click-submit-enroll {
  border-radius: .06rem;
  width: 3.52rem;
  height: .54rem
}

.job-zz-container .val {
  width: 100%;
}

.job-zz-container .val .job-zz-box {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-flow: row wrap;
  background: #f7f8f8;
  padding: 0;
  border-radius: 0.5rem;
}

.job-zz-container .val .job-zz-box li {
  width: 49%;
  display: flex;
  align-items: center;
  color: #202020;
  font-size: 1rem;
  font-weight: normal;

}

.job-zz-container .val .job-zz-box li:before {
  display: block;
  content: "";
  background: #e63041;
  margin-right: 0.5rem;
  width: 8px;
  height: 8px;
  border-radius: 50%;
}

.el-form-item:after,
.el-form-item:before {
  display: table;
  content: "";
}

.el-input {
  display: inline-block;
}

.el-form-item--mini.el-form-item {
  margin-bottom: 1rem;
}

.el-form-item {
  display: flex;
  align-items: center;
  width: 50%;

}

.el-form-item .el-form-item__label {
  width: 90px;
  margin-right: 10px;
  text-align: right;
}

.el-form-item__label:before {
  content: "*";
  color: #f56c6c;
  margin-right: 4px;
}

.el-form-item__content {
  flex: 1;
}

.sex {
  display: flex;
  align-items: center;
  justify-content: flex-start;

}

.sex input[type=radio] {
  margin: 0;
  margin-right: 0.5rem;
  width: 20px;
  height: 20px;
}

.sex span {
  margin-right: 1rem;
}

.el-form-item__content .el-input__inner {
  width: 100%;
}

.enroll-job-box .el-form-item2 {
  width: 100%;
}

.enroll-job-box .rule-form .el-form-item__content .job-btn.job-btn-active {
  background: rgba(230, 49, 65, .1);
  border: 1px solid #e63141;
  box-sizing: border-box;
  border-radius: 6px;
  opacity: 1;
  color: #e63141;
}

.select_list {
  background: #f7f8f8;
  height: 3rem;
  line-height: 3rem;
  border: none;
  border-radius: 6px;
  width: 100%;
  padding: 0 0.5rem;
}

select.select_list::placeholder {
  color: #999;
}

.select_list option {
  color: #999;
}

.click-submit-enroll-box {
  display: flex;
  align-items: center;
}

.click-submit-enroll-box .tijiao {
  margin-top: 1rem;
  background: #c00;
  color: #fff;
  line-height: 3rem;
  height: 3rem;
  width: 70%;
  border-radius: 6px;
  transition: all 0.5s;
}

.click-submit-enroll-box .tijiao:hover {
  background: #e63041;
}

.lxfs {
  display: flex;
  justify-content: center;
  width: 80%;
  margin: 0 auto;
  align-items: center;
  margin-top: 1.5rem;
}

.lxfs img {
  width: 8rem;
  height: 8rem;
}

.lxfs h3 {
  font-size: 1rem;
  line-height: 1.5;
  color: #666;
}

.lxfs p {
  font-size: 1.5rem;
  color: #000;
  font-weight: bold;
}

/* æ‹›å•† */
.join_bg1 {
  background: url(../images/join_t.jpg) center no-repeat;
  background-size: cover;
  height: 40rem !important;
}

.plan-box {
  height: auto;
  padding-top: 5rem;
  opacity: 1;
  position: relative
}

.plan-box .top-right-bg {
  width: 25rem;
  height: auto;
  position: absolute;
  top: 0;
  right: 0
}

.plan-box .bottom-left-bg {
  width: 25rem;
  height: auto;
  position: absolute;
  bottom: 0;
  left: 0
}

.plan-box .content {
  position: relative;
  z-index: 1;
  padding-top: 1.6rem
}

.plan-box .content .title-wrapper {
  font-style: normal;
  font-weight: 700;
  font-size: 2.25rem;
  line-height: 2;
  text-align: center;
  color: #fff;
  margin-bottom: 2rem;
  margin-top: 2rem;
  letter-spacing: 1px;
}

.plan-box .content .title-wrapper .erdl {
  padding: 5px;
  font-size: 1rem;
  line-height: 2;
  text-align: center;
  background: linear-gradient(180deg, #c2af87, #c2af87);
  color: #fff !important;
  border-radius: 8px;
  margin: 0 .12rem;
  letter-spacing: 0;
  font-weight: normal;
}

.plan-box .content .txt {
  font-family: "PingFang SC";
  font-style: normal;
  font-weight: 400;
  font-size: 1rem;
  line-height: 2;
  text-align: center;
  color: rgba(255, 255, 255, .8);
  opacity: .6;
  width: 50%;
  display: block;
  margin: 0 auto;
}

.statistics {
  display: flex;
  justify-content: space-between;
  width: 60%;
  margin: 0 auto;
  margin-top: 2rem;
}

.statistics .li-wrapper {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center
}

.statistics .li-wrapper li {
  width: 100%;
  cursor: pointer;
}

.statistics .li-wrapper li .wrapper {
  font-family: "Alibaba PuHuiTi";
  text-align: center;

}

.statistics .li-wrapper li .wrapper .top {
  margin-bottom: 1rem;
  color: #c2af87;
}

.statistics .li-wrapper li .wrapper .top h2 {
  font-style: normal;
  font-weight: 700;
  font-size: 3rem;
  line-height: 1.5;
  margin-bottom: 0.5rem;
  background-image: linear-gradient(135deg, #ddb77c, #ebac71);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;


}

.statistics .li-wrapper li .wrapper .top p {
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.5;
  text-align: center;
  color: #ddb77c
}

.statistics .li-wrapper li .wrapper .bot {
  font-family: "PingFang SC";
  font-style: normal;
  opacity: 0;
  font-weight: 600;
  font-size: 12px;
  line-height: 1.5;
  text-align: center
}


/* å“ç‰Œæ•…äº‹ */
.pp_story {
  /* background: url(../images/story_bg.png) no-repeat top center #000; */
  background: #8d413c;
  height: auto;
  padding: 0;
}

.pp_story .txt {
  text-align: center;
  width: 80%;
  margin: 0 auto;
  font-size: 1rem;
  line-height: 2;
  color: rgba(255, 255, 255, .8);
}

.pp_story .txt p {
  text-indent: 2em;
}

.pp_story .s_tt h3 {
  font-size: 2.5rem;
  font-weight: bold;
  color: #c9ab82;
}

.pp_story .s_tt span {
  color: #dec0a7;
}

.pp_story .statistics h2 {
  font-style: normal;
  font-weight: 700;
  font-size: 3rem;
  line-height: 1.5;
  margin-bottom: 0.5rem;
  color: #ebac71;
}

.pp_story .statistics p {
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.5;
  text-align: center;
  color: #ebac71;
}

.jdlc {
  width: 86%;
  position: relative;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 3rem;
}

.jdlc li {
  width: 16%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.jdlc li .join_icon {
  padding: 1.5rem;
  background-image: linear-gradient(135deg, #ddb77c, #ebac71);
  border-radius: 4rem;
  margin-bottom: 1rem;
}

.jdlc li .join_icon img {
  width: 3rem;
}

.jdlc li h3 {
  font-size: 1.125rem;
  color: #ddb77c;
  line-height: 2;
  margin-bottom: 0.5rem;

}

.jdlc li p {
  font-size: 1rem;
  line-height: 1.5;
  color: rgba(255, 255, 255, .8)
}

.exys {
  position: relative;
  width: 86%;
  margin: 0 auto;
}

.exys ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.exys ul li {
  width: 47%;
  margin-bottom: 2rem;
  position: relative;
  background: #ddb77c;
  /* background-image: linear-gradient( to bottom,#c2af87 ,#ebac71); */
  border-radius: 20px;
  padding: 1rem 2rem;
}

.exys ul li i {
  position: absolute;
  top: 50%;
  left: -1.25rem;
  transform: translateY(-50%);
  background: #ddb77c;
  background-image: linear-gradient(135deg, #ddb77c, #ebac71);
  width: 2.5rem;
  text-align: center;
  height: 2.5rem;
  line-height: 2.5rem;
  border-radius: 50%;
  color: #432b1e;
  font-size: 1.125rem;
  font-weight: 600;

}

.exys ul li h3 {
  font-size: 1.25rem;
  font-weight: 600;
  letter-spacing: 2px;
  line-height: 2;
}

.exys ul li p {
  font-size: 1rem;
  line-height: 1.5;
}

.pp_story .lsmd {
  width: 100%;
  background: none;
  height: auto;
  padding: 3rem 0 0 0;
}

.join_form {
  margin: 0 auto;
  background: url(../images/md_bg.png) no-repeat center top #000;
  background-size: cover;

}

.join_m {
  width: 80%;
  position: relative;
  margin: 0 auto;
}

.join_ban {
  width: 100%;
  margin: 0 auto;
  clear: both;
  height: auto;
}

.join_ban img {
  display: block;
  margin: 0 auto;
  text-align: center;
}

.join_2 {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;

}

.join_2 img {
  width: 49%;
  margin: 1rem 0;
  height: auto;
}

.bg2,
.bg1 {
  padding: 2rem 0;
}

.bg2 {
  background: #f4f4f4;
}

.bg3 {
  background: url(../images/join_bg_2.jpg) no-repeat center top;
  padding: 2rem 0;
}

.join_3 {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;

}

.join_3 img {
  width: 49%;
  margin: 1rem 0;
  height: auto;
}

.join_4 {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;

}

.join_4 img {
  width: 100%;
  margin: 1rem 0;
  height: auto;
}

.join_tt_img img {
  width: 40%;
  padding-top: 3rem;
}

.qyyj {
  padding: 3rem 0;
}

/* å¥½è¯„ */
.haoping {
  background: url(../images/hp_bg.jpg) no-repeat center;
  background-size: cover;
  padding: 3rem;
}

.haoping .hp_png {
  display: flex;
  justify-content: center;
  align-items: center;
}

.haoping .hp_png img {
  margin: 0 3rem;
}

/* é—®ç­” */
.q_a {
  padding: 3rem;
  background: #f5eee6;
}

.list-3 {
  margin: -30px 0 0 -30px;
}

.list-3 li {
  float: left;
  width: 50%;
}

.list-3 li a {
  margin: 30px 0 0 30px;
  display: block;
  background-color: #fff;
  padding: 20px ;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.05);
  border-radius: 6px;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.list-3 li h4 {
  position: relative;
  margin: 0;
  font-weight: normal;
  font-size: 18px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-left: 35px;
}

.list-3 li h4:before,
.list-3 li p:before {
  position: absolute;
  content: 'Q';
  background-color: #8c413c;
  color: #fff;
  text-transform: uppercase;
  left: 0;
  top: 50%;
  width: 20px;
  line-height: 20px;
  margin-top: -10px;
  text-align: center;
  border-radius: 2px;
  font-size: 12px;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.list-3 li p {
  position: relative;
  margin: 15px 0 0;
  padding-left: 35px;
  line-height: 1.8;
  height: 100px;
  overflow: hidden;
  color: #555;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.list-3 li p:before {
  content: 'A';
  top: 2px;
  margin: 0;
  background-color: #c9aa82;
}

.list-3 li a:hover {
  background-color: #8c413c;
  color: #fff;
}

.list-3 li a:hover h4:before,
.list-3 li a:hover p:before {
  background-color: #fff;
  color: #8c413c;
}

.list-3 li a:hover p {
  color: #fff;
}

.list-3 li a:hover p:before {
  color: #c9aa82;
}</pre></body></html>