@charset "UTF-8";
/*
第一设计标准
*/
/*
第二设计标准

最重要标题 ：蓝黑900：#1D2129
重要标题/内容文字：蓝黑700：#2D3748
次要标题/内容文字：蓝黑500：#718096
默认文本 (placeholder颜色)：蓝黑400：#A0AEC0
禁用文本：蓝黑300：#CBD5E0
边框/线：蓝黑200：#E2E8F0
背景灰底：#F8F8FA

蓝色：#3471FF
蓝色(按钮覆盖)：#4080FF
蓝色(按钮禁用)：#C2D4FF
红色：#FF483D
橙色：#FF9200
*/
a {
  color: inherit;
}

.cb-color1 {
  color: #378fee;
}

.cb-color2 {
  color: #ff5c55;
}

.cb-color3 {
  color: #ff0000;
}

.cb-color4 {
  color: #55a8fd;
}

.cb-color5 {
  color: #ffbe32;
}

.color666 {
  color: #666;
}

.color555 {
  color: #555;
}

.color333 {
  color: #333;
}

.color999 {
  color: #999;
}

.colorffbe32 {
  color: #ffbe32;
}

.cb-bold,
.cb-bolder {
  font-weight: bold;
}

.cb-m-b-30 {
  margin-bottom: 0.3rem;
}

.cb-text-r {
  text-align: right;
}

.cb-text-c {
  text-align: center;
}

.height_nocollapse {
  clear: both;
}

.height_nocollapse:after {
  content: '\20';
  clear: both;
  display: block;
  height: 0;
}

.text_overflow_ell {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.tl_link {
  width: 1.8rem;
  line-height: 0.6rem;
  position: fixed;
  right: 0;
  top: 60%;
  background: #fff;
  border-radius: 0.3rem 0 0 0.3rem;
  font-size: 0.3rem;
  color: #333;
  z-index: 1001;
  border: 1px #aaa solid;
  border-right: 0;
}

.tl_link .icon {
  display: inline-block;
  font-size: 0.3rem;
  float: left;
  color: #378fee;
  margin-left: 0.1rem;
}

* {
  text-decoration: none;
  list-style-type: none;
  margin: 0;
  padding: 0;
  border: 0;
  font-family: 'Microsoft YaHei', 微软雅黑, 'MicrosoftJhengHei', 华文细黑, STHeiti, MingLiu;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

html,
body {
  width: 100%;
  height: 100%;
  position: relative;
  margin: 0 auto;
  background-color: #f2f2f2;
}

body {
  font-size: 0.16rem;
}

img {
  display: block;
}

.cb-hide {
  display: none;
}

.cb-f-clear {
  clear: both;
}

.cb-f-l {
  float: left;
}

.cb-f-r {
  float: right;
}

input {
  outline: none;
}

.cp-header {
  width: 100%;
  height: 0.66rem;
  background-color: #00b38a;
  line-height: 0.66rem;
  color: #fff;
  font-size: 0.32rem;
  text-align: center;
  z-index: 10;
  position: relative;
}

.cp-header .cp-head-iconleft {
  display: block;
  position: absolute;
  left: 0.2rem;
  top: 0.15rem;
  line-height: 0.4rem;
}

.cp-header .cp-head-iconleft > i {
  font-size: 0.3rem;
  color: #fff;
}

.cp-header .cp-head-iconright {
  display: block;
  position: absolute;
  right: 0.2rem;
  top: 0.15rem;
  line-height: 0.4rem;
}

.cp-header .cp-head-iconright > i {
  font-size: 0.3rem;
  color: #fff;
}

.cp-header i.iconfont {
  font-size: 0.3rem;
  margin-left: 0.15rem;
  float: left;
}

.tc-push-funcer .content .contents .divcascademore .divcascademoreli .cz {
  color: #378fee;
}

.tc-push-funcer .content .contents .divcascademore .divcascadeadd {
  background: #378fee;
}

.cp-resumer .cp-header {
  background-color: #378fee;
  line-height: 0.66rem;
  color: #fff;
  font-size: 0.32rem;
  text-align: center;
  position: fixed;
  top: 0;
}

.redstar:before {
  content: '*';
  color: #ff0000;
}

.gb-pagelist {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  background: #fff;
  min-height: 100%;
}

.gb-pagelist > a {
  display: block;
  width: 100%;
  height: 1rem;
  line-height: 1rem;
  font-size: 0.24rem;
  padding-left: 0.1rem;
  border-bottom: 0.02rem dashed #f0f0f0;
}

.gb-pagelist .a-box {
  font-size: 0.2rem;
  border-bottom: 0.02rem dashed #f0f0f0;
}

.gb-pagelist .a-box .title {
  padding-left: 0.1rem;
  line-height: 0.38rem;
}

.gb-pagelist .a-box .a-s {
  overflow: hidden;
}

.gb-pagelist .a-box .a-s a {
  float: left;
  line-height: 0.36rem;
  margin: 0 0 0.1rem 0.2rem;
  font-size: 0.18rem;
  color: #55a8fd;
}

.gb-grzx {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
}

.gb-grzx .bannerbox {
  width: 100%;
  height: 3.22rem;
  background: url("/static/mobile/images/gaiban/bg1.png") no-repeat;
  background-size: 100%;
  position: relative;
  margin-bottom: 0.2rem;
}

.gb-grzx .bannerbox .headimg {
  width: 1.32rem;
  height: 1.32rem;
  border-radius: 50%;
  border: 0.06rem solid #fff;
  position: absolute;
  left: 1.05rem;
  top: 1.18rem;
  overflow: hidden;
}

.gb-grzx .bannerbox .headimg img {
  display: block;
  width: 100%;
}

.gb-grzx .bannerbox .namediv {
  width: 3.5rem;
  height: 0.45rem;
  position: absolute;
  left: 2.61rem;
  top: 1.41rem;
}

.gb-grzx .bannerbox .namediv .unlogin-action {
  color: #fff;
  font-size: 0.32rem;
  line-height: 0.9rem;
  padding-left: 0.35rem;
}

.gb-grzx .bannerbox .namediv .name {
  font-size: 0.32rem;
  color: #fff;
  display: inline-block;
  max-width: 2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
}

.gb-grzx .bannerbox .namediv .role {
  display: inline-block;
  height: 0.38rem;
  line-height: 0.38rem;
  padding: 0 0.11rem 0 0.35rem;
  margin-left: 0.14rem;
  font-size: 0.22rem;
  color: #ffffff;
  border-radius: 0.19rem;
  vertical-align: middle;
  background: #1578e2 url("/static/mobile/images/gaiban/icon_z.png") no-repeat;
  background-size: 0.2rem;
  background-position: 0.11rem 0.06rem;
}

.gb-grzx .bannerbox .phonediv {
  width: 3.5rem;
  height: 0.33rem;
  line-height: 0.33rem;
  position: absolute;
  left: 2.61rem;
  top: 1.94rem;
  font-size: 0.24rem;
  color: #fff;
}

.gb-grzx .bannerbox .qiehuan {
  width: 1.6rem;
  height: 0.54rem;
  line-height: 0.54rem;
  position: absolute;
  right: 0;
  top: 1.57rem;
  background: #fff;
  border-radius: 0.27rem 0 0 0.27rem;
}

.gb-grzx .bannerbox .qiehuan .icons {
  display: inline-block;
  height: 0.48rem;
  width: 0.48rem;
  background: url("/static/mobile/images/gaiban/icon_zy.png") no-repeat;
  background-size: 100%;
  margin: 0.03rem;
  float: left;
}

.gb-grzx .bannerbox .qiehuan .font {
  font-size: 0.24rem;
  color: #333;
}

.gb-grzx .bannerbox .qiehuan:active {
  background: #f2f2f2;
}

.gb-grzx .linklines {
  margin-bottom: 0.2rem;
  box-shadow: 0 2px 4px 0 rgba(5, 5, 5, 0.1);
}

.gb-grzx .linklines .lineli, .gb-grzx .linklines .gb-nbjl .nbjl-box .item .linerow, .gb-nbjl .nbjl-box .item .gb-grzx .linklines .linerow {
  display: block;
  width: 100%;
  height: 1.06rem;
  line-height: 1.06rem;
  background: #ffffff;
  border-bottom: 1px solid #e1e1e1;
}

.gb-grzx .linklines .lineli .icon1, .gb-grzx .linklines .gb-nbjl .nbjl-box .item .linerow .icon1, .gb-nbjl .nbjl-box .item .gb-grzx .linklines .linerow .icon1 {
  font-size: 0.4rem;
  color: #666;
  margin: 0 0.34rem;
  vertical-align: middle;
}

.gb-grzx .linklines .lineli .font, .gb-grzx .linklines .gb-nbjl .nbjl-box .item .linerow .font, .gb-nbjl .nbjl-box .item .gb-grzx .linklines .linerow .font {
  font-size: 0.3rem;
  color: #333;
  vertical-align: middle;
}

.gb-grzx .linklines .lineli .icon2, .gb-grzx .linklines .gb-nbjl .nbjl-box .item .linerow .icon2, .gb-nbjl .nbjl-box .item .gb-grzx .linklines .linerow .icon2 {
  font-size: 0.26rem;
  color: #b2b2b2;
  margin: 0 0.25rem;
  float: right;
  vertical-align: middle;
}

.gb-grzx .linklines .lineli:active, .gb-grzx .linklines .gb-nbjl .nbjl-box .item .linerow:active, .gb-nbjl .nbjl-box .item .gb-grzx .linklines .linerow:active {
  background: #f2f2f2;
}

.gb-grzx .linklines .lineli::after, .gb-grzx .linklines .gb-nbjl .nbjl-box .item .linerow::after, .gb-nbjl .nbjl-box .item .gb-grzx .linklines .linerow::after {
  display: block;
  height: 0;
  content: '';
  clear: both;
}

.gb-grzx .linklines:last-child {
  border-bottom: none;
}

.gb-bottom-yuliu {
  height: 1rem;
}

.gb-bottom-tabs {
  width: 100%;
  height: 0.98rem;
  position: fixed;
  bottom: 0;
  z-index: 1010;
}

.gb-bottom-tabs .content {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  background: #ffffff;
  border-top: 1px solid #d8d8d8;
  height: 0.98rem;
  display: flex;
  flex-direction: row;
}

.gb-bottom-tabs .content .conli {
  justify-content: center;
  flex: 1;
  height: 0.98rem;
  text-align: center;
  color: #333333;
}

.gb-bottom-tabs .content .conli:active {
  background: #f2f2f2;
}

.gb-bottom-tabs .content .conli .iconp {
  display: block;
  height: 0.6rem;
  line-height: 0.45rem;
  padding-top: 0.15rem;
}

.gb-bottom-tabs .content .conli .iconp > i {
  font-size: 0.45rem;
}

.gb-bottom-tabs .content .conli .fontp {
  font-size: 0.22rem;
}

.gb-bottom-tabs .content .conli .icon1 {
  display: block;
}

.gb-bottom-tabs .content .conli .icon2 {
  display: none;
}

.gb-bottom-tabs .content .conli.action {
  color: #378fee;
}

.gb-bottom-tabs .content .conli.action .icon1 {
  display: none !important;
}

.gb-bottom-tabs .content .conli.action .icon2 {
  display: block;
}

.gb-wdjl {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
}

.gb-wdjl .wdjl-li {
  display: block;
  width: 100%;
  height: 1.5rem;
  position: relative;
  background: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(5, 5, 5, 0.1);
  margin-bottom: 0.22rem;
}

.gb-wdjl .wdjl-li .title {
  font-size: 0.32rem;
  color: #212121;
  line-height: 0.45rem;
  position: absolute;
  left: 0.3rem;
  top: 0.32rem;
}

.gb-wdjl .wdjl-li .explain {
  font-size: 0.24rem;
  line-height: 0.33rem;
  color: #999999;
  position: absolute;
  left: 0.3rem;
  top: 0.85rem;
}

.gb-wdjl .wdjl-li .rightfont {
  float: right;
  line-height: 1.5rem;
  padding-right: 0.25rem;
}

.gb-wdjl .wdjl-li .rightfont > span,
.gb-wdjl .wdjl-li .rightfont i {
  font-size: 0.3rem;
  color: #666666;
}

.gb-wdjl .wdjl-li .rightfont > i {
  margin-left: 0.08rem;
}

.gb-wdjl .wdjl-li:active {
  background: #f2f2f2;
}

.transferwish_box {
  padding-bottom: 60px;
}

.transferwish_box .top_bg_box img {
  width: 100%;
}

.transferwish_box .content_form_box {
  overflow: hidden;
  background-color: #fff;
  border-radius: 0.1rem;
  width: 95%;
  margin: auto;
  position: relative;
  top: -14px;
}

.transferwish_box .bottom_submit_box {
  position: fixed;
  width: 100%;
  left: 0;
  bottom: 0;
  text-align: center;
  height: 60px;
  padding-top: 10px;
  background-color: #fff;
}

.transferwish_box .bottom_submit_box button {
  width: 95%;
  background: #3471FF;
  border-radius: 8px;
}

.gb-zhgl {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
}

.gb-zhgl .linklines {
  margin-bottom: 0.2rem;
  box-shadow: 0 2px 4px 0 rgba(5, 5, 5, 0.1);
}

.gb-zhgl .linklines .lineli, .gb-zhgl .linklines .gb-nbjl .nbjl-box .item .linerow, .gb-nbjl .nbjl-box .item .gb-zhgl .linklines .linerow {
  display: block;
  width: 100%;
  height: 1.06rem;
  line-height: 1.06rem;
  background: #ffffff;
  border-bottom: 1px solid #e1e1e1;
  padding: 0 0.3rem;
}

.gb-zhgl .linklines .lineli .title, .gb-zhgl .linklines .gb-nbjl .nbjl-box .item .linerow .title, .gb-nbjl .nbjl-box .item .gb-zhgl .linklines .linerow .title {
  font-size: 0.3rem;
  color: #353535;
}

.gb-zhgl .linklines .lineli .font, .gb-zhgl .linklines .gb-nbjl .nbjl-box .item .linerow .font, .gb-nbjl .nbjl-box .item .gb-zhgl .linklines .linerow .font {
  font-size: 0.3rem;
  color: #666;
  float: right;
  vertical-align: middle;
}

.gb-zhgl .linklines .lineli .font.noset, .gb-zhgl .linklines .gb-nbjl .nbjl-box .item .linerow .font.noset, .gb-nbjl .nbjl-box .item .gb-zhgl .linklines .linerow .font.noset {
  color: #378fee;
}

.gb-zhgl .linklines .lineli .righticon, .gb-zhgl .linklines .gb-nbjl .nbjl-box .item .linerow .righticon, .gb-nbjl .nbjl-box .item .gb-zhgl .linklines .linerow .righticon {
  font-size: 0.28rem;
  color: #b2b2b2;
  float: right;
  vertical-align: middle;
  margin-left: 0.08rem;
}

.gb-zhgl .linklines .lineli.touxiang, .gb-zhgl .linklines .gb-nbjl .nbjl-box .item .touxiang.linerow, .gb-nbjl .nbjl-box .item .gb-zhgl .linklines .touxiang.linerow {
  height: 1.48rem;
  line-height: 1.48rem;
}

.gb-zhgl .linklines .lineli.touxiang .txdiv, .gb-zhgl .linklines .gb-nbjl .nbjl-box .item .touxiang.linerow .txdiv, .gb-nbjl .nbjl-box .item .gb-zhgl .linklines .touxiang.linerow .txdiv {
  display: inline-block;
  width: 0.9rem;
  height: 0.9rem;
  border-radius: 50%;
  border: 0.06rem solid #fff;
  overflow: hidden;
  float: right;
  margin-top: 0.3rem;
}

.gb-zhgl .linklines .lineli.button, .gb-zhgl .linklines .gb-nbjl .nbjl-box .item .button.linerow, .gb-nbjl .nbjl-box .item .gb-zhgl .linklines .button.linerow {
  text-align: center;
  font-size: 0.3rem;
  color: #333;
}

.gb-zhgl .linklines a.lineli:active, .gb-zhgl .linklines .gb-nbjl .nbjl-box .item a.linerow:active, .gb-nbjl .nbjl-box .item .gb-zhgl .linklines a.linerow:active {
  background: #f2f2f2;
}

.gb-zhgl .linklines:last-child {
  border-bottom: none;
}

.gb-xgbd {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
}

.gb-xgbd .bind-tip {
  color: #ffbe32;
  font-size: 0.24rem;
  padding: 0.5rem 0.5rem 0.75rem;
}

.gb-xgbd .bind-tip .tip-iconfont {
  font-size: 0.6rem;
  display: inline-block;
  vertical-align: 0.1rem;
}

.gb-xgbd .bind-tip .tip-text {
  display: inline-block;
  width: 80%;
  margin-left: 0.25rem;
  line-height: 0.45rem;
}

.gb-xgbd .content-cz {
  width: 100%;
  padding: 0 0.7rem;
  background: #fff;
}

.gb-xgbd .content-cz .czli {
  height: 1.2rem;
  border-bottom: 1px solid #e1e1e1;
  overflow: hidden;
}

.gb-xgbd .content-cz .czli > span,
.gb-xgbd .content-cz .czli > input {
  font-size: 0.3rem;
}

.gb-xgbd .content-cz .czli .phonehead {
  display: inline-block;
  float: left;
  width: 0.6rem;
  color: #378fee;
  font-size: 0.22rem;
  margin-top: 0.6rem;
}

.gb-xgbd .content-cz .czli .phonehead .iconfont {
  font-size: 0.45rem;
  padding-left: 0.2rem;
}

.gb-xgbd .content-cz .czli .phoneinput {
  width: 5.5rem;
  color: #333;
  padding-left: 0.15rem;
  height: 0.5rem;
  line-height: 0.5rem;
  outline: medium;
  background: transparent;
  margin-top: 0.6rem;
}

.gb-xgbd .content-cz .czli .mailinput {
  width: 6.4rem;
  color: #333;
  padding-left: 0.05rem;
  height: 1.08rem;
  line-height: 1.08rem;
  outline: medium;
  background: transparent;
}

.gb-xgbd .content-cz .czli .yzminput {
  width: 3.5rem;
  color: #666;
  padding-left: 0.15rem;
  height: 0.5rem;
  line-height: 0.5rem;
  outline: medium;
  background: transparent;
  margin-top: 0.6rem;
}

.gb-xgbd .content-cz .czli .rightfont {
  display: inline-block;
  width: 2rem;
  height: 0.32rem;
  line-height: 0.32rem;
  margin-top: 0.7rem;
  float: right;
  text-align: center;
  color: #bebebe;
}

.gb-xgbd .content-cz .czli .rightfont.leftline {
  font-size: 0.28rem;
}

.gb-xgbd .content-cz .czli .rightfont.leftline > .btn-huoqu {
  color: #55a8fd;
}

.gb-xgbd .content-cz .czli .rightfont.leftline > .btn-huoqu:active {
  color: #55a8fd;
}

.gb-xgbd .content-cz .czli .rightfont.leftline .djs {
  display: none;
}

.gb-xgbd .content-cz .czli .rightfont.leftline.action > .btn-huoqu {
  display: none;
}

.gb-xgbd .content-cz .czli .rightfont.leftline.action .djs {
  display: inline;
}

.gb-xgbd .btn-xiugai {
  width: 6.2rem;
  height: 0.94rem;
  background: #b9d4f0;
  border: 1px solid rgba(5, 5, 5, 0.06);
  border-radius: 0.1rem;
  line-height: 0.94rem;
  text-align: center;
  color: #fff;
  font-size: 0.36rem;
  margin: 2rem auto 0;
  cursor: pointer;
}

.gb-xgbd .btn-xiugai.action {
  background: #55a8fd;
}

.gb-zwlb1 {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  position: relative;
}

.gb-zwlb1 .searchheader {
  height: 1.76rem;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 100;
}

.gb-zwlb1 .searchheader .content {
  width: 7.5rem;
  background: #fff;
  margin: 0 auto;
  position: relative;
}

.gb-zwlb1 .searchheader .searchdiv {
  background: #378fee;
  height: 0.88rem;
}

.gb-zwlb1 .searchheader .searchdiv .div-city {
  width: 1.2rem;
  line-height: 0.88rem;
  text-align: center;
  color: #fff;
  font-size: 0.28rem;
  float: left;
  cursor: pointer;
}

.gb-zwlb1 .searchheader .searchdiv .div-city .city {
  display: inline-block;
  max-width: 0.9rem;
  font-size: 0.24rem;
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.gb-zwlb1 .searchheader .searchdiv .div-city > .iconfont {
  font-size: 0.28rem;
}

.gb-zwlb1 .searchheader .searchdiv .div-city:active {
  color: #aaa;
}

.gb-zwlb1 .searchheader .searchdiv .searchinput {
  background: #ffffff;
  border-radius: 0.1rem;
  width: 5rem;
  height: 0.58rem;
  margin-top: 0.15rem;
  text-align: center;
  font-size: 0.28rem;
}

.gb-zwlb1 .searchheader .searchdiv .btn-search {
  width: 1rem;
  height: 0.58rem;
  margin-top: 0.15rem;
  margin-right: 0.15rem;
  background: #1578e2;
  color: #fff;
  border-radius: 0.06rem;
  float: right;
  font-size: 0.28rem;
  cursor: pointer;
}

.gb-zwlb1 .searchheader .searchdiv .btn-search:hover, .gb-zwlb1 .searchheader .searchdiv .btn-search:active {
  background: #0e55a0;
}

.gb-zwlb1 .searchheader .tabdiv {
  width: 100%;
  background: #fff;
  height: 0.88rem;
  display: flex;
  line-height: 0.88rem;
  text-align: center;
  font-size: 0.3rem;
  box-shadow: 0 2px 6px 0 rgba(5, 5, 5, 0.1);
  position: fixed;
  top: 44px;
  z-index: 100;
}

.gb-zwlb1 .searchheader .tabdiv .tabli {
  flex: 1;
  color: #999999;
}

.gb-zwlb1 .searchheader .tabdiv .tabli.action {
  color: #353535;
  background: url("/static/mobile/images/gaiban/line1.png") no-repeat;
  background-position: center bottom;
}

.gb-zwlb1 .searchresulter {
  width: 100%;
  padding-top: 1.76rem;
}

.gb-zwlb1 .searchresulter .loaddiv {
  width: 7rem;
  height: 0.3rem;
  margin: 0.1rem auto;
}

.gb-zwlb1 .searchresulter .loaddiv .loading {
  height: 0.3rem;
  background: #ccc;
  color: #333;
  font-size: 0.2rem;
  text-align: center;
  line-height: 0.3rem;
  border-radius: 0.06rem;
}

.gb-zwlb1 .searchresulter .resultlist {
  display: none;
}

.gb-zwlb1 .searchresulter .resultlist.action {
  display: block;
}

.gb-zwlb1 .searchresulter .resultlist .resultli {
  display: block;
  width: 100%;
  height: 1.86rem;
  margin: 0 auto;
  padding: 0 0.2rem;
  background: #fff;
}

.gb-zwlb1 .searchresulter .resultlist .resultli:active {
  background: #f2f2f2;
}

.gb-zwlb1 .searchresulter .resultlist .resultli .con {
  padding-top: 0.34rem;
  height: 1.86rem;
  border-bottom: 1px solid #e1e1e1;
}

.gb-zwlb1 .searchresulter .resultlist .resultli .img {
  width: 1.2rem;
  height: 1.2rem;
  overflow: hidden;
  float: left;
}

.gb-zwlb1 .searchresulter .resultlist .resultli .fonts {
  width: 5.6rem;
  height: 1.2rem;
  float: right;
  position: relative;
}

.gb-zwlb1 .searchresulter .resultlist .resultli .fonts .font1 {
  display: inline-block;
  width: 3.5rem;
  font-size: 0.32rem;
  height: 0.4rem;
  line-height: 0.4rem;
  color: #353535;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.gb-zwlb1 .searchresulter .resultlist .resultli .fonts .font2 {
  display: inline-block;
  width: 3.5rem;
  font-size: 0.26rem;
  height: 0.32rem;
  line-height: 0.32rem;
  color: #999999;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.gb-zwlb1 .searchresulter .resultlist .resultli .fonts .font3 {
  display: inline-block;
  width: 5rem;
  font-size: 0.24rem;
  height: 0.33rem;
  line-height: 0.33rem;
  color: #999999;
  margin-top: 0.1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.gb-zwlb1 .searchresulter .resultlist .resultli .fonts .font4 {
  display: inline-block;
  width: 1.8rem;
  font-size: 0.24rem;
  height: 0.4rem;
  line-height: 0.4rem;
  color: #da501f;
  position: absolute;
  right: 0;
  top: 0;
  text-align: right;
}

.gb-zwlb1 .searchresulter .resultlist .resultli .fonts .font5 {
  display: inline-block;
  width: 1.5rem;
  font-size: 0.24rem;
  height: 0.33rem;
  line-height: 0.33rem;
  color: #999;
  position: absolute;
  right: 0;
  top: 0.89rem;
  text-align: right;
}

.gb-bd-tdjd .flex-row {
  display: flex;
  flex-direction: row;
}

.gb-bd-tdjd .align-center {
  align-items: center;
}

.gb-bd-tdjd .job-tab-container {
  width: 100%;
  height: 0.88rem;
  background: #fff;
  margin-bottom: 0.1rem;
}

.gb-bd-tdjd .job-tab-container .job-tab {
  position: relative;
  width: 50%;
  height: 0.88rem;
  line-height: 0.88rem;
  text-align: center;
}

.gb-bd-tdjd .job-tab-container .job-tab .tab-title {
  font-size: 0.3rem;
  color: #999999;
}

.gb-bd-tdjd .job-tab-container .job-tab .tab-line {
  display: none;
}

.gb-bd-tdjd .job-tab-container .job-tab-selected .tab-title {
  color: #353535;
}

.gb-bd-tdjd .job-tab-container .job-tab-selected .tab-line {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 0.18rem;
  height: 1px;
  margin: auto;
  background: #378fee;
}

.gb-bd-tdjd .lc-g {
  width: 100%;
  padding: 0 10px;
  max-width: 640px;
  font-size: 0.24rem;
}

.gb-bd-tdjd .lc-margin-vertical-sm {
  margin-top: 0.3rem;
  margin-bottom: 0.3rem;
}

.gb-bd-tdjd .lc-center {
  margin-left: auto !important;
  margin-right: auto !important;
}

.gb-bd-tdjd .indexPage_load {
  background: #dedede;
  line-height: 30px;
}

.gb-bd-tdjd .lc-hide {
  display: none;
}

.gb-bd-tdjd .lc-nbfc {
  overflow: hidden;
}

.gb-bd-tdjd .lc-text-center {
  text-align: center;
}

.gb-bd-tdjd .font14 {
  font-size: 0.24rem !important;
}

.gb-bd-tdjd .tdjd-list {
  margin-bottom: 0.2rem;
}

.gb-bd-tdjd .tdjd-list .flex-row {
  display: flex;
  flex-direction: row;
}

.gb-bd-tdjd .tdjd-list .flex-column {
  display: flex;
  flex-direction: column;
}

.gb-bd-tdjd .tdjd-list .align-center {
  align-items: center;
}

.gb-bd-tdjd .tdjd-list .align-end {
  align-items: flex-end;
}

.gb-bd-tdjd .tdjd-list .justify-between {
  justify-content: space-between;
}

.gb-bd-tdjd .tdjd-list .info-container {
  background-color: #ffffff;
  padding: 0.32rem 0.2rem;
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.06);
  overflow: hidden;
  cursor: pointer;
}

.gb-bd-tdjd .tdjd-list .info-container .head-img {
  width: 1.2rem;
  height: 1.2rem;
}

.gb-bd-tdjd .tdjd-list .info-container .info {
  margin-left: 0.26rem;
}

.gb-bd-tdjd .tdjd-list .info-container .info .position {
  font-size: 0.32rem;
  color: #353535;
  height: 0.45rem;
  line-height: 0.45rem;
  width: 3.35rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.gb-bd-tdjd .tdjd-list .info-container .info .platform {
  font-size: 0.26rem;
  color: #999999;
  letter-spacing: 0.02rem;
  height: 0.37rem;
  line-height: 0.37rem;
  width: 3.35rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.gb-bd-tdjd .tdjd-list .info-container .info .region {
  font-size: 0.24rem;
  color: #999999;
  height: 0.33rem;
  line-height: 0.33rem;
  margin-top: 0.2rem;
}

.gb-bd-tdjd .tdjd-list .info-container .sal {
  font-size: 0.26rem;
  color: #333333;
  height: 0.37rem;
  line-height: 0.37rem;
  margin-bottom: 0.41rem;
}

.gb-bd-tdjd .tdjd-list .info-container .status {
  font-size: 0.3rem;
  color: #378fee;
  height: 0.42rem;
  line-height: 0.42rem;
}

.gb-bd-tdjd .tdjd-list .info-line {
  padding: 0 0.2rem;
}

.gb-bd-tdjd .tdjd-list .info-line .border-bottom {
  background-color: #e1e1e1;
  height: 0.01rem;
  width: 100%;
}

.gb-bd-tdjd .tdjd-list .progress-container {
  display: none;
}

.gb-bd-tdjd .tdjd-list .progress-container .progress {
  background-color: #ffffff;
  margin-top: 0.18rem;
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.06);
  padding: 0 0.2rem 0 0.54rem;
}

.gb-bd-tdjd .tdjd-list .progress-container .progress .progress-ul li {
  color: #999;
  height: 1.15rem;
  width: 100%;
}

.gb-bd-tdjd .tdjd-list .progress-container .progress .progress-ul li:first-child .line-container .line-top {
  background-color: #ffffff;
}

.gb-bd-tdjd .tdjd-list .progress-container .progress .progress-ul li:last-child .line-container .line-bottom {
  background-color: #ffffff;
}

.gb-bd-tdjd .tdjd-list .progress-container .progress .progress-ul li .line-container {
  margin-left: 0.05rem;
}

.gb-bd-tdjd .tdjd-list .progress-container .progress .progress-ul li .line-container .line-top {
  height: 0.35rem;
  opacity: 0.9;
  background-color: #dddddd;
  width: 0.02rem;
}

.gb-bd-tdjd .tdjd-list .progress-container .progress .progress-ul li .line-container .line-bottom {
  height: 0.62rem;
  opacity: 0.9;
  background-color: #dddddd;
  width: 0.02rem;
}

.gb-bd-tdjd .tdjd-list .progress-container .progress .progress-ul li .line-container .no-select-icon {
  width: 0.18rem;
  height: 0.18rem;
  background-color: #dddddd;
  border-radius: 50%;
}

.gb-bd-tdjd .tdjd-list .progress-container .progress .progress-ul li .content-container {
  border-bottom: 0.01rem solid #e1e1e1;
  padding: 0.24rem 0;
  width: 5.97rem;
}

.gb-bd-tdjd .tdjd-list .progress-container .progress .progress-ul li .content-container .content {
  font-size: 0.28rem;
  height: 0.4rem;
  line-height: 0.4rem;
}

.gb-bd-tdjd .tdjd-list .progress-container .progress .progress-ul li .content-container .time {
  font-size: 0.22rem;
  height: 0.3rem;
  line-height: 0.3rem;
}

.gb-bd-tdjd .tdjd-list .progress-container .progress .progress-ul li .edit-finish {
  width: 1.72rem;
  height: 0.68rem;
  line-height: 0.68rem;
  text-align: center;
  font-size: 0.3rem;
  color: #378fee;
  border: 0.01rem solid #378fee;
  border-radius: 0.1rem;
}

.gb-bd-tdjd .tdjd-list .progress-container .progress .progress-ul li .edit {
  background-color: #378fee;
  color: #ffffff;
}

.gb-bd-tdjd .tdjd-list .progress-container .progress .progress-ul .select .line-container {
  margin-left: 0;
}

.gb-bd-tdjd .tdjd-list .progress-container .progress .progress-ul .select .content {
  font-size: 0.26rem;
  color: #378fee;
  height: 0.37rem;
  line-height: 0.37rem;
}

.gb-bd-tdjd .tdjd-list .progress-container .progress .progress-ul .select .time {
  font-size: 0.26rem;
  color: #378fee;
  height: 0.37rem;
  line-height: 0.37rem;
}

.gb-bd-tdjd .tdjd-list .progress-container .progress .progress-ul .select .progress-icon {
  width: 0.3rem;
  height: 0.3rem;
}

.gb-bd-tdjd .tdjd-list .progress-container .detail {
  margin-bottom: 0.4rem;
  margin-top: 0.24rem;
  margin-left: 1.32rem;
}

.gb-bd-tdjd .tdjd-list .progress-container .detail .btn-deteil {
  width: 2.32rem;
  height: 0.68rem;
  line-height: 0.68rem;
  border-radius: 0.1rem;
  background-color: #cccccc;
  font-size: 0.3rem;
  color: #ffffff;
  text-align: center;
}

.gb-bd-tdjd .ntjl-list {
  position: relative;
  width: 7.1rem;
  margin: 0.2rem auto 0;
  padding: 0.25rem;
  background: #fff;
  box-shadow: 0 2px 6px 0 rgba(5, 5, 5, 0.1);
  border-radius: 0.15rem;
  font-size: 0.26rem;
  line-height: 0.45rem;
  overflow: hidden;
}

.gb-bd-tdjd .ntjl-list .ntjl-status {
  position: absolute;
  right: 0;
  top: 0;
}

.gb-bd-tdjd .ntjl-list .ntjl-status .bg-status {
  position: absolute;
  top: 0;
  right: -1.2rem;
  width: 3.5rem;
  height: 0.6rem;
  background: #55a8fd;
  transform: rotate(45deg);
}

.gb-bd-tdjd .ntjl-list .ntjl-status .status-text {
  position: absolute;
  top: 0.2rem;
  right: -1.35rem;
  display: block;
  width: 3.5rem;
  height: 0.6rem;
  color: #fff;
  font-size: 0.19rem;
  text-align: center;
  line-height: 0.26rem;
  transform: rotate(45deg);
  z-index: 2;
}

.gb-bd-tdjd .ntjl-list .ntjl-job {
  border-bottom: 1px solid #e1e1e1;
  padding-bottom: 0.2rem;
  margin-bottom: 0.2rem;
}

.gb-bd-tdjd .ntjl-list .ntjl-job .title {
  font-size: 0.3rem;
}

.gb-bd-tdjd .ntjl-list .ntjl-info .title {
  margin: 0.05rem 0 0.1rem;
}

.gb-bd-tdjd .ntjl-list .ntjl-info .lc-fr {
  float: right;
}

.gb-bd-tdjd .null-container {
  padding-top: 2.95rem;
}

.gb-bd-tdjd .null-container .null-icon {
  width: 7.5rem;
  height: 5.72rem;
}

.ios-select-widget-box header.iosselect-header a.sure {
  color: #fff !important;
}

.cp-resumer {
  padding-top: 0 !important;
}

.gb-bd .flex-row {
  display: flex;
  flex-direction: row;
}

.gb-bd .flex-column {
  display: flex;
  flex-direction: column;
}

.gb-bd .align-center {
  align-items: center;
}

.gb-bd .align-end {
  align-items: flex-end;
}

.gb-bd .space-between {
  justify-content: space-between;
}

.gb-bd .space-around {
  justify-content: space-around;
}

.gb-bd .flex-wrap {
  flex-wrap: wrap;
}

.gb-bd input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #999999;
  font-size: 0.3rem;
}

.gb-bd input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #999999;
  font-size: 0.3rem;
}

.gb-bd input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #999999;
  font-size: 0.3rem;
}

.gb-bd input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #999999;
  font-size: 0.3rem;
}

.gb-bd .photo-container {
  background: #f5f4fa;
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.06);
  padding: 0.32rem 0.12rem 0.32rem 0.32rem;
}

.gb-bd .photo-container .photo-list {
  width: 3.44rem;
  height: 2.26rem;
  background-color: #f5f4fa;
  position: relative;
  margin-left: 0.04rem;
}

.gb-bd .photo-container .photo-list .cancle-icon {
  position: absolute;
  right: 0;
  top: 0;
  width: 0.4rem;
  height: 0.4rem;
}

.gb-bd .photo-container .photo-list .photo {
  width: 3.24rem;
  height: 2.06rem;
  background-color: #ffffff;
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}

.gb-bd .photo-container .photo-list .photo .photo-image {
  width: 3.24rem;
  height: 2.06rem;
}

.gb-bd .photo-container .photo-list .photo .add-photo-container {
  display: inline-block;
  text-align: center;
  width: 100%;
  padding: 0 0.13rem;
}

.gb-bd .photo-container .photo-list .photo .add-photo-container .prompt {
  font-size: 0.24rem;
  color: #666666;
  text-align: center;
}

.gb-bd .photo-container .photo-list .photo .add-photo-container .add-icon {
  width: 0.42rem;
  height: 0.42rem;
}

.gb-bd .edit-container {
  border-bottom: 0.01rem solid #e1e1e1;
  background-color: #ffffff;
  padding: 0 0.3rem;
}

.gb-bd .edit-container .edit-li {
  border-bottom: 0.01rem solid #e1e1e1;
  height: 1.04rem;
}

.gb-bd .edit-container .edit-li .title {
  font-size: 0.3rem;
  color: #353535;
}

.gb-bd .edit-container .edit-li .edit-input {
  width: 5rem;
  text-align: right;
  color: #999;
  font-size: 0.3rem;
  border: none;
  outline: none;
}

.gb-bd .edit-container .border-none {
  border-bottom: none;
}

.gb-bd .btn-container {
  padding: 0 0.4rem;
  margin-top: 0.6rem;
}

.gb-bd .btn-container .btn {
  width: 3.2rem;
  height: 0.94rem;
  line-height: 0.94rem;
  text-align: center;
  background: #378fee;
  border-radius: 0.1rem;
  font-size: 0.36rem;
  color: #ffffff;
  outline: none;
}

.gb-bd .gb-bd-jnzs .label {
  padding: 0 0.3rem;
  background-color: #ffffff;
  height: 0.92rem;
  line-height: 0.92rem;
}

.gb-bd .gb-bd-jnzs .label .border-bottom {
  border-bottom: 0.01rem solid #e1e1e1;
  font-size: 0.3rem;
  color: #353535;
}

.gb-bd .gb-bd-jnzs .label .border-bottom .xuantian {
  margin-left: 0.12rem;
  font-size: 0.3rem;
  color: #999999;
}

.gb-bd .gb-bd-jnzs .info-container {
  background: #ffffff;
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.06);
  padding: 0.4rem 0 0.32rem 0.3rem;
}

.gb-bd .gb-bd-jnzs .info-container .m-b-8 {
  margin-bottom: 0.08rem;
}

.gb-bd .gb-bd-jnzs .info-container .m-b-16 {
  margin-bottom: 0.16rem;
}

.gb-bd .gb-bd-jnzs .info-container .title {
  width: 1.2rem;
}

.gb-bd .gb-bd-jnzs .info-container .title span {
  font-size: 0.26rem;
  color: #666666;
}

.gb-bd .gb-bd-jnzs .info-container .content {
  font-size: 0.26rem;
  color: #666666;
}

.gb-bd .gb-bd-jnzs .info-container .signature {
  width: 1.8rem;
  height: 0.77rem;
}

.gb-bd .gb-bd-jnzs .info-container .signature .signature-img {
  width: 1.8rem;
  height: 0.77rem;
}

.gb-bd .gb-bd-grxx .edit-li .type .go-icon {
  color: #999999;
  margin-left: 0.16rem;
}

.gb-bd .gb-bd-grxx .edit-li .type .type-content {
  color: #999;
  font-size: 0.3rem;
  height: 0.42rem;
  line-height: 0.42rem;
}

.gb-bd .gb-bd-grxx .unfold-tab .unfold-label {
  font-size: 0.24rem;
  color: #666666;
}

.gb-bd .gb-bd-grxx .unfold-tab-select .unfold-label {
  font-size: 0.24rem;
  color: #378fee;
}

.gb-bd .gb-bd-grxx .unfold-tab-select .icon-xiala {
  display: inline-block;
  color: #378fee;
  transform: rotate(180deg);
}

.gb-bd .gb-bd-grxx .m-b-20 {
  margin-bottom: 0.2rem;
}

.gb-bd .gb-bd-grxx .tab-container {
  width: 100%;
  height: 0.88rem;
  background: #ffffff;
  box-shadow: 0 0.02rem 0.06rem 0 rgba(5, 5, 5, 0.1);
}

.gb-bd .gb-bd-grxx .tab-container .info-tab {
  position: relative;
  width: 33%;
  height: 0.88rem;
  line-height: 0.88rem;
  text-align: center;
}

.gb-bd .gb-bd-grxx .tab-container .info-tab .tab-title {
  font-size: 0.3rem;
  color: #999999;
}

.gb-bd .gb-bd-grxx .tab-container .info-tab .tab-line {
  display: none;
}

.gb-bd .gb-bd-grxx .tab-container .info-tab-selected .tab-title {
  color: #353535;
}

.gb-bd .gb-bd-grxx .tab-container .info-tab-selected .tab-line {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 0.36rem;
  height: 0.02rem;
  margin: auto;
  background: #378fee;
}

.gb-bd .gb-bd-grxx .identity-container .base-info-container {
  margin-top: 0.02rem;
  background: #ffffff;
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.06);
  height: 1.64rem;
  padding-left: 0.3rem;
}

.gb-bd .gb-bd-grxx .identity-container .base-info-container .head-img {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  margin-right: 0.24rem;
}

.gb-bd .gb-bd-grxx .identity-container .base-info-container .info-content .name {
  font-size: 0.32rem;
  color: #353535;
  margin-right: 0.08rem;
}

.gb-bd .gb-bd-grxx .identity-container .base-info-container .info-content .tel {
  font-size: 0.3rem;
  color: #353535;
}

.gb-bd .gb-bd-grxx .identity-container .base-info-container .id-card {
  margin-top: 0.09rem;
  font-size: 0.26rem;
  color: #666666;
}

.gb-bd .gb-bd-grxx .identity-container .next {
  width: 6.5rem;
  height: 0.94rem;
  background: #378fee;
  border: 0.01rem solid rgba(5, 5, 5, 0.06);
  border-radius: 0.1rem;
  margin-left: 0.5rem;
  margin-top: 0.6rem;
  line-height: 0.94rem;
  font-size: 0.36rem;
  color: #ffffff;
  outline: none;
}

.gb-bd .gb-bd-grxx .education-container-list .base-info-container {
  height: 1.54rem;
  background-color: #ffffff;
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.06);
  margin-top: 0.02rem;
  padding: 0 0.3rem;
}

.gb-bd .gb-bd-grxx .education-container-list .base-info-container .university-container {
  margin-bottom: 0.08rem;
}

.gb-bd .gb-bd-grxx .education-container-list .base-info-container .university-container .unversity {
  font-size: 0.32rem;
  color: #353535;
}

.gb-bd .gb-bd-grxx .education-container-list .base-info-container .university-container .time {
  margin-left: 0.16rem;
  font-size: 0.26rem;
  color: #999999;
}

.gb-bd .gb-bd-grxx .education-container-list .base-info-container .major {
  font-size: 0.26rem;
  color: #353535;
}

.gb-bd .gb-bd-grxx .education-container-list .base-info-container .diplomas {
  margin-left: 0.08rem;
  font-size: 0.26rem;
  color: #666666;
}

.gb-bd .gb-bd-grxx .education-container-list .edit-container {
  margin-top: 0.2rem;
}

.gb-bd .gb-bd-grxx .education-container-list .education-photo-container {
  background: #f5f4fa;
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.06);
}

.gb-bd .gb-bd-grxx .education-container-list .education-photo-container .label {
  margin-top: 0.24rem;
  width: 7.05rem;
  font-size: 0.26rem;
  color: #999999;
  line-height: 0.37rem;
}

.gb-bd .gb-bd-grxx .education-container-list .education-photo-container .photo-container {
  padding-top: 0.4rem;
}

.gb-bd .gb-bd-grxx .job-container-list {
  margin-bottom: 0.2rem;
}

.gb-bd .gb-bd-grxx .job-container-list .base-info-container {
  height: 1.54rem;
  background-color: #ffffff;
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.06);
  margin-top: 0.02rem;
  padding: 0 0.3rem;
}

.gb-bd .gb-bd-grxx .job-container-list .base-info-container .company {
  font-size: 0.32rem;
  color: #353535;
  margin-bottom: 0.08rem;
}

.gb-bd .gb-bd-grxx .job-container-list .base-info-container .position {
  font-size: 0.26rem;
  color: #353535;
}

.gb-bd .gb-bd-grxx .job-container-list .base-info-container .time {
  margin-left: 0.08rem;
  font-size: 0.26rem;
  color: #999999;
}

.gb-bd .gb-bd-grxx .job-container-list .edit-container {
  margin-top: 0.2rem;
}

.gb-bd .gb-bd-grxx .job-container-list .edit-container .edit-li .title .xuantian {
  margin-left: 0.2rem;
  font-size: 0.3rem;
  color: #999999;
}

.gb-bd .gb-bd-grxx .job-container-list .edit-container .edit-li .js-modular-btn-edit .placeholder {
  font-size: 0.3rem;
  color: #999999;
}

.gb-bd .gb-bd-grxx .job-container-list .edit-container .edit-li .js-modular-btn-edit .go-icon {
  color: #999999;
  margin-left: 0.16rem;
}

.gb-bd .gb-bd-grxx .job-container-list .m-t-0 {
  margin-top: 0;
}

.gb-bd .gb-bd-grxx .job-container-list .label {
  height: 0.85rem;
  background: #f5f4fa;
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.06);
  padding-left: 0.3rem;
  font-size: 0.26rem;
  color: #999999;
  line-height: 0.85rem;
}

.gb-bd-xyxq .protocol-title {
  background-color: #ffffff;
  padding-top: 0.23rem;
  padding-bottom: 0.32rem;
}

.gb-bd-xyxq .protocol-title .title {
  font-size: 0.34rem;
  color: #353535;
  text-align: center;
}

.gb-bd-xyxq .protocol-title .title-english {
  font-size: 0.26rem;
  color: #353535;
  text-align: center;
}

.gb-bd-xyxq .main {
  padding-bottom: 6rem;
}

.gb-bd-xyxq .main .protocal-detail {
  background-color: #ffffff;
  padding: 0 0.3rem 0.32rem 0.3rem;
}

.gb-bd-xyxq .main .protocal-detail .content-list {
  margin-top: 0.24rem;
}

.gb-bd-xyxq .main .protocal-detail .content-list .content {
  font-size: 0.24rem;
  color: #666666;
  letter-spacing: 0;
  line-height: 0.33rem;
}

.gb-bd-xyxq .main .protocal-detail .content-list .content-english {
  font-size: 0.22rem;
  color: #999999;
  letter-spacing: 0;
  line-height: 0.3rem;
}

.gb-bd-xyxq .main .protocal-detail .m-t-0 {
  margin-top: 0;
}

.gb-bd-xyxq .main .m-b-20 {
  background-color: #f1f1f1;
  height: 0.2rem;
}

.gb-bd-xyxq .bottom {
  position: fixed;
  bottom: 0;
  width: 100%;
}

.gb-bd-xyxq .bottom .info-container {
  background-color: #ffffff;
  margin-top: 0.2rem;
  padding-top: 0.24rem;
  padding-left: 0.3rem;
  padding-bottom: 0.32rem;
}

.gb-bd-xyxq .bottom .info-container .flex-row {
  display: flex;
  flex-direction: row;
}

.gb-bd-xyxq .bottom .info-container .align-center {
  align-items: center;
}

.gb-bd-xyxq .bottom .info-container .space-between {
  justify-content: space-between;
}

.gb-bd-xyxq .bottom .info-container .title {
  margin-bottom: 0.04rem;
  height: 0.4rem;
  line-height: 0.4rem;
}

.gb-bd-xyxq .bottom .info-container .title .name {
  width: 1.4rem;
}

.gb-bd-xyxq .bottom .info-container .title span {
  font-size: 0.28rem;
  color: #353535;
}

.gb-bd-xyxq .bottom .info-container .agree-container {
  margin-top: 0.2rem;
  margin-bottom: 0.44rem;
}

.gb-bd-xyxq .bottom .info-container .agree-container .agree {
  width: 0.24rem;
  height: 0.24rem;
  margin-right: 0.16rem;
}

.gb-bd-xyxq .bottom .info-container .agree-container .agree-select {
  height: 0.24rem;
  width: 0.24rem;
  margin-right: 0.16rem;
}

.gb-bd-xyxq .bottom .info-container .agree-container .agree-select .icon-box-selectedc {
  color: #378fee;
}

.gb-bd-xyxq .bottom .info-container .agree-container .agree-content {
  font-size: 0.24rem;
  color: #666666;
  letter-spacing: 0;
}

.gb-bd-xyxq .bottom .info-container .signature-container .title {
  font-size: 0.24rem;
  color: #666666;
}

.gb-bd-xyxq .bottom .info-container .signature-container .make-signature {
  width: 4.6rem;
  height: 0.92rem;
  line-height: 0.92rem;
  border-radius: 0.03rem;
  border: 1px solid #999999;
  font-size: 0.48rem;
  color: #999999;
  text-align: center;
}

.gb-bd-xyxq .bottom .btn-container {
  background-color: #f1f1f1;
  padding-top: 0.6rem;
  padding-bottom: 0.24rem;
}

.gb-bd-xyxq .bottom .btn-container .save-btn {
  width: 6.5rem;
  height: 0.94rem;
  background: #378fee;
  border: 1px solid rgba(5, 5, 5, 0.06);
  border-radius: 0.1rem;
  font-size: 0.36rem;
  color: #ffffff;
  letter-spacing: 0;
  text-align: center;
  margin: 0 auto;
  display: block;
  outline: none;
}

.gb-bcgrmx {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  color: #333;
  background-color: #fff;
  padding-bottom: 0.85rem;
}

.gb-bcgrmx .item-box {
  padding: 0 0.5rem 0.18rem;
}

.gb-bcgrmx .item-box .item {
  display: block;
  overflow: hidden;
  margin-bottom: 0.3rem;
}

.gb-bcgrmx .item-box .item .img-box {
  width: 1.42rem;
  height: 1.42rem;
  float: left;
  border-radius: 1.42rem;
}

.gb-bcgrmx .item-box .item .img-box img {
  display: block;
  width: 1.42rem;
  height: 1.42rem;
}

.gb-bcgrmx .item-box .item .info-box {
  width: 4.68rem;
  float: left;
  padding: 0.1rem 0 0.46rem;
  margin-left: 0.4rem;
  border-bottom: 0.02rem solid #e1e1e1;
}

.gb-info-collect {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  color: #333;
  background-color: #fff;
  padding: 0 0.3rem;
}

.gb-info-collect .title_div {
  font-size: 0.3rem;
  line-height: 0.36rem;
  font-weight: bold;
  padding-top: 0.5rem;
  margin-bottom: 0.3rem;
}

.gb-info-collect .progress_div {
  line-height: 0.24rem;
  font-size: 0.24rem;
  color: #999;
  margin-bottom: 0.3rem;
}

.gb-info-collect .progress_div .progress_dom {
  display: inline-block;
  width: 4.68rem;
  height: 0.16rem;
  background-color: #f5f5f5;
  border-radius: 0.16rem;
  position: relative;
  margin: 0 0.16rem;
}

.gb-info-collect .progress_div .progress_dom .progress_item {
  position: absolute;
  width: 0px;
  height: 0.16rem;
  background-color: #2681ff;
  border-radius: 0.16rem;
}

.gb-info-collect .tip_div {
  line-height: 0.76rem;
  padding-left: 0.3rem;
  font-size: 0.26rem;
  background: #def1ff;
  border-radius: 4px;
  color: #2681ff;
  margin-bottom: 0.3rem;
}

.gb-info-collect .tip_div i {
  font-size: 0.36rem;
  position: relative;
  top: 0.02rem;
}

.gb-info-collect .item-box .item {
  display: block;
  font-size: 0.3rem;
  color: #353535;
  line-height: 1.02rem;
  border-bottom: 2px solid #e1e1e1;
}

.gb-about-medical {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  color: #353535;
  font-size: 0.26rem;
}

.gb-about-medical .top-box {
  line-height: 0.37rem;
  padding: 0.16rem 0.3rem;
  background: #f5f4fa;
  box-shadow: 0 0.2rem 0.4rem 0 rgba(5, 5, 5, 0.06);
}

.gb-about-medical .content-box {
  padding: 0.08rem 0.3rem 0.08rem;
  margin-bottom: 0.2rem;
  background-color: #fff;
}

.gb-about-medical .content-box .title-box {
  overflow: hidden;
  margin-bottom: 0.16rem;
  padding-top: 0.24rem;
}

.gb-about-medical .content-box .title-box .round-box {
  height: 0.14rem;
  width: 0.14rem;
  float: left;
  margin-top: 0.14rem;
  margin-right: 0.16rem;
  background-color: #fff;
  border: 0.04rem solid #378fee;
  border-radius: 0.14rem;
}

.gb-about-medical .content-box .title-box .title-text {
  width: 6.6rem;
  float: left;
  line-height: 0.42rem;
  font-size: 0.3rem;
}

.gb-about-medical .content-box .item-box {
  line-height: 0.37rem;
  margin-bottom: 0.16rem;
  overflow: hidden;
  padding-left: 0.3rem;
  font-size: 0.26rem;
}

.gb-about-medical .content-box .item-box li {
  list-style: disc;
  margin-bottom: 0.08rem;
}

.gb-about-medical .content-box .item-box .item-lable {
  width: 2.25rem;
  float: left;
}

.gb-about-medical .content-box .item-box .item-text {
  width: 4.35rem;
  float: left;
}

.gb-about-medical .chose_hospital_box {
  padding: 0.3rem 0 0.4rem;
}

.gb-about-medical .chose_hospital_box .chose_btns {
  border: 1px solid #d2d2d2;
  border-radius: 0.05rem;
  margin: 0.15rem auto;
  line-height: 0.65rem;
  text-align: center;
  width: 4rem;
}

.gb-about-medical .chose_hospital_box .chose_btns.action {
  color: #fff;
  background: #378fee;
  border-color: #378fee;
  line-height: 0.45rem;
  width: 2rem;
}

.gb-about-medical .chose_hospital_box .chose_div .chose_item {
  border: 1px solid #d2d2d2;
  border-radius: 0.05rem;
  margin: 0.15rem auto;
  line-height: 0.45rem;
  text-align: center;
  width: 3rem;
}

.gb-about-medical .chose_hospital_box .chose_div .chose_item.action {
  color: #fff;
  background: #378fee;
  border-color: #378fee;
}

.gb-about-medical .qr-code-box {
  padding: 0.3rem 0 0.4rem;
  background-color: #fff;
}

.gb-about-medical .qr-code-box .img-boxs {
  overflow: hidden;
}

.gb-about-medical .qr-code-box .img-boxs .qr-code-img {
  width: 2.66rem;
  height: 2.66rem;
  float: left;
  margin-left: 0.84rem;
  margin-right: 0.64rem;
}

.gb-about-medical .qr-code-box .img-boxs .img-box {
  width: 2.3rem;
  float: left;
  padding-top: 0.16rem;
}

.gb-about-medical .qr-code-box .img-boxs .img-box img {
  display: block;
  height: 1.16rem;
  width: 1.16rem;
  margin: 0 auto 0.3rem;
}

.gb-other-instructions {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  color: #353535;
  font-size: 0.26rem;
  background: #ffffff;
  min-height: 100%;
  padding-top: 0.92rem;
}

.gb-other-instructions .top-nav-box {
  position: fixed;
  top: 0;
  background: #ffffff;
  box-shadow: 0 0.04rem 0.06rem 0 rgba(5, 5, 5, 0.05);
  overflow: hidden;
  margin-bottom: 0.04rem;
  width: 7.5rem;
  z-index: 1001;
}

.gb-other-instructions .top-nav-box .nav-box {
  float: left;
  width: 1.8rem;
  text-align: center;
  font-size: 0.3rem;
  cursor: pointer;
}

.gb-other-instructions .top-nav-box .nav-box .text-box {
  line-height: 0.84rem;
  color: #999;
}

.gb-other-instructions .top-nav-box .nav-box .border-box {
  display: none;
  line-height: 0.04rem;
  height: 0.04rem;
}

.gb-other-instructions .top-nav-box .nav-box .border-box .border {
  float: left;
  width: 0.36rem;
  height: 0.04rem;
  margin-left: 0.72rem;
  background: #378fee;
}

.gb-other-instructions .top-nav-box .nav-box.action .border-box {
  display: block;
}

.gb-other-instructions .top-nav-box .nav-box.action .text-box {
  color: #333;
}

.gb-other-instructions .content-box {
  padding: 0.08rem 0.3rem 0.08rem;
  margin-bottom: 0.2rem;
  background-color: #fff;
}

.gb-other-instructions .content-box .content-item {
  display: none;
}

.gb-other-instructions .content-box .content-item.action {
  display: block;
}

.gb-other-instructions .content-box .title-box {
  overflow: hidden;
  margin-bottom: 0.16rem;
  padding-top: 0.24rem;
}

.gb-other-instructions .content-box .title-box .round-box {
  height: 0.14rem;
  width: 0.14rem;
  float: left;
  margin-top: 0.14rem;
  margin-right: 0.16rem;
  background-color: #fff;
  border: 0.04rem solid #378fee;
  border-radius: 0.14rem;
}

.gb-other-instructions .content-box .title-box .title-text {
  width: 6.6rem;
  float: left;
  line-height: 0.42rem;
  font-size: 0.3rem;
}

.gb-other-instructions .content-box .item-box {
  line-height: 0.37rem;
  margin-bottom: 0.16rem;
  overflow: hidden;
  padding-left: 0.3rem;
  font-size: 0.26rem;
}

.gb-other-instructions .content-box .item-box li {
  list-style: disc;
  margin-bottom: 0.08rem;
}

.gb-other-instructions .content-box .item-box .item-lable {
  width: 2.25rem;
  float: left;
}

.gb-other-instructions .content-box .item-box .item-text {
  width: 4.35rem;
  float: left;
}

.gb-gzjl {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
}

.gb-gzjl .tab-container {
  padding: 0.5rem 0.46rem 0 0.46rem;
  background: #fff;
}

.gb-gzjl .tab-container .tabdiv {
  display: flex;
  flex-direction: row;
  align-items: center;
  border-bottom: 1px solid #e1e1e1;
  width: 100%;
  padding-bottom: 0.46rem;
}

.gb-gzjl .tab-container .tabdiv .div_line {
  width: 1px;
  height: 0.46rem;
  background: #e1e1e1;
}

.gb-gzjl .tab-container .tabdiv .tab-item {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  width: 50%;
  font-size: 0.32rem;
}

.gb-gzjl .tab-container .tabdiv .tab-item .icon1 {
  font-size: 0.32rem;
  color: #666;
  margin-right: 0.12rem;
  vertical-align: middle;
}

.gb-gzjl .tab-container .tabdiv .tab-item .tab-title {
  font-size: 0.32rem;
  color: #333333;
  line-height: 0.45rem;
}

.gb-gzjl .base-info-container {
  padding: 0.4rem 0.3rem 0.32rem 0.3rem;
  background: #fff;
}

.gb-gzjl .base-info-container .base-info-top {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.gb-gzjl .base-info-container .base-info-top .base-info-top-left .div-name {
  display: flex;
  flex-direction: row;
  align-items: flex-end;
}

.gb-gzjl .base-info-container .base-info-top .base-info-top-left .div-name .username {
  margin-right: 0.3rem;
  font-size: 0.48rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 3rem;
}

.gb-gzjl .base-info-container .base-info-top .base-info-top-left .div-name .edit {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.gb-gzjl .base-info-container .base-info-top .base-info-top-left .div-name .edit .edit-text {
  font-size: 0.28rem;
  color: #999;
}

.gb-gzjl .base-info-container .base-info-top .base-info-top-left .user-attribute {
  color: #333;
  font-size: 0.28rem;
}

.gb-gzjl .base-info-container .base-info-top .base-info-top-left .user-attribute .position-status {
  font-size: 0.28rem;
  color: #999999;
}

.gb-gzjl .base-info-container .base-info-top .head_img {
  flex-shrink: 0;
  width: 1.5rem;
  height: 1.5rem;
  margin-left: 0.52rem;
  border-radius: 50%;
}

.gb-gzjl .base-info-container .mt24 {
  margin-top: 0.48rem;
}

.gb-gzjl .base-info-container .base-info-phone {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.gb-gzjl .base-info-container .base-info-phone .icon2 {
  font-size: 0.3rem;
  color: #666;
  margin-right: 0.32rem;
  vertical-align: middle;
}

.gb-gzjl .base-info-container .base-info-phone .phone-text {
  font-size: 0.28rem;
  color: #222;
}

.gb-gzjl .career-intention-empty {
  margin-top: 0.2rem;
  padding: 0.36rem 0.3rem;
  font-size: 0.32rem;
  background: #fff;
  color: #222;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

.gb-gzjl .career-intention-empty .empty-title {
  font-size: 0.32rem;
  color: #222222;
}

.gb-gzjl .career-intention-empty .edit {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.gb-gzjl .career-intention-empty .edit .icon-edit {
  font-size: 0.28rem;
  color: #999;
  margin-right: 0.12rem;
  vertical-align: middle;
}

.gb-gzjl .career-intention-empty .edit .edit-text {
  font-size: 0.28rem;
  color: #999;
}

.gb-gzjl .item-container-one {
  margin-top: 0.2rem;
  padding: 0.24rem 0.3rem;
  background: #fff;
}

.gb-gzjl .item-container-one .item-title-sec {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

.gb-gzjl .item-container-one .item-title-sec .item-title {
  font-size: 0.32rem;
  color: #222222;
}

.gb-gzjl .item-container-one .item-title-sec .edit {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.gb-gzjl .item-container-one .item-title-sec .edit .icon-edit {
  font-size: 0.28rem;
  color: #999;
  margin-right: 0.12rem;
  vertical-align: middle;
}

.gb-gzjl .item-container-one .item-title-sec .edit .edit-text {
  font-size: 0.28rem;
  color: #999;
}

.gb-gzjl .item-container-one .item-s-title {
  font-size: 0.3rem;
  color: #222222;
}

.gb-gzjl .item-container-one .mt40 {
  margin-top: 0.4rem;
}

.gb-gzjl .item-container-one .mt8 {
  margin-top: 0.08rem;
}

.gb-gzjl .item-container-one .item-desc {
  font-size: 0.26rem;
  color: #999999;
  margin-top: 0.08rem;
}

.gb-gzjl .item-container-one .item-desc .font-small {
  font-size: 0.26rem;
  color: #999999;
}

.gb-gzjl .item-container-empty {
  margin-top: 0.2rem;
  padding: 0.36rem 0;
  font-size: 0.3rem;
  color: #222;
  background: #fff;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}

.gb-gzjl .item-container-empty .empty-add {
  font-size: 0.3rem;
  color: #222222;
}

.gb-gzjl .item-container-empty .add-lang-input {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.gb-gzjl .item-container {
  margin-top: 0.2rem;
  padding: 0.24rem 0.3rem;
  background: #fff;
}

.gb-gzjl .item-container .item-title {
  font-size: 0.32rem;
  color: #222222;
}

.gb-gzjl .item-container .items .item-list {
  border-top: 1px dashed #e1e1e1;
  margin-top: 0.08rem;
  padding-bottom: 0.24rem;
  padding-top: 0.32rem;
}

.gb-gzjl .item-container .items .item-list .item-list-title {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

.gb-gzjl .item-container .items .item-list .item-list-title .item-s-title {
  font-size: 0.3rem;
  color: #222222;
}

.gb-gzjl .item-container .items .item-list .item-list-title .edit {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.gb-gzjl .item-container .items .item-list .item-list-title .edit .icon-edit {
  font-size: 0.28rem;
  color: #999;
  margin-right: 0.12rem;
  vertical-align: middle;
}

.gb-gzjl .item-container .items .item-list .item-list-title .edit .edit-text {
  font-size: 0.28rem;
  color: #999;
}

.gb-gzjl .item-container .items .item-list .item-desc {
  font-size: 0.26rem;
  color: #999999;
}

.gb-gzjl .item-container .items .item-list mt24 {
  margin-top: 0.24rem;
}

.gb-gzjl .item-container .items .item-list mt8 {
  margin-top: 0.08rem;
}

.gb-gzjl .item-container .items > .item-list:first-child {
  border: none;
}

.gb-gzjl .item-container .item-add {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
  margin-top: 0.06rem;
  font-size: 0.28rem;
  color: #378fee;
}

.gb-gzjl .item-container .item-add .add-btn {
  font-size: 0.28rem;
  color: #378fee;
}

.gb-gzjl .item-container .item-add .add-lang-input {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.gb-gzjl .reative {
  position: relative;
}

.gb-gzjl .icon-edit {
  font-size: 0.28rem;
  color: #999;
  margin-right: 0.12rem;
  vertical-align: middle;
}

.gb-gzjl .icon-add {
  font-size: 0.3rem;
  color: #378fee;
  margin-right: 0.1rem;
  vertical-align: middle;
}

.gb-gzjl .icon-delete {
  width: 0.22rem;
  height: 0.32rem;
  color: #999;
  margin-right: 0.14rem;
  vertical-align: middle;
}

.gb-gzjl .relative {
  position: relative;
}

.gb-gzjl .mt4 {
  margin-top: 0.08rem;
}

.gb-gzjl .mt12 {
  margin-top: 0.24rem;
}

.gb-gzjl .lang-text {
  font-size: 0.26rem;
  color: #999999;
}

.gb-gzjl .delete-text {
  font-size: 0.28rem;
  color: #999999;
}

.gb-gzjl .pc-import {
  text-align: center;
}

.gb-gzjl .pc-import .pc-button {
  width: 6.5rem;
  height: 0.94rem;
  border-radius: 0.1rem;
  margin: 0.42rem auto 0.5rem auto;
  font-size: 0.36rem;
  text-align: center;
  line-height: 0.94rem;
  background: #378fee;
  color: #fff;
}

.gb-gzjl .pc-import .pc-notice {
  margin-top: 0.64rem;
  font-size: 0.3rem;
  color: #353535;
}

.gb-gzjl .pc-import .pc-href {
  margin-top: 0.22rem;
  font-size: 0.28rem;
  color: #378fee;
}

.gb-gzjl .pc-import .pc-desc {
  margin-top: 0.24rem;
  font-size: 0.28rem;
  color: #999;
}

.cp-resumer .cp-header {
  line-height: 0.86rem;
  height: 0.86rem;
}

.cp-resumer .other-ability {
  width: 7.5rem;
  background-color: #fff;
  box-shadow: 0 0.02rem 0.05rem rgba(5, 5, 5, 0.1);
  margin: 0 auto;
}

.cp-resumer .other-ability .other-ability-title {
  padding: 0.2rem 0.2rem 0;
}

.cp-resumer .other-ability .other-ability-title .ability {
  font-size: 0.28rem;
  padding-bottom: 0.13rem;
}

.cp-resumer .other-ability .other-ability-title .ability i.iconfont {
  float: right;
  color: #999;
  font-size: 0.2rem;
  cursor: pointer;
}

.cp-resumer .other-ability .other-ability-content {
  margin: 0 0.2rem 0;
}

.cp-resumer .other-ability .other-ability-content .language {
  margin-top: 0.22rem;
  padding-bottom: 0.25rem;
}

.cp-resumer .other-ability .other-ability-content .language p {
  color: #999;
  padding: 0.1rem 0;
  font-size: 0.18rem;
  border-bottom: 1px dashed #e1e1e1;
}

.cp-resumer .other-ability .other-ability-content .language i.iconfont {
  float: right;
  color: #999;
  font-size: 0.2rem;
  cursor: pointer;
}

.cp-resumer .other-ability .other-ability-content .expert {
  padding-bottom: 0.3rem;
  line-height: 0.25rem;
  font-size: 0.18rem;
  color: #999;
}

.cp-resumer .other-ability .other-ability-content .expert span {
  font-weight: bold;
}

.cp-resumer .other-ability .other-ability-content .expert i.iconfont {
  float: right;
  color: #999;
  font-size: 0.2rem;
  cursor: pointer;
}

.cp-resumer .other-ability .language-edit {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  background-color: #f5f4fa;
  visibility: visible;
  overflow: scroll;
  display: none;
  padding-top: 0.66rem;
}

.cp-resumer .other-ability .language-edit .language-content {
  width: 6.4rem;
  margin: 0 auto;
  background-color: white;
}

.cp-resumer .other-ability .language-edit .language-content .edit-ul {
  background: #fff;
  box-shadow: 0 0.02rem 0.05rem rgba(5, 5, 5, 0.1);
  margin-bottom: 0.2rem;
}

.cp-resumer .other-ability .language-edit .language-content .edit-li {
  display: block;
  width: 6rem;
  height: 0.88rem;
  margin: 0 auto;
  border-bottom: #f0f0f0 solid 1px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
}

.cp-resumer .other-ability .language-edit .language-content .edit-li:last-child {
  border-bottom: none;
}

.cp-resumer .other-ability .language-edit .language-content .edit-li .name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 2rem;
  font-size: 0.22rem;
  line-height: 0.88rem;
  text-align: left;
  float: left;
}

.cp-resumer .other-ability .language-edit .language-content .edit-li .status {
  float: right;
  font-size: 0.2rem;
  line-height: 0.88rem;
  color: #999;
}

.cp-resumer .other-ability .language-edit .language-content .edit-li .status .status-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  width: 3rem;
  font-size: 0.2rem;
  text-align: right;
}

.cp-resumer .other-ability .language-edit .language-content .edit-li .status i.iconfont {
  float: right;
  font-size: 0.2rem;
}

.cp-resumer .other-ability .expert-edit {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  background-color: #f5f4fa;
  visibility: visible;
  overflow: scroll;
  display: none;
  padding-top: 0.86rem;
}

.cp-resumer .other-ability .expert-edit .expert-content {
  width: 7.5rem;
  margin: 0 auto;
  background-color: white;
  font-size: 0.26rem;
}

.cp-resumer .other-ability .expert-edit .expert-content .text-area {
  width: 7.1rem;
  margin: 0 auto;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
}

.cp-resumer .other-ability .expert-edit .expert-content .text-area .name {
  line-height: 0.5rem;
}

.cp-resumer .other-ability .expert-edit .expert-content .text-area textarea {
  display: block;
  width: 7.1rem;
  height: 2rem;
  margin: 0 auto;
  line-height: 0.24rem;
  padding: 0.2rem;
  color: #999;
  background: #f5f4fa;
}

.cp-resumer .other-ability .expert-edit .expert-content .text-tip {
  width: 6.1rem;
  margin: 0 auto;
  padding: 0.27rem 0;
  border-top: 1px #dadada solid;
  color: #7e7e7e;
}

.cp-resumer .occupational-intent {
  border: none;
}

.cp-resumer .occupational-intent .occupational-intent-edit {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  background-color: #eeeeee;
  visibility: visible;
  overflow: scroll;
  display: none;
  padding-top: 0.66rem;
}

.cp-resumer .occupational-intent .occupational-intent-edit .jl-description {
  font-size: 0.26rem;
  color: #999999;
  padding: 0.2rem 0.3rem;
}

.cp-resumer .occupational-intent .occupational-intent-edit .item {
  background: #ffffff;
  padding: 0 0.3rem 0 0.3rem;
}

.cp-resumer .occupational-intent .occupational-intent-edit .item .lineli, .cp-resumer .occupational-intent .occupational-intent-edit .gb-nbjl .nbjl-box .item .linerow, .gb-nbjl .nbjl-box .cp-resumer .occupational-intent .occupational-intent-edit .item .linerow {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 0.32rem 0 0.3rem 0;
  border-bottom: 0.01rem solid #e1e1e1;
}

.cp-resumer .occupational-intent .occupational-intent-edit .item .lineli .item-right, .cp-resumer .occupational-intent .occupational-intent-edit .gb-nbjl .nbjl-box .item .linerow .item-right, .gb-nbjl .nbjl-box .cp-resumer .occupational-intent .occupational-intent-edit .item .linerow .item-right {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.cp-resumer .occupational-intent .occupational-intent-edit .item .lineli .item-value, .cp-resumer .occupational-intent .occupational-intent-edit .gb-nbjl .nbjl-box .item .linerow .item-value, .gb-nbjl .nbjl-box .cp-resumer .occupational-intent .occupational-intent-edit .item .linerow .item-value {
  font-size: 0.3rem;
  color: #999;
  vertical-align: middle;
  text-align: right;
}

.cp-resumer .occupational-intent .occupational-intent-edit .item .lineli .righticon, .cp-resumer .occupational-intent .occupational-intent-edit .gb-nbjl .nbjl-box .item .linerow .righticon, .gb-nbjl .nbjl-box .cp-resumer .occupational-intent .occupational-intent-edit .item .linerow .righticon {
  font-size: 0.28rem;
  color: #b2b2b2;
  vertical-align: middle;
  margin-left: 0.16rem;
}

.cp-resumer .occupational-intent .occupational-intent-edit .item .lineli .icon-annotation, .cp-resumer .occupational-intent .occupational-intent-edit .gb-nbjl .nbjl-box .item .linerow .icon-annotation, .gb-nbjl .nbjl-box .cp-resumer .occupational-intent .occupational-intent-edit .item .linerow .icon-annotation {
  color: #ff5c55;
}

.cp-resumer .occupational-intent .occupational-intent-edit .item .lineli .mui-switch, .cp-resumer .occupational-intent .occupational-intent-edit .gb-nbjl .nbjl-box .item .linerow .mui-switch, .gb-nbjl .nbjl-box .cp-resumer .occupational-intent .occupational-intent-edit .item .linerow .mui-switch {
  width: 1.02rem;
  height: 0.62rem;
  position: relative;
  border: 0.03rem solid #e5e5e5;
  background-color: #fff;
  box-shadow: #dfdfdf 0 0 0 0 inset;
  border-radius: 0.4rem;
  background-clip: content-box;
  display: inline-block;
  -webkit-appearance: none;
  user-select: none;
  outline: none;
}

.cp-resumer .occupational-intent .occupational-intent-edit .item .lineli .mui-switch:before, .cp-resumer .occupational-intent .occupational-intent-edit .gb-nbjl .nbjl-box .item .linerow .mui-switch:before, .gb-nbjl .nbjl-box .cp-resumer .occupational-intent .occupational-intent-edit .item .linerow .mui-switch:before {
  content: '';
  width: 0.56rem;
  height: 0.56rem;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 0.4rem;
  background-color: #fff;
  box-shadow: 0 0.03rem 0.03rem rgba(0, 0, 0, 0.4);
}

.cp-resumer .occupational-intent .occupational-intent-edit .item .lineli .mui-switch:checked, .cp-resumer .occupational-intent .occupational-intent-edit .gb-nbjl .nbjl-box .item .linerow .mui-switch:checked, .gb-nbjl .nbjl-box .cp-resumer .occupational-intent .occupational-intent-edit .item .linerow .mui-switch:checked {
  border-color: #64bd63;
  box-shadow: #64bd63 0 0 0 0.16rem inset;
  background-color: #64bd63;
}

.cp-resumer .occupational-intent .occupational-intent-edit .item .lineli .mui-switch:checked:before, .cp-resumer .occupational-intent .occupational-intent-edit .gb-nbjl .nbjl-box .item .linerow .mui-switch:checked:before, .gb-nbjl .nbjl-box .cp-resumer .occupational-intent .occupational-intent-edit .item .linerow .mui-switch:checked:before {
  left: 0.43rem;
}

.cp-resumer .occupational-intent .occupational-intent-edit .item .item-title {
  font-size: 0.3rem;
  line-height: 0.42rem;
  color: #353535;
}

.cp-resumer .occupational-intent .occupational-intent-edit .item .item-textarea {
  background: #f5f4fa;
  font-size: 0.28rem;
  color: #999999;
  padding: 0.16rem 0.2rem;
  width: 6.9rem;
  height: 1.42rem;
  margin: 0 auto;
  margin-top: 0.16rem;
}

.cp-resumer .occupational-intent .occupational-intent-edit .item .textarea-big-height {
  height: 3.19rem;
}

.cp-resumer .occupational-intent .occupational-intent-edit .mt20 {
  margin-top: 0.2rem;
}

.cp-resumer .occupational-intent .occupational-intent-edit .pt32 {
  padding-top: 0.32rem;
}

.cp-resumer .occupational-intent .occupational-intent-edit .pb40 {
  padding-bottom: 0.32rem;
}

.cp-resumer .occupational-intent .occupational-intent-edit .save-btn {
  width: 6.5rem;
  height: 0.94rem;
  background: #378fee;
  border: 1px solid rgba(5, 5, 5, 0.06);
  border-radius: 0.1rem;
  margin: 0.6rem auto 0.44rem auto;
  font-size: 0.36rem;
  color: #ffffff;
  letter-spacing: 0;
  text-align: center;
  display: block;
}

.cp-resumer .occupational-intent .occupational-intent-edit .delete-btn {
  width: 100%;
  font-size: 0.36rem;
  color: #378fee;
  line-height: 0.5rem;
  text-align: center;
  margin-bottom: 0.04rem;
  background: none;
}

.cp-resumer .gb-tc-divContent {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1001;
  background-color: #eeeeee;
  visibility: visible;
  overflow: scroll;
  display: none;
  padding-top: 0.66rem;
}

.cp-resumer .gb-tc-divContent .tc-search-input {
  float: left;
  margin: 0.1rem 0 0 0.2rem;
  padding: 0 0.1rem;
  width: 6.3rem;
  line-height: 0.45rem;
}

.cp-resumer .gb-tc-divContent .tc-search-result {
  display: none;
  font-size: 0.28rem;
  line-height: 0.45rem;
}

.cp-resumer .gb-tc-divContent .tc-search-result .tc-search-item, .cp-resumer .gb-tc-divContent .tc-search-result .tc-item-qt {
  color: #333;
  padding: 0.1rem 0.3rem;
  border-bottom: 1px solid #e1e1e1;
  background: #fff;
}

.cp-resumer .gb-tc-divContent .tc-search-result .tc-search-item:hover, .cp-resumer .gb-tc-divContent .tc-search-result .tc-item-qt:hover {
  background: #f2f2f2;
}

.cp-resumer .gb-tc-divContent .tc-search-result .tc-item-qt {
  display: none;
}

.gb-nbjl {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
}

.gb-nbjl .nbjl-title, .gb-nbjl .kg-item {
  line-height: 0.8rem;
  padding: 0 0.3rem;
  background: #f2f8ff;
  color: #55a8fd;
  font-weight: bold;
  font-size: 0.3rem;
}

.gb-nbjl .nbjl-title .icon-toggle, .gb-nbjl .kg-item .icon-toggle,
.gb-nbjl .nbjl-title .icon-addpro, .gb-nbjl .kg-item .icon-addpro {
  float: right;
}

.gb-nbjl .nbjl-title .icon-addpro, .gb-nbjl .kg-item .icon-addpro {
  font-weight: normal;
}

.gb-nbjl .nbjl-title.activebox, .gb-nbjl .activebox.kg-item {
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.06);
  margin-bottom: 0.2rem;
}

.gb-nbjl .kg-item {
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.06);
  margin-bottom: 0.2rem;
}

.gb-nbjl .nbjl-box {
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.06);
  margin-bottom: 0.2rem;
}

.gb-nbjl .nbjl-box .item {
  background: #ffffff;
  padding: 0 0.3rem 0 0.3rem;
}

.gb-nbjl .nbjl-box .item .lineli, .gb-nbjl .nbjl-box .item .linerow {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 0.32rem 0 0.3rem 0;
  border-bottom: 0.01rem solid #e1e1e1;
}

.gb-nbjl .nbjl-box .item .lineli .item-title, .gb-nbjl .nbjl-box .item .linerow .item-title {
  font-size: 0.28rem;
  line-height: 0.42rem;
  color: #555;
}

.gb-nbjl .nbjl-box .item .lineli .item-value, .gb-nbjl .nbjl-box .item .linerow .item-value {
  font-size: 0.28rem;
  color: #333;
  vertical-align: middle;
  text-align: right;
}

.gb-nbjl .nbjl-box .item .lineli .mt20, .gb-nbjl .nbjl-box .item .linerow .mt20 {
  margin-top: 0.2rem;
}

.gb-nbjl .nbjl-box .item .linerow {
  display: block;
  font-size: 0.28rem;
}

.gb-nbjl .nbjl-box .item .linerow .item-row {
  line-height: 0.42rem;
}

.gb-nbjl .nbjl-box .item .linerow .item-row.item-flex-row {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  font-size: 0.28rem;
}

.gb-nbjl .nbjl-box .item .linerow .item-row.item-flex-row .item-title {
  color: #333;
}

.gb-nbjl .nbjl-box .item .linerow .item-row.item-flex-row .item-value {
  color: #333;
  vertical-align: middle;
  text-align: right;
}

.gb-nbjl .send-btn {
  width: 6.5rem;
  height: 0.94rem;
  background: #378fee;
  border: 1px solid rgba(5, 5, 5, 0.06);
  border-radius: 0.1rem;
  margin: 0.6rem auto 0.3rem auto;
  font-size: 0.36rem;
  color: #ffffff;
  letter-spacing: 0;
  text-align: center;
  display: block;
}

.gb-nbjl .gb-nbjl-proadd {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1002;
  background-color: #f5f4fa;
  visibility: visible;
  overflow: scroll;
  display: none;
}

.gb-nbjl .gb-nbjl-proadd .cp-header {
  background: #378fee;
}

.gb-nbjl .gb-nbjl-proadd .nbjl-pro-btn {
  display: block;
  line-height: 0.94rem;
  width: 6.5rem;
  background: #378fee;
  color: #fff;
  font-size: 0.36rem;
  border-radius: 0.1rem;
  margin: 0.2rem auto;
}

.gb-nbjl .gb-nbjl-proadd .item-input-text {
  text-align: right;
}

.gb-nbjl .gb-nbjl-proadd .item-input-text:-ms-input-placeholder {
  color: #333;
}

.gb-nbjl .gb-nbjl-proadd .item-input-text::-moz-placeholder {
  color: #333;
}

.gb-nbjl .gb-nbjl-proadd .item-input-text::-webkit-input-placeholder {
  color: #333;
}

.gb-xz-xc .part {
  position: relative;
  margin-bottom: 0.2rem;
  width: 6.9rem;
  height: 2.8rem;
}

.gb-xz-xc .part .bg {
  position: absolute;
  width: 6.9rem;
  height: 2.8rem;
  top: 0.3rem;
  left: 0.3rem;
}

.gb-xz-xc .part .title {
  position: absolute;
  font-size: 0.4rem;
  color: #ffffff;
  top: 0.79rem;
  left: 0.7rem;
}

.gb-xz-xc .part .label {
  position: absolute;
  font-size: 0.24rem;
  color: #ffffff;
  left: 0.7rem;
  top: 1.39rem;
}

.gb-xcjs .flex-row {
  display: flex;
  flex-direction: row;
}

.gb-xcjs .align-center {
  align-items: center;
}

.gb-xcjs .flex-column {
  display: flex;
  flex-direction: column;
}

.gb-xcjs .jus-center {
  justify-content: center;
}

.gb-xcjs ul li {
  width: 100%;
}

.gb-xcjs ul li:first-child .xc-con-ff .line-container .line:first-child {
  background: #fff;
}

.gb-xcjs ul li:last-child .xc-con-ff .line-container .line:last-child {
  background: #fff;
}

.gb-xcjs ul li:last-child .bg .line {
  display: none;
}

.gb-xcjs ul li .xc-con-ff {
  background: #fff;
  width: 100%;
  position: relative;
  min-height: 1.71rem;
  padding: 0.24rem 0.3rem;
}

.gb-xcjs ul li .xc-con-ff .line-container {
  position: absolute;
  left: 0.875rem;
  top: 0;
  height: 100%;
  width: 1.15rem;
  z-index: 1000;
}

.gb-xcjs ul li .xc-con-ff .line-container .line {
  width: 2px;
  height: 50%;
  background: #dddddd;
}

.gb-xcjs ul li .xc-con-ff .time-content {
  position: absolute;
  left: 0.3rem;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 1.1rem;
  height: 1.1rem;
  z-index: 1001;
  background: #fff;
  box-shadow: 0 2px 4px 0 rgba(5, 5, 5, 0.1);
  transform: translate3d(0, 0, 0);
}

.gb-xcjs ul li .xc-con-ff .time {
  width: 1.1rem;
  height: 1.1rem;
  background-image: url("/static/mobile/images/gaiban/wangshen/time.png");
  background-size: 100%;
  border-radius: 100%;
  flex-shrink: 0;
  text-align: center;
}

.gb-xcjs ul li .xc-con-ff .time .hour {
  font-size: 0.22rem;
  color: #ffffff;
}

.gb-xcjs ul li .xc-con-ff .time .minuate {
  font-size: 0.3rem;
  color: #ffffff;
}

.gb-xcjs ul li .xc-con-ff .xc-container {
  width: 100%;
  margin-left: 1.39rem;
}

.gb-xcjs ul li .xc-con-ff .xc-container .icon-address {
  margin-right: 0.08rem;
}

.gb-xcjs ul li .xc-con-ff .xc-container .city {
  font-size: 0.28rem;
  color: #212121;
  font-weight: bold;
}

.gb-xcjs ul li .xc-con-ff .xc-container .content {
  margin-left: 0.39rem;
  margin-top: 0.08rem;
  font-size: 0.26rem;
  color: #666666;
}

.gb-xcjs ul li .bg {
  background: #f5f4fa;
  width: 100%;
  height: 0.32rem;
  position: relative;
}

.gb-xcjs ul li .bg .line {
  width: 2px;
  height: 100%;
  background: #dddddd;
  position: absolute;
  left: 0.875rem;
  top: 0;
}

.gb-zplc .flex-row {
  display: flex;
  flex-direction: row;
}

.gb-zplc .align-center {
  align-items: center;
}

.gb-zplc .tab-container {
  width: 100%;
  height: 0.88rem;
  background: #ffffff;
  box-shadow: 0 6px 4px 0 rgba(5, 5, 5, 0.05);
  transform: translate3d(0, 0, 0);
}

.gb-zplc .tab-container .info-tab {
  position: relative;
  width: 25%;
  height: 0.88rem;
  line-height: 0.88rem;
  text-align: center;
}

.gb-zplc .tab-container .info-tab .tab-title {
  font-size: 0.3rem;
  color: #999999;
}

.gb-zplc .tab-container .info-tab .tab-line {
  display: none;
}

.gb-zplc .tab-container .info-tab-selected .tab-title {
  color: #353535;
}

.gb-zplc .tab-container .info-tab-selected .tab-line {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 0.36rem;
  height: 0.02rem;
  margin: auto;
  background: #378fee;
}

.gb-zplc .content-container .title-container {
  margin-bottom: 0.24rem;
  margin-top: 0.16rem;
}

.gb-zplc .content-container .title-container .title-icon {
  border: 0.04rem solid #378fee;
  width: 0.14rem;
  height: 0.14rem;
  border-radius: 50%;
  margin-right: 0.24rem;
}

.gb-zplc .content-container .title-container .title {
  background: #378fee;
  border-radius: 0.03rem;
  font-size: 0.3rem;
  color: #ffffff;
  text-align: center;
  height: 0.46rem;
  line-height: 0.46rem;
  padding: 0 0.16rem;
}

.gb-zplc .content-container .content {
  padding-left: 0.38rem;
  padding-bottom: 0.08rem;
}

.gb-zplc .content-container .content .content-title {
  font-size: 0.26rem;
  color: #333333;
}

.gb-zplc .content-container .content .text {
  font-size: 0.26rem;
  color: #999999;
  margin-bottom: 0.16rem;
  padding-right: 0.3rem;
  line-height: 0.37rem;
}

.gb-zplc .content-container .mt20 {
  margin-top: 0.2rem;
}

.gb-zplc .content-container .gen-item {
  padding: 0.32rem 0.4rem 0 0.33rem;
  background: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(5, 5, 5, 0.06);
}

.gb-zplc .content-container .gen-item .gen-title {
  text-align: center;
  font-size: 0.36rem;
  color: #212121;
  margin: 0 auto 0.08rem auto;
}

.gb-zplc .content-container .gen-item .gen-title-icon {
  border: 2px solid #378fee;
  width: 7px;
  height: 7px;
  border-radius: 100%;
  margin-right: 0.24rem;
  margin-top: 0.1rem;
  flex-shrink: 0;
}

.gb-zplc .content-container .gen-item .sub-img {
  width: 1.12rem;
  height: 1.12rem;
  margin-right: 0.24rem;
  flex-shrink: 0;
}

.gb-zplc .content-container .gen-item .sub-container {
  padding: 0.32rem 0;
  border-bottom: 1px solid #e1e1e1;
  width: 100%;
}

.gb-zplc .content-container .gen-item .sub-container .sub-title {
  font-size: 0.28rem;
  color: #212121;
}

.gb-zplc .content-container .gen-item .sub-container .sub-content {
  margin-top: 0.08rem;
  font-size: 0.24rem;
  color: #999999;
}

.gb-zplc .content-container .gen-item .none-border {
  border: none;
}

.gb-zplc .content-container .gen-item .res-contianer {
  padding-bottom: 0.24rem;
}

.gb-zplc .content-container .gen-item .res-contianer .res-content {
  font-size: 0.26rem;
  color: #999999;
}

.gb-zplc .content-container .gen-item .mt32 {
  margin-top: 0.32rem;
}

.gb-xz-zwxq .info-container {
  background-color: #ffffff;
  padding: 0.48rem 0.78rem 0.32rem 0.3rem;
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.1);
}

.gb-xz-zwxq .info-container .name {
  font-size: 0.38rem;
  color: #353535;
}

.gb-xz-zwxq .info-container .detail-info {
  margin-top: 0.64rem;
  margin-bottom: 0.48rem;
}

.gb-xz-zwxq .info-container .detail-info .info-list {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  margin-bottom: 0.24rem;
  position: relative;
}

.gb-xz-zwxq .info-container .detail-info .info-list .title {
  font-size: 0.28rem;
  color: #999999;
  margin-right: 0.24rem;
  height: 0.4rem;
  line-height: 0.4rem;
  position: absolute;
}

.gb-xz-zwxq .info-container .detail-info .info-list .content {
  margin-left: 1.36rem;
}

.gb-xz-zwxq .info-container .detail-info .info-list .content span {
  font-size: 0.28rem;
  color: #353535;
}

.gb-xz-zwxq .info-container .detail-info .info-list .content-welfare {
  margin-left: 1.36rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: wrap;
}

.gb-xz-zwxq .info-container .detail-info .info-list .content-welfare span {
  border: 0.01rem solid #ea3425;
  border-radius: 0.04rem;
  padding: 0 0.1rem;
  height: 0.34rem;
  font-size: 0.22rem;
  color: #ea3425;
  margin-right: 0.1rem;
  margin-bottom: 0.08rem;
}

.gb-xz-zwxq .info-container .time {
  font-size: 0.22rem;
  color: #999999;
}

.gb-xz-zwxq .platform {
  background: #ffffff;
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.1);
  margin-top: 0.2rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  height: 1.56rem;
  padding: 0 0.3rem;
}

.gb-xz-zwxq .platform .platform-info {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.gb-xz-zwxq .platform .platform-info .platform-icon {
  width: 1.08rem;
  height: 1.08rem;
  margin-right: 0.24rem;
}

.gb-xz-zwxq .platform .platform-info .platform-name {
  font-size: 0.32rem;
  color: #333333;
}

.gb-xz-zwxq .platform .icon-arrow {
  color: #b2b2b2;
}

.gb-xz-zwxq .desc-container {
  background: #ffffff;
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.1);
  padding: 0 0.3rem;
  margin-top: 0.2rem;
  padding-bottom: 1.58rem;
}

.gb-xz-zwxq .desc-container .desc {
  padding-top: 0.36rem;
}

.gb-xz-zwxq .desc-container .desc .title {
  font-size: 0.32rem;
  color: #333333;
  margin-bottom: 0.1rem;
}

.gb-xz-zwxq .desc-container .desc .content {
  font-size: 0.28rem;
  color: #666666;
  line-height: 0.5rem;
}

.gb-xz-zwxq .detail-footer {
  height: 1.28rem;
  padding-left: 0.51rem;
  padding-right: 0.3rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.9);
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
}

.gb-xz-zwxq .detail-footer .detail-footer-tab > img {
  width: 0.42rem;
  height: 0.42rem;
}

.gb-xz-zwxq .detail-footer .detail-footer-tab {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.gb-xz-zwxq .detail-footer .footer-text {
  font-size: 0.22rem;
  color: #378fee;
  margin-top: 3px;
}

.gb-xz-zwxq .detail-footer .footer-text-collect {
  font-size: 0.22rem;
  color: #666666;
  margin-top: 3px;
}

.gb-xz-zwxq .detail-footer .bottom-btn {
  width: 4.76rem;
  height: 0.88rem;
  color: #fff;
  font-size: 0.32rem;
  text-align: center;
  line-height: 0.88rem;
  background: radial-gradient(circle at -5% 48%, #7a7bf6 0%, #778afd 29%, #5494ff 100%, #7bacff 100%);
  box-shadow: 0.05rem 0.05rem 0.12rem 0 rgba(47, 76, 143, 0.2);
  border-radius: 0.08rem;
}

.gb-xzh-jhlb {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  position: relative;
}

.gb-xzh-jhlb .flex-row {
  display: flex;
  flex-direction: row;
}

.gb-xzh-jhlb .flex-column {
  display: flex;
  flex-direction: column;
}

.gb-xzh-jhlb .align-center {
  align-items: center;
}

.gb-xzh-jhlb .justify-center {
  justify-content: center;
}

.gb-xzh-jhlb .justify-space {
  justify-content: space-between;
}

.gb-xzh-jhlb .justify-around {
  justify-content: space-around;
}

.gb-xzh-jhlb .flex-wrap {
  flex-wrap: wrap;
}

.gb-xzh-jhlb .jh-lc-header {
  height: 0.88rem;
  width: 100%;
  padding-left: 0.2rem;
  padding-right: 1.1rem;
  background-image: radial-gradient(circle at -5% 48%, #7a7bf6 0%, #778afd 29%, #5494ff 100%, #7bacff 100%);
  box-shadow: 5px 5px 12px 0 rgba(47, 76, 143, 0.2);
}

.gb-xzh-jhlb .jh-lc-header .input-cnt {
  width: 100%;
  padding: 0.15rem 0;
  position: relative;
}

.gb-xzh-jhlb .jh-lc-header .input-cnt .input {
  width: 100%;
  height: 0.58rem;
  line-height: 0.58rem;
  background: #fff;
  border-radius: 0.1rem;
  text-align: center;
  color: #999;
  font-size: 0.28rem;
}

.gb-xzh-jhlb .jh-lc-header .input-cnt .icon-close {
  width: 0.28rem;
  height: 0.28rem;
  line-height: 0.28rem;
  position: absolute;
  top: 0.3rem;
  right: 0.1rem;
  z-index: 3;
  color: #999;
}

.gb-xzh-jhlb .jh-lc-header .lc-header-nav {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
}

.gb-xzh-jhlb .jh-lc-header .lc-header-nav .switch-job {
  border-radius: 1rem 0 0 1rem;
  border: 1px solid #fff;
  border-right: none;
  color: #fff;
  font-size: 0.24rem;
  width: 1.13rem;
  height: 0.54rem;
  line-height: 0.54rem;
  margin-top: 0.17rem;
}

.gb-xzh-jhlb .jh-lc-header .lc-header-nav .switch-job .switch-img {
  width: 0.1rem;
  height: 0.18rem;
  margin-left: 0.06rem;
}

.gb-xzh-jhlb .jh-lc-header .lc-header-nav > a {
  display: inline-block;
  width: 1.1rem;
  text-align: center;
  height: 0.88rem;
  line-height: 0.88rem;
  color: #fff;
  font-size: 0.28rem;
}

.gb-xzh-jhlb .tabdiv {
  width: 100%;
  background: #fff;
  height: 0.88rem;
  display: flex;
  line-height: 0.88rem;
  text-align: center;
  font-size: 0.3rem;
  box-shadow: 0 2px 6px 0 rgba(5, 5, 5, 0.1);
  position: fixed;
  top: 0.88rem;
  z-index: 100;
  left: 0;
  right: 0;
  margin: auto;
}

.gb-xzh-jhlb .tabdiv .tabli {
  flex: 1;
  color: #999999;
}

.gb-xzh-jhlb .tabdiv .tabli .icon-viewall {
  font-size: 0.14rem;
  color: #e7e7e7;
  transform: rotate(90deg);
  margin-left: 0.1rem;
}

.gb-xzh-jhlb .tabdiv .tabli.active {
  color: #378fee;
}

.gb-xzh-jhlb .tabdiv .tabli.active .icon-viewall {
  font-size: 0.14rem;
  color: #378fee;
  transform: rotate(-90deg);
  margin-left: 0.1rem;
}

.gb-xzh-jhlb .searchresulter {
  width: 100%;
  margin-top: 0.88rem;
}

.gb-xzh-jhlb .searchresulter .nodata-sec {
  padding-top: 3rem;
  text-align: center;
}

.gb-xzh-jhlb .searchresulter .nodata-sec .nodata-title {
  font-size: 0.26rem;
  color: #999999;
  margin-bottom: 0.32rem;
}

.gb-xzh-jhlb .searchresulter .nodata-sec .nodata-view-all {
  border: 1px solid #378fee;
  border-radius: 10px;
  font-size: 0.28rem;
  color: #378fee;
  height: 0.64rem;
  width: 1.76rem;
  line-height: 0.64rem;
  text-align: center;
  margin: 0 auto;
}

.gb-xzh-jhlb .searchresulter .loaddiv {
  width: 7rem;
  height: 0.3rem;
  margin: 0.1rem auto;
}

.gb-xzh-jhlb .searchresulter .loaddiv .loading {
  height: 0.3rem;
  background: #ccc;
  color: #333;
  font-size: 0.2rem;
  text-align: center;
  line-height: 0.3rem;
  border-radius: 0.06rem;
}

.gb-xzh-jhlb .searchresulter .resultlist .resultli {
  padding: 0 0.3rem;
  display: block;
  width: 100%;
  margin: 0 auto;
  background: #fff;
}

.gb-xzh-jhlb .searchresulter .resultlist .resultli .item {
  padding: 0.3rem 0 0.24rem 0;
  border-bottom: 1px solid #e1e1e1;
}

.gb-xzh-jhlb .searchresulter .resultlist .resultli .item .font1 {
  font-size: 0.32rem;
  color: #353535;
  line-height: 0.45rem;
}

.gb-xzh-jhlb .searchresulter .resultlist .resultli .item .font2 {
  font-size: 0.24rem;
  color: #999999;
}

.gb-xzh-jhlb .searchresulter .resultlist .resultli .item .font3 {
  font-size: 0.26rem;
  color: #3f3f3f;
  line-height: 0.37rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.gb-xzh-jhlb .searchresulter .resultlist .resultli .item .font4 {
  color: #ea3425;
}

.gb-xzh-jhlb .searchresulter .resultlist .resultli .item .partner-label {
  background-image: radial-gradient(circle at -5% 48%, #7a7bf6 0%, #778afd 29%, #5494ff 100%, #7bacff 100%);
  border: 1px solid rgba(5, 5, 5, 0.06);
  border-radius: 0.06rem 0.06rem 0.2rem 0.2rem;
  font-size: 0.22rem;
  color: #ffffff;
  margin-top: 0.08rem;
  margin-bottom: 0.16rem;
  width: 2.35rem;
  height: 0.38rem;
  text-align: center;
}

.gb-xzh-jhlb .jh-lc-header-fixed {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
}

.gb-xzh-jhlb .jh-listPage-layer-cnt {
  width: 100%;
  height: 100%;
  z-index: 99;
  background-color: rgba(44, 44, 44, 0.6);
  position: fixed;
  top: 0;
  left: 0;
}

.gb-xzh-jhlb .jh-lc-hide {
  display: none;
}

.gb-xzh-jhlb .jh-indexPage-load {
  background: #dedede;
  line-height: 30px;
  text-align: center;
}

.gb-xzh-jhlb .jh-lc-nbfc {
  overflow: hidden;
}

.gb-xzh-jhlb .jh-lc-layer {
  display: none;
  font-size: 0.28rem;
  color: #666666;
  line-height: 0.4rem;
  position: relative;
  z-index: 999;
  background: #fff;
}

.gb-xzh-jhlb .jh-lc-layer .lc-text-center {
  text-align: center;
}

.gb-xzh-jhlb .jh-lc-layer .lc-list {
  width: 100%;
}

.gb-xzh-jhlb .jh-lc-layer .lc-list > li {
  padding: 0.28rem 0;
  background: #fff;
}

.gb-xzh-jhlb .jh-lc-layer .lc-list > li.active {
  font-size: 0.28rem;
  color: #378fee;
}

.gb-xzh-jhlb .jh-lc-layer .lc-list > li:active {
  font-size: 0.28rem;
  color: #378fee;
}

.gb-xzh-jhlb .jh-lc-layer ul,
.gb-xzh-jhlb .jh-lc-layer ol,
.gb-xzh-jhlb .jh-lc-layer li {
  list-style: none;
}

.gb-xzh-jhlb .jh-lc-layer .lc-layer-main {
  display: table;
  pointer-events: none;
  position: fixed;
  left: 0;
  top: 1.78rem;
  width: 100%;
  height: 100%;
  z-index: 999;
}

.gb-xzh-jhlb .jh-lc-layer .lc-layer-main .section {
  display: table-cell;
  text-align: center;
}

.gb-xzh-jhlb .jh-lc-layer .lc-layer-main .section .lc-layer-child {
  width: 100%;
  max-height: 330px;
  overflow: hidden;
  overflow-x: hidden;
  overflow-y: auto;
  pointer-events: auto;
}

.gb-xzh-jhlb .zwyq-window {
  position: fixed;
  top: 1.78rem;
  width: 100%;
  height: 100%;
  left: 0;
  z-index: 999;
  display: none;
}

.gb-xzh-jhlb .zwyq-window .shadow {
  width: 100%;
  height: 100%;
  background: rgba(44, 44, 44, 0.6);
}

.gb-xzh-jhlb .zwyq-window .zwyq-container {
  padding-top: 0.6rem;
  background: #fff;
}

.gb-xzh-jhlb .zwyq-window .zwyq-container .zwyq-item {
  padding-bottom: 0.8rem;
}

.gb-xzh-jhlb .zwyq-window .zwyq-container .zwyq-item .title {
  font-size: 0.28rem;
  color: #666666;
  margin-left: 0.36rem;
}

.gb-xzh-jhlb .zwyq-window .zwyq-container .zwyq-item .item {
  width: 1.96rem;
  height: 0.58rem;
  box-sizing: border-box;
  border: 1px solid #c6c6c6;
  text-align: center;
  line-height: 0.58rem;
  font-size: 0.28rem;
  color: #666666;
  margin-left: 0.36rem;
  margin-top: 0.21rem;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}

.gb-xzh-jhlb .zwyq-window .zwyq-container .zwyq-item .item-select {
  border: none;
  background-image: radial-gradient(circle at -5% 48%, #7a7bf6 0%, #778afd 29%, #5494ff 100%, #7bacff 100%);
  color: #fff;
}

.gb-xzh-jhlb .zwyq-window .zwyq-container .reset {
  width: 50%;
  height: 0.88rem;
  text-align: center;
  line-height: 0.88rem;
  font-size: 0.28rem;
  color: #666666;
  box-shadow: 5px 5px 12px 0 rgba(47, 76, 143, 0.2);
}

.gb-xzh-jhlb .zwyq-window .zwyq-container .confirm {
  width: 50%;
  height: 0.88rem;
  text-align: center;
  line-height: 0.88rem;
  font-size: 0.28rem;
  color: #fff;
  box-shadow: 5px 5px 12px 0 rgba(47, 76, 143, 0.2);
  background-image: radial-gradient(circle at -5% 48%, #7a7bf6 0%, #778afd 29%, #5494ff 100%, #7bacff 100%);
}

.gb-basic-info, .i_haier_main_box .i_haier_form_box {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  color: #333;
  font-size: 0.26rem;
  padding-top: 0.88rem;
}

.gb-basic-info .top-nav-box, .i_haier_main_box .i_haier_form_box .top-nav-box {
  position: fixed;
  top: 0;
  background: #ffffff;
  box-shadow: 0 0.04rem 0.06rem 0 rgba(5, 5, 5, 0.05);
  overflow: hidden;
  margin-bottom: 0.04rem;
  width: 7.5rem;
  z-index: 1001;
}

.gb-basic-info .top-nav-box .nav-box, .i_haier_main_box .i_haier_form_box .top-nav-box .nav-box {
  float: left;
  width: 2.4rem;
  text-align: center;
  font-size: 0.3rem;
  cursor: pointer;
}

.gb-basic-info .top-nav-box .nav-box .text-box, .i_haier_main_box .i_haier_form_box .top-nav-box .nav-box .text-box {
  line-height: 0.84rem;
  color: #999;
}

.gb-basic-info .top-nav-box .nav-box .border-box, .i_haier_main_box .i_haier_form_box .top-nav-box .nav-box .border-box {
  display: none;
  line-height: 0.04rem;
  height: 0.04rem;
}

.gb-basic-info .top-nav-box .nav-box .border-box .border, .i_haier_main_box .i_haier_form_box .top-nav-box .nav-box .border-box .border {
  float: left;
  width: 0.36rem;
  height: 0.04rem;
  margin-left: 1.02rem;
  background: #378fee;
}

.gb-basic-info .top-nav-box .nav-box.action .border-box, .i_haier_main_box .i_haier_form_box .top-nav-box .nav-box.action .border-box {
  display: block;
}

.gb-basic-info .top-nav-box .nav-box.action .text-box, .i_haier_main_box .i_haier_form_box .top-nav-box .nav-box.action .text-box {
  color: #333;
}

.gb-basic-info .top-title-box, .i_haier_main_box .i_haier_form_box .top-title-box {
  line-height: 0.37rem;
  padding: 0.22rem 0.3rem;
  background: #f5f4fa;
  box-shadow: 0 0.2rem 0.4rem 0 rgba(5, 5, 5, 0.06);
  color: #999;
}

.gb-basic-info .item-box, .i_haier_main_box .i_haier_form_box .item-box {
  background-color: #fff;
  padding: 0 0.3rem;
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.06);
}

.gb-basic-info .item-box .item, .i_haier_main_box .i_haier_form_box .item-box .item {
  display: block;
  font-size: 0.3rem;
  color: #353535;
  line-height: 1.01rem;
  border-bottom: 0.02rem solid #e1e1e1;
  overflow: hidden;
}

.gb-basic-info .item-box .item .input_box, .i_haier_main_box .i_haier_form_box .item-box .item .input_box {
  width: 3.8rem;
  text-align: right;
}

.gb-basic-info .item-box .item .item-input-text, .i_haier_main_box .i_haier_form_box .item-box .item .item-input-text {
  float: left;
  height: 1.01rem;
  width: 3.8rem;
  font-size: 0.3rem;
  color: #999;
  vertical-align: middle;
  text-align: right;
}

.gb-basic-info .item-box .item .item-textarea, .i_haier_main_box .i_haier_form_box .item-box .item .item-textarea {
  display: block;
  width: 100%;
  outline: none;
  height: 1.42rem;
  border: 0;
  background: #f5f4fa;
  padding: 0.16rem 0.2rem;
  color: #999;
  line-height: 0.4rem;
  font-size: 0.28rem;
  border-radius: 0.04rem;
}

.gb-basic-info .btn-box, .i_haier_main_box .i_haier_form_box .btn-box {
  padding: 0.6rem 0;
  overflow: hidden;
  width: 100%;
}

.gb-basic-info .btn-box .btn, .i_haier_main_box .i_haier_form_box .btn-box .btn {
  float: left;
  background: #378fee;
  border-radius: 10px;
  width: 3.2rem;
  height: 0.94rem;
  line-height: 0.94rem;
  color: #fff;
  font-size: 0.36rem;
  text-align: center;
}

.gb-bd-scjh .flex-row {
  display: flex;
  flex-direction: row;
}

.gb-bd-scjh .flex-column {
  display: flex;
  flex-direction: column;
}

.gb-bd-scjh .align-center {
  align-items: center;
}

.gb-bd-scjh .align-end {
  align-items: flex-end;
}

.gb-bd-scjh .justify-between {
  justify-content: space-between;
}

.gb-bd-scjh .job-tab-container {
  width: 100%;
  height: 0.88rem;
  background: #fff;
  margin-bottom: 0.1rem;
}

.gb-bd-scjh .job-tab-container .job-tab {
  position: relative;
  width: 50%;
  height: 0.88rem;
  line-height: 0.88rem;
  text-align: center;
}

.gb-bd-scjh .job-tab-container .job-tab .tab-title {
  font-size: 0.3rem;
  color: #999999;
}

.gb-bd-scjh .job-tab-container .job-tab .tab-line {
  display: none;
}

.gb-bd-scjh .job-tab-container .job-tab-selected .tab-title {
  color: #353535;
}

.gb-bd-scjh .job-tab-container .job-tab-selected .tab-line {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 0.18rem;
  height: 1px;
  margin: auto;
  background: #378fee;
}

.gb-bd-scjh .lc-g {
  width: 100%;
  padding: 0 10px;
  max-width: 640px;
  font-size: 0.24rem;
}

.gb-bd-scjh .lc-margin-vertical-sm {
  margin-top: 0.3rem;
  margin-bottom: 0.3rem;
}

.gb-bd-scjh .lc-center {
  margin-left: auto !important;
  margin-right: auto !important;
}

.gb-bd-scjh .indexPage_load {
  background: #dedede;
  line-height: 30px;
}

.gb-bd-scjh .lc-hide {
  display: none;
}

.gb-bd-scjh .lc-nbfc {
  overflow: hidden;
}

.gb-bd-scjh .lc-text-center {
  text-align: center;
}

.gb-bd-scjh .font14 {
  font-size: 0.24rem !important;
}

.gb-bd-scjh .scjh-list {
  background: #fff;
  padding: 0.26rem 0.2rem 0 0.2rem;
}

.gb-bd-scjh .scjh-list .flex-row {
  display: flex;
  flex-direction: row;
}

.gb-bd-scjh .scjh-list .flex-column {
  display: flex;
  flex-direction: column;
}

.gb-bd-scjh .scjh-list .align-center {
  align-items: center;
}

.gb-bd-scjh .scjh-list .align-end {
  align-items: flex-end;
}

.gb-bd-scjh .scjh-list .justify-between {
  justify-content: space-between;
}

.gb-bd-scjh .scjh-list .info-container {
  border-bottom: 1px solid #e1e1e1;
  padding-bottom: 0.32rem;
}

.gb-bd-scjh .scjh-list .info-container .head-img {
  width: 1.2rem;
  height: 1.2rem;
}

.gb-bd-scjh .scjh-list .info-container .info {
  margin-left: 0.26rem;
  width: 100%;
}

.gb-bd-scjh .scjh-list .info-container .info .position {
  font-size: 0.32rem;
  color: #353535;
  height: 0.45rem;
  line-height: 0.45rem;
  width: 3.35rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.gb-bd-scjh .scjh-list .info-container .info .platform {
  font-size: 0.26rem;
  color: #999999;
  letter-spacing: 0.02rem;
  height: 0.37rem;
  line-height: 0.37rem;
  width: 3.35rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.gb-bd-scjh .scjh-list .info-container .info .region {
  font-size: 0.24rem;
  color: #999999;
  height: 0.33rem;
  line-height: 0.33rem;
}

.gb-bd-scjh .scjh-list .info-container .sal {
  font-size: 0.26rem;
  color: #da501f;
  height: 0.37rem;
  line-height: 0.37rem;
  margin-bottom: 0.41rem;
}

.gb-bd-scjh .scjh-list .info-container .status {
  font-size: 0.24rem;
  color: #999;
  height: 0.42rem;
  line-height: 0.42rem;
}

.gb-bd-scjh .scjh-list .info-container .mt20 {
  margin-top: 0.2rem;
}

.gb-bd-scjh .scjh-list .info-line {
  padding: 0 0.2rem;
}

.gb-bd-scjh .scjh-list .info-line .border-bottom {
  background-color: #e1e1e1;
  height: 0.01rem;
  width: 100%;
}

.gb-bd-scjh .null-container {
  padding-top: 2.95rem;
}

.gb-bd-scjh .null-container .null-icon {
  width: 7.5rem;
  height: 5.72rem;
}

.gb-sz-zwlb {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  position: relative;
}

.gb-sz-zwlb .flex-row {
  display: flex;
  flex-direction: row;
}

.gb-sz-zwlb .align-center {
  align-items: center;
}

.gb-sz-zwlb .justify-center {
  justify-content: center;
}

.gb-sz-zwlb .justify-space {
  justify-content: space-between;
}

.gb-sz-zwlb .tabdiv {
  width: 100%;
  background: #fff;
  height: 0.88rem;
  display: flex;
  line-height: 0.88rem;
  text-align: center;
  font-size: 0.3rem;
  box-shadow: 0 2px 6px 0 rgba(5, 5, 5, 0.1);
  position: fixed;
  top: 0.88rem;
  z-index: 90;
  left: 0;
  right: 0;
  margin: auto;
}

.gb-sz-zwlb .tabdiv .tabli {
  flex: 1;
  color: #999999;
  position: relative;
}

.gb-sz-zwlb .tabdiv .tabli .line {
  position: absolute;
  bottom: 0;
  width: 18px;
  height: 2px;
  background: #378fee;
  left: 0;
  right: 0;
  margin: auto;
  display: none;
}

.gb-sz-zwlb .tabdiv .tabli.tab-item-selected {
  color: #378fee;
}

.gb-sz-zwlb .tabdiv .tabli.tab-item-selected .line {
  display: block;
}

.gb-sz-zwlb .searchresulter {
  width: 100%;
  margin-top: 0.88rem;
}

.gb-sz-zwlb .searchresulter .nodata-sec {
  padding-top: 3rem;
  text-align: center;
}

.gb-sz-zwlb .searchresulter .nodata-sec .nodata-title {
  font-size: 0.26rem;
  color: #999999;
  margin-bottom: 0.32rem;
}

.gb-sz-zwlb .searchresulter .nodata-sec .nodata-view-all {
  border: 1px solid #378fee;
  border-radius: 10px;
  font-size: 0.28rem;
  color: #378fee;
  height: 0.64rem;
  width: 1.76rem;
  line-height: 0.64rem;
  text-align: center;
  margin: 0 auto;
}

.gb-sz-zwlb .searchresulter .loaddiv {
  width: 7rem;
  height: 0.3rem;
  margin: 0.1rem auto;
}

.gb-sz-zwlb .searchresulter .loaddiv .loading {
  height: 0.3rem;
  background: #ccc;
  color: #333;
  font-size: 0.2rem;
  text-align: center;
  line-height: 0.3rem;
  border-radius: 0.06rem;
}

.gb-sz-zwlb .searchresulter .zwlb-list {
  background: #fff;
  padding: 0.26rem 0.2rem 0 0.2rem;
}

.gb-sz-zwlb .searchresulter .zwlb-list .flex-row {
  display: flex;
  flex-direction: row;
}

.gb-sz-zwlb .searchresulter .zwlb-list .flex-column {
  display: flex;
  flex-direction: column;
}

.gb-sz-zwlb .searchresulter .zwlb-list .align-center {
  align-items: center;
}

.gb-sz-zwlb .searchresulter .zwlb-list .align-end {
  align-items: flex-end;
}

.gb-sz-zwlb .searchresulter .zwlb-list .justify-between {
  justify-content: space-between;
}

.gb-sz-zwlb .searchresulter .zwlb-list .info-container {
  border-bottom: 1px solid #e1e1e1;
  padding-bottom: 0.32rem;
}

.gb-sz-zwlb .searchresulter .zwlb-list .info-container .head-img {
  width: 1.2rem;
  height: 1.2rem;
}

.gb-sz-zwlb .searchresulter .zwlb-list .info-container .info {
  margin-left: 0.26rem;
  width: 100%;
}

.gb-sz-zwlb .searchresulter .zwlb-list .info-container .info .position {
  font-size: 0.32rem;
  color: #353535;
  height: 0.45rem;
  line-height: 0.45rem;
  width: 3.35rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.gb-sz-zwlb .searchresulter .zwlb-list .info-container .info .platform {
  font-size: 0.26rem;
  color: #999999;
  letter-spacing: 0.02rem;
  height: 0.37rem;
  line-height: 0.37rem;
  width: 3.35rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.gb-sz-zwlb .searchresulter .zwlb-list .info-container .info .neitui-award {
  color: #ffbe32;
  font-size: 0.26rem;
}

.gb-sz-zwlb .searchresulter .zwlb-list .info-container .info .neitui-award .iconfont {
  font-size: 0.28rem;
  font-weight: bold;
}

.gb-sz-zwlb .searchresulter .zwlb-list .info-container .info .region {
  flex: 1;
  font-size: 0.24rem;
  color: #999999;
  height: 0.33rem;
  line-height: 0.33rem;
}

.gb-sz-zwlb .searchresulter .zwlb-list .info-container .sal {
  font-size: 0.26rem;
  color: #da501f;
  height: 0.37rem;
  line-height: 0.37rem;
  margin-bottom: 0.41rem;
}

.gb-sz-zwlb .searchresulter .zwlb-list .info-container .status {
  font-size: 0.24rem;
  color: #999;
  height: 0.42rem;
  line-height: 0.42rem;
}

.gb-sz-zwlb .searchresulter .zwlb-list .info-container .mt20 {
  margin-top: 0.2rem;
}

.gb-sz-zwlb .searchresulter .zwlb-list .info-line {
  padding: 0 0.2rem;
}

.gb-sz-zwlb .searchresulter .zwlb-list .info-line .border-bottom {
  background-color: #e1e1e1;
  height: 0.01rem;
  width: 100%;
}

.gb-sz-zwlb .city-section {
  width: 100%;
  height: 100%;
  background: #fff;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1001;
  display: none;
}

.gb-sz-zwlb .city-section .title-sec {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1002;
  text-align: center;
  font-size: 0.37rem;
  color: #000000;
  height: 0.9rem;
  line-height: 0.9rem;
  width: 100%;
  background: #fff;
  border-bottom: 1px solid #f2f2f2;
}

.gb-sz-zwlb .city-section .title-sec .icon-close {
  position: absolute;
  left: 0.36rem;
  top: 0;
}

.gb-sz-zwlb .city-section .city-left {
  height: 100%;
  overflow-y: scroll;
  width: 1.91rem;
  background: #f2f2f2;
  padding-top: 0.9rem;
}

.gb-sz-zwlb .city-section .city-left .province-item {
  font-size: 0.3rem;
  color: #666666;
  line-height: 0.42rem;
  text-align: center;
  padding: 0.29rem 0;
  width: 100%;
}

.gb-sz-zwlb .city-section .city-left .province-item.active {
  color: #333333;
  background: #fff;
}

.gb-sz-zwlb .city-section .city-right {
  width: 5.59rem;
  height: 100%;
  overflow-y: scroll;
  padding-top: 0.9rem;
}

.gb-sz-zwlb .city-section .city-right .city-list {
  flex-wrap: wrap;
  margin-left: 0.2rem;
}

.gb-sz-zwlb .city-section .city-right .city-list .city-item {
  border: 1px solid #e1e1e1;
  border-radius: 3px;
  font-size: 0.26rem;
  color: #666666;
  line-height: 0.37rem;
  padding: 0.12rem 0.46rem;
  margin-top: 0.22rem;
  margin-left: 0.2rem;
}

.gb-sz-zwlb .zw-lc-header {
  height: 1.04rem;
  width: 100%;
  padding-left: 0.2rem;
  padding-right: 1.6rem;
  box-shadow: 5px 5px 12px 0 rgba(47, 76, 143, 0.2);
  background: #378fee;
}

.gb-sz-zwlb .zw-lc-header .input-cnt {
  width: 100%;
  padding: 0.15rem 0;
  position: relative;
}

.gb-sz-zwlb .zw-lc-header .input-cnt .input {
  width: 100%;
  height: 0.58rem;
  line-height: 0.58rem;
  background: #fff;
  border-radius: 0.1rem;
  text-align: center;
  color: #999;
  font-size: 0.28rem;
}

.gb-sz-zwlb .zw-lc-header .input-cnt .icon-close {
  width: 0.28rem;
  height: 0.28rem;
  line-height: 0.28rem;
  position: absolute;
  top: 0.3rem;
  right: 0.1rem;
  z-index: 3;
  color: #999;
}

.gb-sz-zwlb .zw-lc-header .lc-header-nav {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
}

.gb-sz-zwlb .zw-lc-header .lc-header-nav > a {
  width: 1.6rem;
  text-align: center;
  height: 0.88rem;
  color: #fff;
  font-size: 0.28rem;
  vertical-align: middle;
  padding: 0 0.1rem;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}

.gb-sz-zwlb .zw-lc-header.xs-header {
  display: flex;
  background: #fff;
  padding-right: 0.2rem;
  box-shadow: none;
  border-bottom: 1px rgba(0, 0, 0, 0.06) solid;
}

.gb-sz-zwlb .zw-lc-header.xs-header .input-cnt {
  width: auto;
  flex-grow: 1;
}

.gb-sz-zwlb .zw-lc-header.xs-header .input-cnt .input {
  background: rgba(0, 0, 0, 0.04);
  border-radius: 8px;
  height: 0.72rem;
  line-height: 0.72rem;
}

.gb-sz-zwlb .zw-lc-header.xs-header .lc-header-nav {
  position: static;
  padding-left: 0.1rem;
  display: flex;
}

.gb-sz-zwlb .zw-lc-header.xs-header .lc-header-nav .item {
  width: 0.6rem;
  text-align: center;
  padding-top: 0.2rem;
}

.gb-sz-zwlb .zw-lc-header.xs-header .lc-header-nav .item i {
  display: block;
  font-size: 0.36rem;
  margin: 0 auto;
  color: #378fee;
}

.gb-sz-zwlb .zw-lc-header.xs-header .lc-header-nav .item .text {
  line-height: 0.28rem;
  font-size: 0.2rem;
}

.gb-sz-zwlb .zw-lc-header-fixed {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
}

.gb-sz-zwlb .zw-listPage-layer-cnt {
  width: 100%;
  height: 100%;
  z-index: 99;
  background-color: rgba(44, 44, 44, 0.6);
  position: fixed;
  top: 0;
  left: 0;
}

.gb-sz-zwlb .zw-lc-hide {
  display: none;
}

.gb-sz-zwlb .zw-indexPage-load {
  background: #dedede;
  line-height: 30px;
  text-align: center;
}

.gb-sz-zwlb .zw-lc-nbfc {
  overflow: hidden;
}

.gb-sz-zwlb .zw-lc-layer {
  display: none;
  font-size: 0.28rem;
  color: #666666;
  line-height: 0.4rem;
  position: relative;
  z-index: 999;
  background: #fff;
}

.gb-sz-zwlb .zw-lc-layer .lc-text-center {
  text-align: center;
}

.gb-sz-zwlb .zw-lc-layer .lc-list {
  width: 100%;
}

.gb-sz-zwlb .zw-lc-layer .lc-list > li {
  padding: 0.28rem 0;
  background: #fff;
}

.gb-sz-zwlb .zw-lc-layer .lc-list > li.active {
  font-size: 0.28rem;
  color: #378fee;
}

.gb-sz-zwlb .zw-lc-layer .lc-list > li:active {
  font-size: 0.28rem;
  color: #378fee;
}

.gb-sz-zwlb .zw-lc-layer ul,
.gb-sz-zwlb .zw-lc-layer ol,
.gb-sz-zwlb .zw-lc-layer li {
  list-style: none;
}

.gb-sz-zwlb .zw-lc-layer .lc-layer-main {
  display: table;
  pointer-events: none;
  position: fixed;
  left: 0;
  top: 1.78rem;
  width: 100%;
  height: 100%;
  z-index: 999;
}

.gb-sz-zwlb .zw-lc-layer .lc-layer-main .section {
  display: table-cell;
  text-align: center;
}

.gb-sz-zwlb .zw-lc-layer .lc-layer-main .section .lc-layer-child {
  width: 100%;
  max-height: 330px;
  overflow: hidden;
  overflow-x: hidden;
  overflow-y: auto;
  pointer-events: auto;
}

.gb-offer {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  color: #333;
  font-size: 0.3rem;
  line-height: 0.4rem;
}

.gb-offer .offer-box-title {
  color: #55a8fd;
  background: #f4f9ff;
  padding: 0.1rem 0.54rem;
  font-weight: bold;
}

.gb-offer .offer-box-text {
  padding: 0.3rem 0.54rem;
  background: #fff;
}

.gb-offer .gb-offer-form {
  padding: 0.3rem 0.54rem;
}

.gb-offer .gb-offer-form .gb-offer-item {
  line-height: 0.8rem;
  border-bottom: 1px solid #ccc;
}

.gb-offer .gb-offer-form .gb-offer-item input {
  display: block;
  background: none;
  height: 0.8rem;
  width: 100%;
  color: #333;
}

.gb-offer .gb-offer-form .sign-img {
  font-size: 0.28rem;
  text-align: center;
  padding: 0.5rem 0;
  line-height: 0.6rem;
}

.gb-offer .gb-offer-form .sign-img .sign-qrcode {
  width: 2.61rem;
  height: 2.54rem;
  border: 0.1rem solid #55a8fd;
  border-radius: 0.03rem;
  margin: 0 auto;
}

.gb-offer .gb-offer-form .sign-result {
  padding: 0.5rem 0;
  width: 3rem;
  float: right;
}

.gb-offer .gb-offer-form .sign-result .result-item .label {
  display: inline-block;
  width: 1rem;
}

.gb-offer .gb-offer-form .sign-result .result-item .offer-sign {
  display: inline-block;
  width: 1.5rem;
  height: 0.6rem;
  vertical-align: middle;
  background: url(/static/default/image/sanduan/line_underwrite.png) left center no-repeat;
  background-size: 100% 100%;
  padding: 0.02rem;
  margin-bottom: 0.2rem;
}

.gb-offer .gb-offer-form .sign-result .result-item .offer-sign img {
  height: 0.56rem;
  margin: 0 auto;
}

.gb-offer .gb-offer-form .offer-btn, .gb-offer .gb-offer-form .btn-no {
  display: block;
  width: 6.44rem;
  line-height: 0.82rem;
  color: #fff;
  text-align: center;
  border-radius: 0.03rem;
  background: #55a8fd;
  margin-bottom: 0.4rem;
}

.gb-offer .gb-offer-form .btn-no {
  background: #fff;
  border: 1px solid #ccc;
  color: #999;
  line-height: 0.8rem;
}

.gb-offer .offer-result {
  background: #fff6e2;
  line-height: 0.65rem;
  text-align: center;
}

.gb-evaluate {
  font-size: 0.3rem;
  color: #718096;
  line-height: 0.4rem;
  background-color: #fff;
  border-radius: 0.16rem;
  margin: 0.24rem;
}

.gb-evaluate .eval-box {
  padding: 0.24rem;
  color: #2D3748;
}

.gb-evaluate .eval-box .rate-all {
  margin-bottom: 0.2rem;
}

.gb-evaluate .eval-box .rate-all .rate-list {
  margin-left: 0;
  margin-right: 0.24rem;
}

.gb-evaluate .eval-box .rate-list .icon-rate {
  color: #ccc;
  font-size: 0.38rem;
}

.gb-evaluate .eval-box .rate-list .icon-rate.active {
  color: #ffbe32;
}

.gb-evaluate .eval-box .eval-textarea {
  width: 100%;
  height: 2rem;
  border-radius: 0.03rem;
  border: 1px solid #ccc;
  margin: 0.3rem 0;
  padding: 0.05rem 0.1rem;
}

.gb-evaluate .eval-box .eval-btn {
  display: block;
  width: 6.78rem;
  line-height: 0.82rem;
  color: #fff;
  text-align: center;
  border-radius: 0.05rem;
  background: #55a8fd;
  margin-bottom: 0.4rem;
}

.gb-znx-wrap .cb-white {
  color: #fff !important;
}

.gb-znx-wrap .color999 {
  color: #999 !important;
}

.gb-znx-wrap .color666 {
  color: #666 !important;
}

.gb-znx-wrap .color555 {
  color: #555 !important;
}

.gb-znx-wrap .all-system-notice .system-item {
  width: 6.9rem;
  padding: 0.16rem 0.3rem;
  margin: 0.2rem auto 0;
  color: #333;
  font-size: 0.24rem;
  line-height: 0.475rem;
  box-shadow: 0 0.04rem 0.06rem 0 rgba(5, 5, 5, 0.05);
  overflow: hidden;
  background: #fff;
}

.gb-znx-wrap .all-system-notice .system-item .notice-title {
  font-size: 0.3rem;
  font-weight: bold;
  position: relative;
}

.gb-znx-wrap .all-system-notice .system-item .notice-title .icon-unread {
  position: absolute;
  left: -0.2rem;
  display: inline-block;
  width: 0.1rem;
  height: 0.1rem;
  border-radius: 50%;
  font-style: normal;
  color: #55a8fd;
}

.gb-znx-wrap .all-system-notice .system-item .notice-link {
  display: block;
  border-top: 1px solid #ededed;
  padding-top: 0.15rem;
}

.gb-znx-wrap .all-system-notice .system-item .color-red {
  color: #fd5f38;
}

.gb-znx-wrap .all-sixin {
  box-shadow: 0 0.04rem 0.06rem 0 rgba(5, 5, 5, 0.05);
  overflow: hidden;
}

.gb-znx-wrap .all-sixin .sixin-item {
  background: #fff;
  border-bottom: 1px solid #ededed;
  padding: 0.2rem;
  color: #333;
  font-size: 0.2rem;
  line-height: 0.35rem;
  overflow: hidden;
}

.gb-znx-wrap .all-sixin .sixin-item .head-img {
  position: relative;
  margin-right: 0.365rem;
}

.gb-znx-wrap .all-sixin .sixin-item .head-img .new-tag {
  position: absolute;
  right: -0.08rem;
  top: -0.08rem;
  display: block;
  width: 0.16rem;
  height: 0.16rem;
  background: #55a8fd;
  border-radius: 50%;
  color: #fff;
  line-height: 0.16rem;
  text-align: center;
  font-size: 0.09rem;
  font-weight: bold;
}

.gb-znx-wrap .all-sixin .sixin-item .head-img .img {
  width: 0.73rem;
  height: 0.73rem;
  border-radius: 0.03rem;
}

.gb-znx-wrap .all-sixin .sixin-item .sixin-title {
  font-size: 0.26rem;
  font-weight: bold;
}

.gb-znx-wrap .all-sixin-detail {
  padding: 0.3rem 0.3rem 1rem 0.3rem;
}

.gb-znx-wrap .all-sixin-detail .msg-box {
  overflow: hidden;
}

.gb-znx-wrap .all-sixin-detail .msg-box .msg-head {
  width: 0.8rem;
  height: 0.8rem;
  border-radius: 0.03rem;
}

.gb-znx-wrap .all-sixin-detail .msg-box .msg-content {
  width: 4.8rem;
  margin-left: 0.3rem;
}

.gb-znx-wrap .all-sixin-detail .msg-box .msg-content .msg-date {
  font-size: 0.22rem;
  margin-bottom: 0.05rem;
}

.gb-znx-wrap .all-sixin-detail .msg-box .msg-content .msg-content-box {
  position: relative;
  background: #fff;
  border: 1px solid #ededed;
  border-radius: 0.03rem;
  padding: 0.1rem 0.2rem;
  min-height: 1rem;
  color: #333;
  font-size: 0.24rem;
  line-height: 0.45rem;
}

.gb-znx-wrap .all-sixin-detail .msg-box .msg-content .msg-content-box:after {
  position: absolute;
  content: '';
  left: -6px;
  top: 10px;
  width: 10px;
  height: 10px;
  background: #fff;
  border: 1px solid #ededed;
  border-width: 1px 0 0 1px;
  transform: rotate(-45deg);
}

.gb-znx-wrap .all-sixin-detail .msg-box.msg-right .msg-content {
  margin-right: 0.3rem;
}

.gb-znx-wrap .all-sixin-detail .msg-box.msg-right .msg-content .msg-content-box {
  color: #fff;
  border: 0;
  background: #55a8fd;
}

.gb-znx-wrap .all-sixin-detail .msg-box.msg-right .msg-content .msg-content-box:after {
  left: auto;
  right: -4px;
  background: #55a8fd;
  border: 0;
  transform: rotate(-45deg);
}

/*cb_load外层样式*/
#cbDivContent {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  z-index: 9999;
}

.gb-push-integral {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  font-size: 0.28rem;
}

.gb-push-integral .head_box {
  padding: 0.3rem;
  padding-left: 0.4rem;
  background-color: #fff;
}

.gb-push-integral .head_box .img_box {
  width: 1.2rem;
  height: 1.2rem;
  float: left;
  border-radius: 1.2rem;
  overflow: hidden;
}

.gb-push-integral .head_box .img_box img {
  display: block;
  width: 100%;
}

.gb-push-integral .head_box .exchange_btn {
  width: 1.36rem;
  height: 0.5rem;
  margin-top: 0.36rem;
  border-radius: 0.02rem;
  float: right;
  background-color: #378fee;
  color: #fff;
  line-height: 0.5rem;
  text-align: center;
}

.gb-push-integral .integral_item_box .item .title_box {
  height: 1rem;
  line-height: 1rem;
  padding: 0 0.4rem 0 0.5rem;
  border-bottom: 1px #e9e8ed solid;
  background-color: #fff;
}

.gb-push-integral .integral_item_box .item .title_box i {
  color: #b2b2b2;
  font-size: 0.32rem;
  float: right;
}

.gb-push-integral .integral_item_box .item .title_box_a {
  line-height: 1rem;
  padding: 0.4rem 0.4rem 0.32rem 0.4rem;
  border-bottom: 1px #e9e8ed solid;
  background-color: #fff;
}

.gb-push-integral .integral_item_box .item .title_box_a i {
  color: #b2b2b2;
  font-size: 0.32rem;
  float: right;
}

.gb-push-integral .integral_item_box .item .recommended_box {
  padding: 0 0.3rem 0.3rem;
}

.gb-push-integral .integral_item_box .item .recommended_box .recommended_item {
  margin-top: 0.3rem;
  background-color: #f8f8f8;
  border-radius: 0.02rem;
}

.gb-push-integral .integral_item_box .item .recommended_box .recommended_item .recommended_title {
  height: 0.7rem;
  line-height: 0.7rem;
  padding-left: 0.2rem;
}

.gb-push-integral .integral_item_box .item .recommended_box .recommended_item .recommended_title i {
  color: #378fee;
  font-size: 0.32rem;
  margin-right: 0.09rem;
  position: relative;
  top: 0.04rem;
}

.gb-push-integral .integral_item_box .item .recommended_box .recommended_item .recommended_text {
  padding: 0 0.2rem;
  background-color: #fff;
}

.gb-push-integral .integral_item_box .item .recommended_box .recommended_item .recommended_text .img_box {
  width: 1.2rem;
  height: 1.2rem;
  float: left;
  border-radius: 1.2rem;
  overflow: hidden;
}

.gb-push-integral .integral_item_box .item .recommended_box .recommended_item .recommended_text .img_box img {
  display: block;
  width: 100%;
}

.gb-push-integral .null-container {
  padding-top: 2.95rem;
  text-align: center;
  color: #999;
}

.gb-push-num {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  font-size: 0.28rem;
}

.gb-push-num .head_box {
  border-bottom: 1px #e1e1e1 solid;
  padding: 0 0.44rem 0 0.54rem;
  margin-bottom: 0.2rem;
  background-color: #fff;
}

.gb-push-num .head_box .img_box {
  display: block;
  position: relative;
  float: right;
  padding-top: 0.4rem;
}

.gb-push-num .head_box .img_box .img_item {
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 1.2rem;
  opacity: 0.8;
  overflow: hidden;
}

.gb-push-num .head_box .img_box .img_item img {
  display: block;
  width: 1.2rem;
}

.gb-push-num .head_box .img_box .img_crown {
  position: absolute;
  width: 0.56rem;
  top: 0.11rem;
  left: 0.31rem;
}

.gb-push-num .head_box .img_box .crown_text {
  font-size: 0.16rem;
  position: absolute;
  line-height: 0.4rem;
  width: 0.56rem;
  top: 0.22rem;
  left: 0.31rem;
  text-align: center;
  color: #fff;
}

.gb-push-num .list_box {
  margin-bottom: 0.4rem;
}

.gb-push-num .list_box .list_item {
  padding-left: 0.6rem;
  background-color: #fff;
  padding-right: 0.44rem;
  border-bottom: 1px #e9e8ed solid;
}

.gb-push-num .list_box .list_item .img_box {
  display: block;
  position: relative;
  float: left;
  padding-top: 0.26rem;
  padding-bottom: 0.12rem;
}

.gb-push-num .list_box .list_item .img_box .img_item {
  width: 0.8rem;
  height: 0.8rem;
  border-radius: 0.8rem;
  opacity: 0.8;
  overflow: hidden;
}

.gb-push-num .list_box .list_item .img_box .img_item img {
  display: block;
  width: 0.8rem;
}

.gb-push-num .list_box .list_item .img_box .img_crown {
  position: absolute;
  width: 0.37rem;
  top: 0.05rem;
  left: 0.2rem;
}

.gb-push-num .title_box {
  line-height: 1.2rem;
  text-align: center;
  height: 1.2rem;
  margin-bottom: 0.2rem;
  background-color: #fff;
}

/*雇主日2020*/
.guzhuri-2020 {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
}

.guzhuri-2020 .guzhuri-title {
  display: block;
  color: #fff;
  font-size: 0.18rem;
  padding: 0.21rem 0;
  background: url("/static/mobile/images/guzhuri2020/title-line.png") center bottom no-repeat;
  background-size: 25%;
}

.guzhuri-2020 .search-wrap {
  width: 4.26rem;
  height: 0.38rem;
  margin: 0.5rem auto 0;
}

.guzhuri-2020 .search-wrap .search-bar {
  display: inline-block;
  background: #36129c;
  width: 3.16rem;
  height: 0.38rem;
  line-height: 0.38rem;
  color: #c4c4ca;
  border-radius: 2px;
}

.guzhuri-2020 .search-wrap .search-bar .search-icon {
  float: left;
  margin-left: 0.2rem;
  font-size: 0.14rem;
}

.guzhuri-2020 .search-wrap .search-bar .search-input {
  display: inline-block;
  background: transparent;
  height: 0.38rem;
  color: #fff;
  line-height: 0.38rem;
  margin-left: 0.1rem;
  float: left;
  width: 2rem;
}

.guzhuri-2020 .search-wrap .search-btn {
  width: 1rem;
  height: 0.38rem;
  line-height: 0.38rem;
  display: inline-block;
  background-color: #2f1d96;
  border-radius: 2px;
  margin-left: 0.1rem;
  color: #c4c4ca;
}

.guzhuri-2020 .search-flex {
  width: 4.68rem;
  margin: 0.3rem auto;
  display: flex;
  flex-direction: row;
  color: #fff;
  font-size: 0.12rem;
}

.guzhuri-2020 .search-flex .flex-item {
  flex: 1;
  text-align: center;
}

.guzhuri-2020 .search-flex .flex-item .jslayer-span {
  display: inline-block;
  max-width: 1.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.guzhuri-2020 .search-flex .flex-item .iconfont {
  font-size: 0.12rem;
}

.guzhuri-2020 .job-list {
  width: 7rem;
  margin: 0 auto 0.4rem;
  color: #fff;
}

.guzhuri-2020 .job-list .job-item {
  position: relative;
  padding: 0.3rem 0.28rem;
  border-bottom: 1px solid #1d3078;
  font-size: 0.22rem;
}

.guzhuri-2020 .job-list .job-item .job-title {
  display: flex;
  flex-direction: row;
  margin-bottom: 0.2rem;
}

.guzhuri-2020 .job-list .job-item .job-title .job-name {
  flex: 1;
  max-width: 4.5rem;
  color: #c73f51;
  font-size: 0.28rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.guzhuri-2020 .job-list .job-item .job-company {
  margin-bottom: 0.2rem;
  max-width: 4.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.guzhuri-2020 .job-list .job-item .job-link {
  position: absolute;
  right: 0.4rem;
  top: 0.8rem;
  color: #fff;
}

.guzhuri-2020 .push-wrap {
  width: 6.3rem;
  height: 5.89rem;
  margin: 0 auto;
  background: url("/static/mobile/images/guzhuri2020/top5-bg.png") center bottom no-repeat;
  background-size: cover;
}

.guzhuri-2020 .push-wrap .text {
  color: #fff;
  font-size: 0.22rem;
  line-height: 0.45rem;
  font-weight: lighter;
  padding: 0.39rem 0.26rem 0.4rem 0.34rem;
}

.guzhuri-2020 .hot-title {
  width: 2.78rem;
  height: 0.4rem;
  margin: 0 auto;
  position: relative;
}

.guzhuri-2020 .hot-title .title-name {
  display: block;
  width: 1.65rem;
  color: #fff;
  background: #070f2d;
  font-size: 0.24rem;
  line-height: 0.4rem;
  letter-spacing: 0.05rem;
  text-align: center;
  margin: 0 auto;
  position: relative;
  z-index: 12;
}

.guzhuri-2020 .hot-title:after {
  position: absolute;
  content: '';
  width: 2.78rem;
  height: 1px;
  background: #fff;
  left: 0;
  top: 0.2rem;
}

.guzhuri-2020 .job-page {
  text-align: center;
}

.guzhuri-2020 .job-page .layui-laypage a,
.guzhuri-2020 .job-page .layui-laypage span {
  min-width: 0.36rem;
  height: 0.36rem;
  line-height: 0.38rem;
  font-size: 0.15rem;
  border-radius: 0.04rem;
  border: 0;
}

.guzhuri-2020 .job-page .layui-laypage a:hover,
.guzhuri-2020 .job-page .layui-laypage span:hover {
  background: #fff;
  color: #555;
}

/*内推分享*/
.cp-tc-sharer {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  display: none;
  z-index: 1002;
}

.cp-tc-sharer .bg {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: 0.5;
}

.cp-tc-sharer .content {
  width: 2.34rem;
  height: 1.71rem;
  position: absolute;
  right: 0.4rem;
  top: 0.1rem;
  background: url("/static/mobile/images/position/share.png") no-repeat;
  background-size: 100%;
}

.cp-tc-sharer.nt-sharer .content {
  background-image: url("/static/mobile/images/position/nt_share.png");
  background-size: 100%;
  width: 6.72rem;
  height: 1.5rem;
}

.cp-tc-sharer.nt-sharer .save-wrap {
  width: 7.2rem;
  height: 11.7rem;
  background: #030013 url("/static/mobile/images/position/nt-share-bottom.png") right bottom no-repeat;
  background-size: 100%;
  margin: -9999px auto 0;
  padding-top: 1.11rem;
}

.cp-tc-sharer.nt-sharer .nt-box {
  position: relative;
  width: 5.66rem;
  min-height: 6.3rem;
  border-radius: 0.1rem;
  background: #143884;
  margin: 0.55rem auto;
  padding-bottom: 0.2rem;
  color: #fff;
  z-index: 1003;
}

.cp-tc-sharer.nt-sharer .nt-box .share-name {
  width: 4.2rem;
  color: #63a3d9;
  font-size: 0.53rem;
  text-align: center;
  border-bottom: 2px dashed #63a3d9;
  padding: 0.8rem 0 0.3rem;
  margin: 0 auto;
}

.cp-tc-sharer.nt-sharer .nt-box .sub-title {
  font-size: 0.3rem;
  text-align: center;
  font-weight: lighter;
  margin: 0.2rem 0 0.66rem;
}

.cp-tc-sharer.nt-sharer .nt-box .sub-title2 {
  font-size: 0.33rem;
  text-align: center;
  margin-bottom: 1.2rem;
}

.cp-tc-sharer.nt-sharer .nt-box .nt-wx-box {
  width: 3.85rem;
  margin: 0 auto;
}

.cp-tc-sharer.nt-sharer .nt-box .nt-wx-box .wx-text {
  display: inline-block;
  float: left;
  font-size: 0.2rem;
  line-height: 0.33rem;
  margin-top: 20px;
}

.cp-tc-sharer.nt-sharer .nt-box .nt-wx-box .qrcode-img {
  width: 80px;
  height: 80px;
  float: right;
}

.cp-tc-sharer.nt-sharer .nt-box .nt-wx-box .qrcode-img canvas {
  width: 100%;
}

/*加入海尔*/
.haier-join {
  position: relative;
  height: 100%;
  background: url("/static/mobile/images/haier-join-bg.png") no-repeat;
  background-size: cover;
}

.haier-join .a-link-box {
  position: absolute;
  bottom: 1.57rem;
  left: 0;
  right: 0;
}

.haier-join .a-link-box .a-link {
  position: relative;
  display: block;
  width: 4.4rem;
  height: 0.49rem;
  line-height: 0.49rem;
  text-align: center;
  color: #090a07;
  font-size: 0.3rem;
  letter-spacing: 3px;
  margin: 0.4rem auto 0;
  z-index: 1;
}

.haier-join .a-link-box .a-link:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #1ecb9c;
  transform: skewX(15deg);
  z-index: -1;
}

.candidate_wrap {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  padding-bottom: 0.5rem;
  /*投递*/
}

.candidate_wrap .content_box {
  margin: 0 0.2rem 0.1rem;
  padding: 0.2rem;
  background: #fff;
  border-radius: 0.1rem;
}

.candidate_wrap .content_box.topintro {
  font-size: 0.26rem;
  text-align: center;
  line-height: 0.3rem;
  padding-bottom: 0.2rem;
}

.candidate_wrap .content_box.topintro .title {
  font-size: 0.34rem;
  margin: 0.1rem 0 0.2rem;
}

.candidate_wrap .content_box.job-box .title {
  font-size: 0.3rem;
}

.candidate_wrap .content_box.job-box .job-list {
  overflow: hidden;
}

.candidate_wrap .content_box.job-box .job-list .job-item {
  display: inline-block;
  float: left;
  width: 25%;
  text-align: center;
  margin: 0.3rem 0 0.1rem;
}

.candidate_wrap .content_box.job-box .job-list .job-item .job-img {
  width: 1rem;
  height: 1rem;
  border-radius: 0.1rem;
  background: #f5f4fa;
  margin: 0 auto 0.1rem;
}

.candidate_wrap .content_box.job-box .job-list .job-item .job-name {
  font-size: 0.24rem;
}

.candidate_wrap .content_box.link-box {
  font-size: 0.24rem;
}

.candidate_wrap .content_box.link-box .link-text {
  margin: 0.4rem 0 0.2rem;
}

.candidate_wrap .content_box.link-box .link-text .link-go {
  display: inline-block;
  width: 0.75rem;
  line-height: 0.32rem;
  color: #fff;
  text-align: center;
  background-color: #ffbe32;
  border-radius: 0.16rem;
  margin-left: 0.2rem;
}

.candidate_wrap .candidate_form {
  padding: 0.1rem 0.3rem;
}

.candidate_wrap .candidate_form .form-title {
  font-size: 0.3rem;
  font-weight: bold;
  line-height: 0.26rem;
  margin: 0.2rem 0 0.1rem;
}

.candidate_wrap .candidate_form .form-group {
  border-bottom: 1px solid #ccc;
  line-height: 0.5rem;
  font-size: 0.24rem;
  padding: 0 0.1rem;
}

.candidate_wrap .candidate_form .form-group .arrow {
  float: right;
}

.candidate_wrap .candidate_form .btn-toudi {
  display: block;
  width: 100%;
  line-height: 0.9rem;
  border: 1px solid #ccc;
  border-radius: 2px;
  color: #ccc;
  font-size: 0.34rem;
  text-align: center;
  margin: 0.4rem auto;
}

.candidate_wrap .candidate_form .btn-toudi.toudi {
  background-color: #55a8fd;
  border-color: #55a8fd;
  color: #fff;
}

.gb-xcjs .flex-row {
  display: flex;
  flex-direction: row;
}

.gb-xcjs .align-center {
  align-items: center;
}

.gb-xcjs .flex-column {
  display: flex;
  flex-direction: column;
}

.gb-xcjs .jus-center {
  justify-content: center;
}

.gb-xcjs ul li {
  width: 100%;
}

.gb-xcjs ul li:first-child .xc-con-ff .line-container .line:first-child {
  background: #fff;
}

.gb-xcjs ul li:last-child .xc-con-ff .line-container .line:last-child {
  background: #fff;
}

.gb-xcjs ul li:last-child .bg .line {
  display: none;
}

.gb-xcjs ul li .xc-con-ff {
  background: #fff;
  width: 100%;
  position: relative;
  min-height: 1.71rem;
  padding: 0.24rem 0.3rem;
}

.gb-xcjs ul li .xc-con-ff .line-container {
  position: absolute;
  left: 0.875rem;
  top: 0;
  height: 100%;
  width: 1.15rem;
  z-index: 1000;
}

.gb-xcjs ul li .xc-con-ff .line-container .line {
  width: 2px;
  height: 50%;
  background: #dddddd;
}

.gb-xcjs ul li .xc-con-ff .time-content {
  position: absolute;
  left: 0.3rem;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 1.1rem;
  height: 1.1rem;
  z-index: 1001;
  background: #fff;
  box-shadow: 0 2px 4px 0 rgba(5, 5, 5, 0.1);
  transform: translate3d(0, 0, 0);
}

.gb-xcjs ul li .xc-con-ff .time {
  width: 1.1rem;
  height: 1.1rem;
  background-image: url("/static/mobile/images/candidate/time.png");
  background-size: 100%;
  border-radius: 100%;
  flex-shrink: 0;
  text-align: center;
}

.gb-xcjs ul li .xc-con-ff .time .hour {
  font-size: 0.22rem;
  color: #ffffff;
}

.gb-xcjs ul li .xc-con-ff .time .minuate {
  font-size: 0.3rem;
  color: #ffffff;
}

.gb-xcjs ul li .xc-con-ff .xc-container {
  width: 100%;
  margin-left: 1.39rem;
}

.gb-xcjs ul li .xc-con-ff .xc-container .icon-address {
  margin-right: 0.08rem;
}

.gb-xcjs ul li .xc-con-ff .xc-container .city {
  font-size: 0.28rem;
  color: #212121;
  font-weight: bold;
}

.gb-xcjs ul li .xc-con-ff .xc-container .content {
  margin-left: 0.39rem;
  margin-top: 0.08rem;
  font-size: 0.26rem;
  color: #666666;
}

.gb-xcjs ul li .bg {
  background: #f5f4fa;
  width: 100%;
  height: 0.32rem;
  position: relative;
}

.gb-xcjs ul li .bg .line {
  width: 2px;
  height: 100%;
  background: #dddddd;
  position: absolute;
  left: 0.875rem;
  top: 0;
}

.gb-zplc .flex-row {
  display: flex;
  flex-direction: row;
}

.gb-zplc .align-center {
  align-items: center;
}

.gb-zplc .tab-container {
  width: 100%;
  height: 0.88rem;
  background: #ffffff;
  box-shadow: 0 6px 4px 0 rgba(5, 5, 5, 0.05);
  transform: translate3d(0, 0, 0);
}

.gb-zplc .tab-container .info-tab {
  position: relative;
  width: 25%;
  height: 0.88rem;
  line-height: 0.88rem;
  text-align: center;
}

.gb-zplc .tab-container .info-tab .tab-title {
  font-size: 0.3rem;
  color: #999999;
}

.gb-zplc .tab-container .info-tab .tab-line {
  display: none;
}

.gb-zplc .tab-container .info-tab-selected .tab-title {
  color: #353535;
}

.gb-zplc .tab-container .info-tab-selected .tab-line {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 0.36rem;
  height: 0.02rem;
  margin: auto;
  background: #378fee;
}

.gb-zplc .content-container .title-container {
  margin-bottom: 0.24rem;
  margin-top: 0.16rem;
}

.gb-zplc .content-container .title-container .title-icon {
  border: 0.04rem solid #378fee;
  width: 0.14rem;
  height: 0.14rem;
  border-radius: 50%;
  margin-right: 0.24rem;
}

.gb-zplc .content-container .title-container .title {
  background: #378fee;
  border-radius: 0.03rem;
  font-size: 0.3rem;
  color: #ffffff;
  text-align: center;
  height: 0.46rem;
  line-height: 0.46rem;
  padding: 0 0.16rem;
}

.gb-zplc .content-container .content {
  padding-left: 0.38rem;
  padding-bottom: 0.08rem;
}

.gb-zplc .content-container .content .content-title {
  font-size: 0.26rem;
  color: #333333;
}

.gb-zplc .content-container .content .text {
  font-size: 0.26rem;
  color: #999999;
  margin-bottom: 0.16rem;
  padding-right: 0.3rem;
  line-height: 0.37rem;
}

.gb-zplc .content-container .mt20 {
  margin-top: 0.2rem;
}

.gb-zplc .content-container .gen-item {
  padding: 0.32rem 0.4rem 0 0.33rem;
  background: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(5, 5, 5, 0.06);
}

.gb-zplc .content-container .gen-item .gen-title {
  text-align: center;
  font-size: 0.36rem;
  color: #212121;
  margin: 0 auto 0.08rem auto;
}

.gb-zplc .content-container .gen-item .gen-title-icon {
  border: 2px solid #378fee;
  width: 7px;
  height: 7px;
  border-radius: 100%;
  margin-right: 0.24rem;
  margin-top: 0.1rem;
  flex-shrink: 0;
}

.gb-zplc .content-container .gen-item .sub-img {
  width: 1.12rem;
  height: 1.12rem;
  margin-right: 0.24rem;
  flex-shrink: 0;
}

.gb-zplc .content-container .gen-item .sub-container {
  padding: 0.32rem 0;
  border-bottom: 1px solid #e1e1e1;
  width: 100%;
}

.gb-zplc .content-container .gen-item .sub-container .sub-title {
  font-size: 0.28rem;
  color: #212121;
}

.gb-zplc .content-container .gen-item .sub-container .sub-content {
  margin-top: 0.08rem;
  font-size: 0.24rem;
  color: #999999;
}

.gb-zplc .content-container .gen-item .none-border {
  border: none;
}

.gb-zplc .content-container .gen-item .res-contianer {
  padding-bottom: 0.24rem;
}

.gb-zplc .content-container .gen-item .res-contianer .res-content {
  font-size: 0.26rem;
  color: #999999;
}

.gb-zplc .content-container .gen-item .mt32 {
  margin-top: 0.32rem;
}

.future-container {
  background: #f5f4fa;
  display: block;
  margin: 0 auto;
  max-width: 750px;
}

.future-container .flex-row {
  display: flex;
  flex-direction: row;
}

.future-container .flex-column {
  display: flex;
  flex-direction: column;
}

.future-container .space-between {
  justify-content: space-between;
}

.future-container .space-center {
  justify-content: center;
}

.future-container .align-center {
  align-items: center;
}

.future-container .space-around {
  justify-content: space-around;
}

.future-container .flex-end {
  justify-content: flex-end;
}

.future-container .flex-wrap {
  flex-wrap: wrap;
}

.future-container .empty {
  margin-top: 0.32rem;
  text-align: center;
  font-size: 0.26rem;
  color: #aaaaaa;
  padding-bottom: 0.32rem;
  display: none;
}

.future-container .internship-empty {
  margin-top: 2rem;
  display: none;
}

.future-container .internship-empty .empty-img {
  width: 7.5rem;
  height: 5.78rem;
}

.future-container .parttime-empty {
  margin-top: 2rem;
  display: none;
}

.future-container .parttime-empty .empty-img {
  width: 7.5rem;
  height: 5.78rem;
}

.future-container .share-empty {
  margin-top: 3rem;
  display: none;
}

.future-container .share-empty .empty-img {
  width: 7.5rem;
  height: 5.66rem;
}

.future-container .activity-empty {
  margin-top: 3rem;
  display: none;
}

.future-container .activity-empty .empty-img {
  width: 7.5rem;
  height: 5.78rem;
}

.future-container .recommend-empty {
  margin-top: 3rem;
  display: none;
}

.future-container .recommend-empty .empty-img {
  width: 7.5rem;
  height: 5.78rem;
}

.future-container .personnel-container {
  width: 100%;
  padding: 0 0.3rem;
  margin-top: 0.16rem;
  background: #fff;
  box-sizing: border-box;
}

.future-container .personnel-container .personnel-item {
  padding: 0.3rem 0;
  border-top: 1px solid #e1e1e1;
}

.future-container .personnel-container .personnel-item .title {
  font-size: 0.32rem;
  color: #353535;
  width: 5.45rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.future-container .personnel-container .personnel-item .time {
  font-size: 0.22rem;
  color: #999999;
}

.future-container .personnel-container .personnel-item .po-label {
  width: 1.42rem;
  height: 0.38rem;
  background-image: radial-gradient(circle at -5% 48%, #7a7bf6 0%, #778afd 29%, #5494ff 100%, #7bacff 100%);
  border: 1px solid rgba(5, 5, 5, 0.06);
  border-radius: 0.06rem 0.06rem 0.2rem 0.2rem;
  font-size: 0.22rem;
  color: #ffffff;
  margin-top: 0.12rem;
  margin-bottom: 0.2rem;
  text-align: center;
}

.future-container .personnel-container .personnel-item .attribute {
  margin-top: 0.2rem;
  font-size: 0.24rem;
  color: #999999;
}

.future-container .personnel-container .personnel-item .recommend {
  font-size: 0.24rem;
  color: #999999;
}

.future-container .personnel-container .personnel-item:first-child {
  border: none;
}

.future-container .job-container {
  width: 100%;
  box-sizing: border-box;
}

.future-container .job-container .job-tab-container {
  width: 100%;
  height: 0.88rem;
  background: #fff;
}

.future-container .job-container .job-tab-container .job-tab {
  position: relative;
  width: 50%;
  height: 0.88rem;
  line-height: 0.88rem;
  text-align: center;
}

.future-container .job-container .job-tab-container .job-tab .tab-title {
  font-size: 0.3rem;
  color: #999999;
}

.future-container .job-container .job-tab-container .job-tab .tab-line {
  display: none;
}

.future-container .job-container .job-tab-container .job-tab-selected .tab-title {
  color: #353535;
}

.future-container .job-container .job-tab-container .job-tab-selected .tab-line {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 0.18rem;
  height: 1px;
  margin: auto;
  background: #378fee;
}

.future-container .job-container .internship-container {
  padding: 0 0.3rem;
  background: #fff;
  margin-top: 0.1rem;
  display: none;
}

.future-container .job-container .internship-container .internship-item {
  padding: 0.3rem 0;
  border-top: 1px solid #e1e1e1;
}

.future-container .job-container .internship-container .internship-item .title {
  font-size: 0.32rem;
  color: #353535;
}

.future-container .job-container .internship-container .internship-item .integral {
  font-size: 0.24rem;
  color: #999999;
  letter-spacing: 1.85px;
  margin-top: 0.13rem;
}

.future-container .job-container .internship-container .internship-item .time {
  font-size: 0.22rem;
  color: #999999;
  margin-top: 0.11rem;
}

.future-container .job-container .internship-container .internship-item:first-child {
  border: none;
}

.future-container .job-container .internship-container .internship-item .icon-time {
  margin-right: 0.13rem;
}

.future-container .job-container .internship-container .internship-item .icon-time:before {
  content: '\e627';
}

.future-container .job-container .parttime-container {
  padding: 0 0.3rem;
  background: #fff;
  margin-top: 0.1rem;
}

.future-container .job-container .parttime-container .parttime-item {
  padding: 0.3rem 0;
  border-top: 1px solid #e1e1e1;
}

.future-container .job-container .parttime-container .parttime-item:first-child {
  border: none;
}

.future-container .job-container .parttime-container .parttime-item .title {
  font-size: 0.32rem;
  color: #353535;
}

.future-container .job-container .parttime-container .parttime-item .integral {
  font-size: 0.24rem;
  color: #999999;
  letter-spacing: 1.85px;
  margin-top: 0.13rem;
}

.future-container .job-container .parttime-container .parttime-item .time {
  font-size: 0.22rem;
  color: #999999;
  margin-top: 0.11rem;
}

.future-container .job-container .parttime-container .parttime-item .address {
  font-size: 0.22rem;
  color: #999999;
  margin-top: 0.11rem;
}

.future-container .job-container .parttime-container .parttime-item .icon-time {
  margin-right: 0.13rem;
}

.future-container .job-container .parttime-container .parttime-item .icon-time:before {
  content: '\e627';
}

.future-container .job-container .parttime-container .parttime-item .icon-address {
  margin-right: 0.13rem;
}

.future-container .job-container .parttime-container .parttime-item .icon-address:before {
  content: '\e626';
}

.future-container .job-container .parttime-container .parttime-item .salary {
  align-self: center;
  color: #ea3425;
  font-size: 0.36rem;
}

.future-container .job-container .parttime-container .parttime-item .salary .unit {
  font-size: 0.22rem;
}

.future-container .un-activity-container {
  width: 100%;
  padding: 0 0.3rem;
  margin-top: 0.16rem;
  background: #fff;
  box-sizing: border-box;
}

.future-container .un-activity-container .un-activity-item {
  padding: 0.3rem 0;
}

.future-container .un-activity-container .un-activity-item .logo {
  width: 2rem;
  height: 1.6rem;
}

.future-container .un-activity-container .un-activity-item .info-container {
  margin-left: 0.2rem;
}

.future-container .un-activity-container .un-activity-item .info-container .title {
  font-size: 0.32rem;
  color: #353535;
  width: 4.7rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.future-container .un-activity-container .un-activity-item .info-container .integral {
  font-size: 0.24rem;
  color: #999;
  letter-spacing: 1.85px;
  margin-top: 0.14rem;
}

.future-container .un-activity-container .un-activity-item .info-container .time {
  margin-top: 0.1rem;
  font-size: 0.22rem;
  color: #999;
}

.future-container .un-activity-container .un-activity-item .info-container .time .icon-time {
  margin-right: 0.13rem;
}

.future-container .un-activity-container .un-activity-item .info-container .time .icon-time:before {
  content: '\e627';
}

.future-container .share-container {
  width: 100%;
  padding: 0 0.3rem;
  margin-top: 0.16rem;
  background: #fff;
  box-sizing: border-box;
}

.future-container .share-container .share-item {
  padding: 0.3rem 0;
  border-top: 1px solid #e1e1e1;
}

.future-container .share-container .share-item:first-child {
  border: none;
}

.future-container .share-container .share-item .logo {
  width: 2rem;
  height: 1.6rem;
}

.future-container .share-container .share-item .info-container {
  margin-left: 0.2rem;
}

.future-container .share-container .share-item .info-container .title {
  font-size: 0.32rem;
  color: #353535;
  width: 4.7rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.future-container .share-container .share-item .info-container .integral {
  font-size: 0.24rem;
  color: #999;
  letter-spacing: 1.85px;
  margin-top: 0.14rem;
}

.future-container .share-container .share-item .info-container .upload {
  width: 1.6rem;
  height: 0.52rem;
  margin-top: 0.16rem;
  border: 1px solid #378fee;
  border-radius: 1rem;
  font-size: 0.28rem;
  color: #378fee;
  text-align: center;
  line-height: 0.52rem;
}

.future-container .future-detail-container {
  padding-bottom: 1.28rem;
}

.future-container .future-detail-container .info-container {
  background: #fff;
  padding: 0.4rem 0.3rem 0.3rem 0.3rem;
}

.future-container .future-detail-container .info-container .title {
  font-size: 0.38rem;
  color: #000000;
}

.future-container .future-detail-container .info-container .integral {
  margin-top: 0.16rem;
  font-size: 0.28rem;
  color: #666;
  line-height: 0.5rem;
}

.future-container .future-detail-container .info-container .integral .icon-integral {
  margin-right: 0.23rem;
}

.future-container .future-detail-container .info-container .integral .icon-integral:before {
  content: '\e625';
}

.future-container .future-detail-container .info-container .integral .fr {
  color: #ea3425;
  margin: 0 0.06rem;
  font-size: 0.28rem;
}

.future-container .future-detail-container .info-container .time {
  line-height: 0.5rem;
  font-size: 0.26rem;
  color: #999;
}

.future-container .future-detail-container .info-container .time .icon-time {
  margin-right: 0.23rem;
}

.future-container .future-detail-container .info-container .time .icon-time:before {
  content: '\e627';
}

.future-container .future-detail-container .info-container .address {
  line-height: 0.5rem;
  font-size: 0.26rem;
  color: #999999;
}

.future-container .future-detail-container .info-container .address .icon-address {
  margin-right: 0.23rem;
}

.future-container .future-detail-container .info-container .address .icon-address:before {
  content: '\e626';
}

.future-container .future-detail-container .info-container .salary {
  margin-top: 0.16rem;
  font-size: 0.36rem;
  color: #ea3425;
}

.future-container .future-detail-container .info-container .salary .unit {
  font-size: 0.22rem;
}

.future-container .future-detail-container .desc-container {
  width: 100%;
  padding: 0.36rem 0.3rem;
  background: #fff;
  margin-top: 0.2rem;
  box-sizing: border-box;
}

.future-container .future-detail-container .desc-container .desc-title {
  font-size: 0.32rem;
  color: #333333;
}

.future-container .future-detail-container .desc-container .desc-info {
  margin-top: 0.1rem;
  font-size: 0.28rem;
  line-height: 0.52rem;
  color: #666666;
}

.future-container .future-detail-container .submit-btn-container {
  max-width: 750px;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 100%;
  padding: 0.17rem 0.5rem;
  box-sizing: border-box;
  background: #fff;
  opacity: 0.9;
}

.future-container .future-detail-container .submit-btn-container .submit-btn {
  width: 6.5rem;
  height: 0.94rem;
  background: #378fee;
  line-height: 0.94rem;
  font-size: 0.36rem;
  color: #fff;
  border-radius: 0.1rem;
  text-align: center;
}

.future-container .future-detail-container .submit-btn-container .submit-btn-false {
  width: 6.5rem;
  height: 0.94rem;
  background: #a0ceff;
  line-height: 0.94rem;
  font-size: 0.36rem;
  color: #fff;
  border-radius: 0.1rem;
  text-align: center;
}

.future-container .integral-container .mine-integral-head {
  width: 6.6rem;
  height: 2.61rem;
  margin: 0.2rem auto auto auto;
  position: relative;
}

.future-container .integral-container .mine-integral-head .integral-bg {
  width: 6.6rem;
  height: 2.61rem;
}

.future-container .integral-container .mine-integral-head .integral-info {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.future-container .integral-container .mine-integral-head .integral-info .integral {
  font-size: 0.56rem;
  color: #ffffff;
  margin-top: 0.53rem;
  text-align: center;
}

.future-container .integral-container .mine-integral-head .integral-info .notice {
  margin-top: 0.05rem;
  font-size: 0.24rem;
  color: #ffffff;
  text-align: center;
}

.future-container .integral-container .mine-integral-head .integral-info .integral-detail {
  margin-top: 0.1rem;
  font-size: 0.21rem;
  color: #ffffff;
  opacity: 0.75;
  text-align: center;
}

.future-container .integral-container .integral-log-container {
  background: #fff;
}

.future-container .integral-container .integral-log-container .log-title {
  padding: 0.25rem 0.5rem;
  border-bottom: 1px solid #e1e1e1;
  font-size: 0.32rem;
  color: #222;
}

.future-container .integral-container .integral-log-container .log-item-container {
  padding: 0 0.5rem;
}

.future-container .integral-container .integral-log-container .log-item-container .log-item {
  padding: 0.2rem 0;
  border-top: 1px solid #e1e1e1;
}

.future-container .integral-container .integral-log-container .log-item-container .log-item:first-child {
  border: none;
}

.future-container .integral-container .integral-log-container .log-item-container .log-item .name {
  font-size: 0.3rem;
  color: #353535;
}

.future-container .integral-container .integral-log-container .log-item-container .log-item .time {
  margin-top: 0.12rem;
  font-size: 0.22rem;
  color: #999999;
}

.future-container .integral-container .integral-log-container .log-item-container .log-item .increase {
  font-size: 0.32rem;
  color: #ea3425;
}

.future-container .integral-container .integral-log-container .log-item-container .log-item .reduce {
  font-size: 0.32rem;
  color: #222;
}

.future-container .member-container .member-head {
  background: #fff;
}

.future-container .member-container .member-head .user-integral {
  width: 100%;
  height: 2.48rem;
  box-sizing: border-box;
  background: #f5f4fa;
}

.future-container .member-container .member-head .user-integral .user-integral-content {
  background-image: url("/assets/images/future/member-bg.png");
  -webkit-background-size: 7.5rem 2.48rem;
  background-size: 7.5rem 2.48rem;
  background-repeat: no-repeat;
  width: 7.5rem;
  height: 2.48rem;
  padding: 0.95rem 0.95rem 0.59rem 0.95rem;
}

.future-container .member-container .member-head .user-integral .user-integral-content .headimg {
  width: 0.94rem;
  height: 0.94rem;
  margin-right: 0.22rem;
  border-radius: 1rem;
}

.future-container .member-container .member-head .user-integral .user-integral-content .username {
  font-size: 0.3rem;
  color: #ffffff;
}

.future-container .member-container .member-head .user-integral .user-integral-content .user-level {
  width: 0.34rem;
  height: 0.2rem;
  margin-left: 0.1rem;
  line-height: 0.2rem;
  font-size: 0.14rem;
  color: #95670f;
  text-align: center;
  background-image: linear-gradient(-139deg, #fbe189 0%, #ffdd3d 100%);
  border-radius: 2px;
}

.future-container .member-container .member-head .user-integral .user-integral-content .process {
  width: 1.18rem;
  height: 0.05rem;
  background: rgba(255, 255, 255, 0.4);
  border-radius: 100px;
  margin: 0.15rem 0 0.1rem 0;
}

.future-container .member-container .member-head .user-integral .user-integral-content .process .now-process {
  width: 1rem;
  height: 0.05rem;
  background: #fff;
  border-radius: 100px;
}

.future-container .member-container .member-head .user-integral .user-integral-content .ex-content {
  color: #fff;
  opacity: 0.8;
  padding: 2px 3px;
  box-sizing: border-box;
  text-align: center;
  font-size: 0.13rem;
  background: #1c5dec;
  border-radius: 2px;
}

.future-container .member-container .member-head .user-integral .user-integral-content .ex-num {
  margin-left: 0.09rem;
  font-size: 0.15rem;
  color: #ffffff;
  opacity: 0.8;
}

.future-container .member-container .member-head .user-integral .user-integral-content .canuse-integral .icon-next {
  color: #fff;
  font-size: 7px;
}

.future-container .member-container .member-head .user-integral .user-integral-content .canuse-integral .now-integral {
  font-size: 0.4rem;
  color: #ffffff;
}

.future-container .member-container .member-head .user-integral .user-integral-content .canuse-integral .to-integral-log {
  font-size: 0.18rem;
  color: #ffffff;
}

.future-container .member-container .member-head .all-level .title {
  font-size: 0.2rem;
  color: #999999;
  margin-left: 6.12rem;
}

.future-container .member-container .member-head .all-level .icon-level {
  font-size: 0.2rem;
  color: #999999;
  transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  /* IE 9 */
  -moz-transform: rotate(180deg);
  /* Firefox */
  -webkit-transform: rotate(180deg);
  /* Safari 和 Chrome */
  -o-transform: rotate(180deg);
}

.future-container .member-container .member-head .all-level .icon-level:before {
  content: '\e9ef';
}

.future-container .member-container .member-head .tequan-container {
  width: 100%;
  background: #fff;
  padding: 0.14rem 0 0.25rem 0;
}

.future-container .member-container .member-head .tequan-container .tequan-item {
  width: 25%;
}

.future-container .member-container .member-head .tequan-container .tequan-item .tequan-img {
  width: 0.72rem;
  height: 0.72rem;
}

.future-container .member-container .member-head .tequan-container .tequan-item .tequan-title {
  margin-top: 0.17rem;
  font-size: 0.24rem;
  color: #222;
}

.future-container .member-container .member-head .tequan-container .tequan-item .tequan-desc {
  font-size: 0.18rem;
  color: #999999;
  margin-top: 2px;
  text-align: center;
}

.future-container .member-container .integral-get-contianer {
  margin-top: 0.2rem;
  width: 100%;
  padding: 0.25rem 0.4rem;
  box-sizing: border-box;
  background: #fff;
}

.future-container .member-container .integral-get-contianer .in-get-title {
  font-size: 0.32rem;
  color: #353535;
  margin-bottom: 0.35rem;
}

.future-container .member-container .integral-get-contianer .integral-item {
  width: 1.55rem;
  height: 2.12rem;
  border-radius: 8px;
  padding: 0.2rem 0.16rem;
  box-sizing: border-box;
  margin-right: 0.16rem;
}

.future-container .member-container .integral-get-contianer .integral-item:last-child {
  margin-right: 0;
}

.future-container .member-container .integral-get-contianer .integral-item .title {
  font-size: 0.28rem;
}

.future-container .member-container .integral-get-contianer .integral-item .rule {
  font-size: 0.22rem;
}

.future-container .member-container .integral-get-contianer .integral-item .check {
  font-size: 0.2rem;
  width: 1.05rem;
  height: 0.4rem;
  line-height: 0.4rem;
  text-align: center;
  border-radius: 2rem;
  color: #fff;
}

.future-container .member-container .integral-get-contianer .in-green {
  background: #f3fff8;
  color: #13b984;
}

.future-container .member-container .integral-get-contianer .in-green .check {
  background: #13b984;
}

.future-container .member-container .integral-get-contianer .in-blue {
  background: #f4faff;
  color: #349cff;
}

.future-container .member-container .integral-get-contianer .in-blue .check {
  background: #349cff;
}

.future-container .member-container .integral-get-contianer .in-orange {
  background: #fff8f0;
  color: #ff8a26;
}

.future-container .member-container .integral-get-contianer .in-orange .check {
  background: #ff8a26;
}

.future-container .member-container .integral-get-contianer .in-pink {
  background: #fff6fb;
  color: #ff5597;
}

.future-container .member-container .integral-get-contianer .in-pink .check {
  background: #ff5597;
}

.future-container .member-container .integral-exchange-container {
  box-shadow: 0 2px 4px 0 rgba(5, 5, 5, 0.1);
  margin-top: 0.2rem;
  width: 100%;
  padding: 0.25rem 0.4rem;
  box-sizing: border-box;
  background: #fff;
}

.future-container .member-container .integral-exchange-container .in-ex-titile {
  font-size: 0.32rem;
  color: #353535;
  margin-bottom: 0.05rem;
}

.future-container .member-container .integral-exchange-container .in-ex-content .in-ex-item {
  padding: 0.3rem 0;
  border-top: 1px solid #e1e1e1;
}

.future-container .member-container .integral-exchange-container .in-ex-content .in-ex-item:first-child {
  border: none;
}

.future-container .member-container .integral-exchange-container .in-ex-content .in-ex-item .goods-image {
  width: 2rem;
  height: 1.6rem;
}

.future-container .member-container .integral-exchange-container .in-ex-content .in-ex-item .goods-info {
  margin-left: 0.3rem;
  width: 4.4rem;
  height: 1.6rem;
}

.future-container .member-container .integral-exchange-container .in-ex-content .in-ex-item .goods-info .goods-title {
  width: 100%;
  font-size: 0.28rem;
  color: #222;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.future-container .member-container .integral-exchange-container .in-ex-content .in-ex-item .goods-info .goods-integral {
  font-size: 0.34rem;
  color: #ea3425;
}

.future-container .member-container .integral-exchange-container .in-ex-content .in-ex-item .goods-info .goods-integral .icon-gold {
  width: 0.31rem;
  height: 0.31rem;
  color: #ea3425;
  margin-right: 0.1rem;
}

.future-container .member-container .integral-exchange-container .in-ex-content .in-ex-item .goods-info .goods-integral .goods-in-text {
  font-size: 0.34rem;
  color: #ea3425;
}

.future-container .member-container .integral-exchange-container .in-ex-content .in-ex-item .goods-info .goods-exchange {
  width: 1.04rem;
  height: 0.52rem;
  border: 0.02rem solid #ea3425;
  border-radius: 2rem;
  color: #ea3425;
  font-size: 0.28rem;
  line-height: 0.52rem;
  text-align: center;
}

.future-container .member-container .all-level-contianer {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1000;
}

.future-container .member-container .all-level-contianer .shaw-down {
  background: #000;
  opacity: 0.5;
  width: 100%;
  height: 100%;
}

.future-container .member-container .all-level-contianer .level-content {
  position: fixed;
  top: 1.96rem;
  left: 0;
  right: 0;
  margin: auto;
  width: 6.6rem;
  padding: 0.5rem;
  box-sizing: border-box;
  background: #fff;
  border-radius: 0.16rem;
}

.future-container .member-container .all-level-contianer .level-content .icon-level-title {
  width: 3.12rem;
  height: 0.5rem;
  align-self: center;
}

.future-container .member-container .all-level-contianer .level-content .level-item {
  width: 2.5rem;
  flex-shrink: 0;
  margin-top: 0.44rem;
}

.future-container .member-container .all-level-contianer .level-content .level-item .level-item-title {
  font-size: 0.3rem;
  color: #353535;
  margin-bottom: 0.08rem;
  list-style-type: disc;
}

.future-container .member-container .all-level-contianer .level-content .level-item .level-item-text {
  font-size: 0.24rem;
  color: #999999;
  line-height: 0.35rem;
}

.future-container .member-container .all-level-contianer .close {
  position: fixed;
  top: 8.6rem;
  left: 0;
  right: 0;
  margin: auto;
  width: 0.62rem;
  height: 0.62rem;
}

.future-container .mine-container {
  padding-top: 0.2rem;
}

.future-container .mine-container .mine-info-container {
  position: relative;
}

.future-container .mine-container .mine-info-container .info-card-container {
  position: relative;
  margin-left: 0.45rem;
}

.future-container .mine-container .mine-info-container .info-card-container .guihuaju-bg {
  width: 6.6rem;
  height: 3.31rem;
  position: absolute;
}

.future-container .mine-container .mine-info-container .info-card-container .card-detail-container {
  position: absolute;
  width: 100%;
  margin-top: 1.03rem;
}

.future-container .mine-container .mine-info-container .info-card-container .card-detail-container .head-img {
  width: 0.92rem;
  height: 0.92rem;
  border-radius: 50%;
  margin-right: 0.18rem;
  margin-left: 0.9rem;
}

.future-container .mine-container .mine-info-container .info-card-container .card-detail-container .name-container .name {
  font-size: 0.32rem;
  color: #ffffff;
  margin-right: 0.1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 1.5rem;
}

.future-container .mine-container .mine-info-container .info-card-container .card-detail-container .identity {
  padding: 0 0.08rem;
  height: 0.3rem;
  background: rgba(0, 38, 179, 0.1);
  box-shadow: 0 0.02rem 0.06rem 0 rgba(5, 5, 5, 0.06);
  border-radius: 1rem;
  font-size: 0.16rem;
  color: #ffffff;
}

.future-container .mine-container .mine-info-container .info-card-container .card-detail-container .identity .identity-icon {
  width: 0.18rem;
  height: 0.21rem;
  margin-left: 0.08rem;
  margin-right: 0.02rem;
}

.future-container .mine-container .mine-info-container .info-card-container .tel {
  margin-top: 0.08rem;
  font-size: 0.24rem;
  color: #ffffff;
  height: 0.33rem;
  line-height: 0.33rem;
}

.future-container .mine-container .mine-info-container .info-card-container .switch-container {
  position: absolute;
  right: 0.45rem;
  width: 1.58rem;
  height: 0.54rem;
  background-color: #ffffff;
  box-shadow: 0 0.02rem 0.06rem 0 rgba(5, 5, 5, 0.06);
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
  text-align: center;
  font-size: 0.24rem;
  color: #333333;
}

.future-container .mine-container .mine-info-container .info-card-container .switch-container .switch-icon {
  width: 0.48rem;
  height: 0.48rem;
  margin-right: 0.04rem;
}

.future-container .mine-container .mine-info-container .info-card-container .switch-container .change {
  font-size: 0.24rem;
  color: #333333;
}

.future-container .mine-container .go-guihuaju-container {
  position: absolute;
  top: 3.02rem;
  background-color: #ffffff;
  padding: 0 0.4rem;
  height: 1.08rem;
  width: 7.5rem;
  font-size: 0.3rem;
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.1);
  box-sizing: border-box;
}

.future-container .mine-container .go-guihuaju-container .go-guihuaju-icon {
  width: 0.44rem;
  height: 0.44rem;
  margin-right: 0.2rem;
}

.future-container .mine-container .go-guihuaju-container .go-guihuaju-title {
  color: #333333;
  font-size: 0.3rem;
}

.future-container .mine-container .go-guihuaju-container .label {
  color: #999999;
  margin-right: 0.16rem;
  font-size: 0.3rem;
}

.future-container .mine-container .go-guihuaju-container .go-icon {
  color: #999999;
}

.future-container .navigate-container {
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.1);
  flex-wrap: wrap;
  background-color: #ffffff;
  color: #222222;
  margin-top: 4.48rem;
  font-size: 0.24rem;
  align-content: space-around;
  padding: 0.3rem 0;
}

.future-container .navigate-container .list {
  width: 1.87rem;
  justify-content: space-between;
}

.future-container .navigate-container .list .navigate-icon {
  width: 0.52rem;
  height: 0.52rem;
  margin-bottom: 0.2rem;
}

.future-container .navigate-container .list .title {
  font-size: 0.24rem;
  color: #222222;
}

.delivery_info_box {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  font-size: 0.24rem;
}

.delivery_info_box .step_box {
  height: 0.6rem;
  line-height: 0.6rem;
  padding-left: 0.58rem;
}

.delivery_info_box .step_box .step_item {
  height: 0.6rem;
  width: 0.6rem;
  color: #fff;
  text-align: center;
  float: left;
  border-radius: 0.6rem;
  background-color: #dedede;
}

.delivery_info_box .step_box .step_item.action {
  background-color: #378fee;
}

.delivery_info_box .step_box .step_item.actived {
  background-color: #aad3ff;
}

.delivery_info_box .step_box .step_line {
  width: 1rem;
  float: left;
  background-color: #dedede;
  height: 0.02rem;
  margin: 0.29rem 0.19rem 0;
}

.delivery_info_box .step_box .step_line.action {
  background-color: #378fee;
}

.delivery_info_box .title {
  height: 0.74rem;
  line-height: 0.44rem;
  padding: 0.15rem 0.4rem;
}

.delivery_info_box .title span {
  display: inline-block;
  vertical-align: middle;
  height: 0.26rem;
  line-height: 0.26rem;
  padding-left: 0.1rem;
  border-left: 0.06rem solid #55a8fd;
}

.delivery_info_box .text_box {
  line-height: 0.32rem;
  padding-left: 0.84rem;
  line-height: 0.32rem;
  position: relative;
  padding-right: 0.5rem;
  margin-bottom: 0.1rem;
}

.delivery_info_box .text_box .bule_point {
  height: 0.1rem;
  width: 0.1rem;
  background-color: #2f9cd9;
  border-radius: 0.1rem;
  position: absolute;
  top: 0.11rem;
  left: 0.65rem;
}

.delivery_info_box .zj_item .zj_title {
  line-height: 0.34rem;
  overflow: hidden;
  position: relative;
  padding-left: 0.14rem;
}

.delivery_info_box .zj_item .zj_title i {
  margin-right: 0.04rem;
  font-size: 0.24rem;
}

.delivery_info_box .zj_item .zj_title .zj_name {
  width: auto;
  float: left;
  position: absolute;
  top: 0;
  background-color: #f5f4fa;
  padding-right: 0.1rem;
}

.delivery_info_box .zj_item .zj_title .zj_line {
  width: 4.9rem;
  float: left;
  margin-top: 0.16rem;
  border-top: 0.01rem #d5dadf dashed;
  height: 0.01rem;
}

.delivery_info_box .zj_checkbox {
  display: none !important;
}

.join-future-container .label {
  font-size: 0.26rem;
  color: #999999;
  height: 0.77rem;
  line-height: 0.77rem;
  margin-left: 0.33rem;
}

.join-future-container .edit-container {
  box-shadow: 0 0.02rem 0.04rem 0 rgba(5, 5, 5, 0.1);
  background-color: #ffffff;
  padding: 0 0.3rem;
}

.join-future-container .edit-container .edit-li {
  border-bottom: 0.01rem solid #e1e1e1;
  height: 1.04rem;
}

.join-future-container .edit-container .edit-li .title {
  font-size: 0.3rem;
  color: #353535;
}

.join-future-container .edit-container .edit-li .status .go-icon {
  color: #999999;
}

.join-future-container .edit-container .edit-li .status .status-content {
  color: #999;
  font-size: 0.3rem;
  height: 0.42rem;
  line-height: 0.42rem;
}

.join-future-container .edit-container .edit-li .edit-input {
  width: 5.5rem;
  text-align: right;
  color: #999;
  font-size: 0.3rem;
  border: none;
  outline: none;
}

.join-future-container .edit-container .edit-li input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #999999;
  font-size: 0.3rem;
}

.join-future-container .edit-container .edit-li input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #999999;
  font-size: 0.3rem;
}

.join-future-container .edit-container .edit-li input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #999999;
  font-size: 0.3rem;
}

.join-future-container .edit-container .edit-li input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #999999;
  font-size: 0.3rem;
}

.join-future-container .edit-container .edit-li .yzminput {
  width: 4.37rem;
  text-align: left;
}

.join-future-container .edit-container .edit-li .yzm {
  width: 2.11rem;
  border-left: 1px solid #bebebe;
  text-align: center;
}

.join-future-container .edit-container .edit-li .btn-huoqu {
  font-size: 0.28rem;
  color: #378fee;
}

.join-future-container .edit-container .edit-li .djs {
  font-size: 0.28rem;
  color: #999999;
}

.join-future-container .edit-container .border-none {
  border-bottom: none;
}

.join-future-container .save {
  width: 6.5rem;
  height: 0.94rem;
  background: #378fee;
  border: 0.01rem solid rgba(5, 5, 5, 0.06);
  border-radius: 0.1rem;
  margin-left: 0.5rem;
  margin-top: 0.6rem;
  line-height: 0.94rem;
  font-size: 0.36rem;
  color: #ffffff;
}

.prophet_index_box {
  width: 7.5rem;
  height: 72.29rem;
  background: url(/static/default/image/sanduan/mobile/prophet_mobile_bg_img.jpg) no-repeat;
  background-size: 7.5rem 72.29rem;
  position: relative;
}

.prophet_index_box .book_item_box {
  position: absolute;
  top: 6.72rem;
  left: 1.09rem;
  width: 6.06rem;
  height: 8.3rem;
}

.prophet_index_box .book_item_box .book_item {
  position: absolute;
  width: 3.78rem;
  height: 0.68rem;
  cursor: pointer;
}

.prophet_index_box .book_item_box .book_item .title_text {
  padding-top: 0.66rem;
  line-height: 0.54rem;
  font-size: 0.28rem;
  text-align: center;
  color: #fff;
  margin-bottom: 0.4rem;
}

.prophet_index_box .book_item_box .book_item .title_text1 {
  width: 1.28rem;
  text-align: center;
  margin: 0 auto;
  line-height: 0.26rem;
  font-size: 0.22rem;
  border: 0.02rem #fff dashed;
  color: #fff;
  border-radius: 0.3rem;
}

.prophet_index_box .text_box1 {
  position: absolute;
  top: 0;
  left: 0;
  line-height: 0.46rem;
  font-size: 0.2rem;
  color: #fff;
}

.prophet_index_box .text_box1 .title_box .title_item {
  float: left;
  width: 1.64rem;
}

.prophet_index_box .text_box1 .item_box .add_item {
  float: left;
  width: 1.64rem;
  padding-left: 0.3rem;
  font-size: 0.24rem;
}

.prophet_index_box .text_box1 .item_box .add_item i {
  cursor: pointer;
}

.campus_activity_index_box {
  font-size: 0.2rem;
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  background-color: #fff;
  color: #362d80;
}

.campus_activity_index_box * {
  box-sizing: content-box;
}

.campus_activity_index_box .content_box .title_box {
  font-size: 0.24rem;
  width: 6.2rem;
  margin: 0 auto;
  height: 0.5rem;
  line-height: 0.5rem;
  background: url(/static/mobile/images/candidate/campus_activity_img1.png) no-repeat;
  background-size: 6.2rem 0.18rem;
  background-position: left bottom;
  text-align: center;
}

.campus_activity_index_box .content_box .title_box1 {
  font-size: 0.24rem;
  width: 6.2rem;
  margin: 0 auto;
  height: 0.5rem;
  line-height: 0.5rem;
  background: url(/static/mobile/images/candidate/campus_activity_img2.png) no-repeat;
  background-size: 6.2rem 0.18rem;
  background-position: left bottom;
  text-align: center;
  color: #fff;
}

.campus_activity_index_box .contents_box1 {
  color: #362d80;
}

.campus_activity_index_box .contents_box1 .text_box {
  line-height: 0.42rem;
  padding: 0.4rem 0.54rem;
}

.campus_activity_index_box .contents_box1 .text_box1 {
  line-height: 0.9rem;
  font-size: 0.22rem;
  font-weight: bold;
  text-align: center;
}

.campus_activity_index_box .contents_box1 .shuffling_box {
  padding-left: 0.52rem;
}

.campus_activity_index_box .contents_box1 .shuffling_box .shuffling_item {
  float: left;
  width: 1.16rem;
  height: 1.16rem;
  background-color: #001880;
  background-size: 1.16rem 1.16rem;
  background-repeat: no-repeat;
  margin-right: 0.16rem;
  display: block;
  color: #fff;
  margin-bottom: 0.24rem;
  border-radius: 0.06rem;
  -webkit-border-radius: 0.06rem;
  -moz-border-radius: 0.06rem;
  -o-border-radius: 0.06rem;
  -ms-border-radius: 0.06rem;
}

.campus_activity_index_box .contents_box1 .shuffling_box .shuffling_item .text_div {
  padding-top: 0.7rem;
  line-height: 0.34rem;
  font-size: 0.16rem;
  text-align: center;
}

.campus_activity_index_box .contents_box1 .map_box {
  height: 2.37rem;
  position: relative;
  padding-left: 1.2rem;
}

.campus_activity_index_box .contents_box1 .map_box .bg_img {
  position: absolute;
  width: 2.43rem;
  mix-blend-mode: multiply;
  right: 0;
  bottom: 0;
  z-index: 1001;
}

.campus_activity_index_box .contents_box1 .map_box .img_box {
  float: left;
  width: 2.44rem;
  margin-right: 0.49rem;
}

.campus_activity_index_box .contents_box1 .map_box .img_box img {
  display: block;
  width: 2.44rem;
}

.campus_activity_index_box .contents_box1 .map_box .right_div {
  float: left;
  width: 2.4rem;
  padding-top: 0.63rem;
  z-index: 1005;
  position: relative;
}

.campus_activity_index_box .contents_box1 .map_box .right_div .text_div {
  line-height: 0.3rem;
  font-size: 0.16rem;
}

.campus_activity_index_box .contents_box1 .map_box .right_div .a_link {
  display: block;
  margin-left: 0.74rem;
  margin-top: 0.14rem;
  line-height: 0.28rem;
  width: 0.7rem;
  text-align: center;
  background-color: #362d80;
  color: #fff;
  font-size: 0.16rem;
  border-radius: 0.28rem;
  -webkit-border-radius: 0.28rem;
  -moz-border-radius: 0.28rem;
  -o-border-radius: 0.28rem;
  -ms-border-radius: 0.28rem;
}

.campus_activity_index_box .contents_box2 {
  height: 4.56rem;
  background: url(/static/mobile/images/candidate/campus_activity_img14.png) no-repeat;
  background-size: 7.5rem 4.56rem;
  color: #fff;
}

.campus_activity_index_box .contents_box2 .recruitment_box {
  height: 2.46rem;
  width: 6.45rem;
  margin: 0.62rem auto 0;
  background: url(/static/mobile/images/candidate/campus_activity_img15.png) no-repeat;
  background-size: 6.46rem 2.46rem;
  font-size: 0.16rem;
}

.campus_activity_index_box .contents_box2 .recruitment_box .left_div {
  padding-left: 0.18rem;
  width: 1.44rem;
  float: left;
  padding-top: 0.2rem;
}

.campus_activity_index_box .contents_box2 .recruitment_box .left_div .left_item {
  height: 0.32rem;
  line-height: 0.32rem;
  margin-bottom: 0.24rem;
}

.campus_activity_index_box .contents_box2 .recruitment_box .left_div .left_item img {
  float: left;
  width: 0.32rem;
  margin-right: 0.12rem;
}

.campus_activity_index_box .contents_box2 .recruitment_box .left_div .left_item .left_text {
  width: 0.9rem;
  float: left;
}

.campus_activity_index_box .contents_box2 .recruitment_box .left_div .left_item:hover, .campus_activity_index_box .contents_box2 .recruitment_box .left_div .left_item.action {
  color: #0062ff;
}

.campus_activity_index_box .contents_box2 .recruitment_box .right_div {
  float: left;
  width: 4.82rem;
}

.campus_activity_index_box .contents_box2 .recruitment_box .right_div .right_item {
  display: none;
  padding: 0.34rem 0 0 0.32rem;
  line-height: 0.3rem;
}

.campus_activity_index_box .contents_box2 .recruitment_box .right_div .right_item.action {
  display: block;
}

.campus_activity_index_box .contents_box2 .recruitment_box .right_div .right_item .right_title {
  color: #0062ff;
  font-weight: bold;
  margin-bottom: 0.09rem;
}

.campus_activity_index_box .contents_box2 .recruitment_box .right_div .right_item .right_text1 {
  margin-bottom: 0.09rem;
  width: 4.7rem;
}

.campus_activity_index_box .contents_box2 .recruitment_box .right_div .right_item .right_text {
  width: 4.4rem;
  padding-left: 0.3rem;
  margin-bottom: 0.09rem;
  position: relative;
}

.campus_activity_index_box .contents_box2 .recruitment_box .right_div .right_item .right_text .index_div {
  position: absolute;
  left: 0;
  top: 0;
}

.campus_activity_index_box .contents_box3 {
  background: url(/static/mobile/images/candidate/campus_activity_img12.png) no-repeat;
  background-size: 7.5rem 100%;
  color: #0062ff;
  position: relative;
}

.campus_activity_index_box .contents_box3 .bg1 {
  position: absolute;
  z-index: 1001;
  width: 2.8rem;
  left: 0;
  bottom: 0;
  filter: alpha(opacity=56);
  -moz-opacity: 0.56;
  -khtml-opacity: 0.56;
  opacity: 0.56;
  mix-blend-mode: multiply;
}

.campus_activity_index_box .contents_box3 .bg2 {
  position: absolute;
  z-index: 1001;
  width: 1.78rem;
  right: 0;
  bottom: 0;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}

.campus_activity_index_box .contents_box3 .content_box {
  position: relative;
  z-index: 1005;
  padding-bottom: 0.6rem;
  color: #362d80;
}

.campus_activity_index_box .contents_box3 .content_box .questions_box {
  margin-top: 0.3rem;
  padding-left: 0.62rem;
  padding-right: 0.62rem;
  height: 4.6rem;
  font-size: 0.2rem;
  overflow: hidden;
}

.campus_activity_index_box .contents_box3 .content_box .questions_box.action {
  height: auto;
}

.campus_activity_index_box .contents_box3 .content_box .questions_box .questions_item {
  word-wrap: break-word;
  word-break: break-all;
  overflow: hidden;
  padding-left: 0.4rem;
  position: relative;
  line-height: 0.4rem;
  min-height: 0.42rem;
}

.campus_activity_index_box .contents_box3 .content_box .questions_box .questions_item .index_div {
  position: absolute;
  left: 0;
  top: 0;
}

.campus_activity_index_box .contents_box3 .content_box .questions_btn {
  width: 1.04rem;
  line-height: 0.4rem;
  text-align: center;
  border-bottom: 0.01rem #362d80 solid;
  cursor: pointer;
  margin: 0.2rem auto 0;
}

.interview_evaluation_box1 {
  width: 7.5rem;
  margin: auto;
  background-color: #fff;
  margin-top: 0.16rem;
}

.interview_evaluation_box1 .interview_type_box .interview_type_item {
  padding: 0.2rem 0.16rem 0.1rem;
}

.interview_evaluation_box1 .interview_type_box .interview_type_item .img_box {
  float: left;
  width: 0.88rem;
  height: 0.88rem;
  overflow: hidden;
  border-radius: 0.08rem;
}

.interview_evaluation_box1 .interview_type_box .interview_type_item .img_box img {
  display: block;
  width: 0.88rem;
}

.interview_evaluation_box1 .title_box1 {
  font-size: 0.24rem;
  line-height: 0.7rem;
  color: rgba(0, 0, 0, 0.45);
  padding-left: 0.32rem;
}

.interview_evaluation_box1 .title_box1 span {
  color: rgba(0, 0, 0, 0.85);
}

.interview_evaluation_box1 .title_box {
  font-size: 0.24rem;
  line-height: 0.7rem;
  text-align: center;
}

.interview_evaluation_box1 .title_box .left_btn {
  float: left;
  color: #999;
}

.interview_evaluation_box1 .title_box .left_btn.action {
  color: #333;
}

.interview_evaluation_box1 .title_box .right_btn {
  float: right;
  color: #999;
}

.interview_evaluation_box1 .title_box .right_btn.action {
  color: #333;
}

.interview_evaluation_box1 .gb-basic-info, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box {
  background-color: #f2f2f2;
  padding-bottom: 1.3rem;
}

.interview_evaluation_box1 .gb-basic-info .item-box, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .item-box, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .item-box {
  box-shadow: none;
  margin: 0.16rem 0;
  padding: 0 0.32rem;
}

.interview_evaluation_box1 .gb-basic-info .item-box .item, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .item-box .item, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .item-box .item {
  border-bottom: 0;
}

.interview_evaluation_box1 .gb-basic-info .item-box .top_info_box, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .item-box .top_info_box, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .item-box .top_info_box {
  padding: 0.2rem 0 0.22rem;
  font-size: 0.24rem;
  color: rgba(0, 0, 0, 0.45);
  overflow: hidden;
}

.interview_evaluation_box1 .gb-basic-info .item-box .top_info_box .left_div, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .item-box .top_info_box .left_div, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .item-box .top_info_box .left_div {
  float: left;
  width: 0.8rem;
  height: 0.8rem;
  border-radius: 0.8rem;
  overflow: hidden;
}

.interview_evaluation_box1 .gb-basic-info .item-box .top_info_box .left_div img, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .item-box .top_info_box .left_div img, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .item-box .top_info_box .left_div img {
  display: block;
  width: 0.8rem;
}

.interview_evaluation_box1 .gb-basic-info .item-box .top_info_box .center_div, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .item-box .top_info_box .center_div, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .item-box .top_info_box .center_div {
  float: left;
  margin-left: 0.24rem;
  width: 5.8rem;
}

.interview_evaluation_box1 .gb-basic-info .item-box .top_info_box .center_div .div1, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .item-box .top_info_box .center_div .div1, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .item-box .top_info_box .center_div .div1 {
  padding-top: 0.02rem;
  line-height: 0.36rem;
  margin-bottom: 0.08rem;
  color: rgba(0, 0, 0, 0.65);
}

.interview_evaluation_box1 .gb-basic-info .item-box .top_info_box .center_div .div1 .name, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .item-box .top_info_box .center_div .div1 .name, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .item-box .top_info_box .center_div .div1 .name {
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.3rem;
  margin-right: 0.22rem;
  position: relative;
  top: 0.02rem;
}

.interview_evaluation_box1 .gb-basic-info .item-box .top_info_box .center_div .div1 .div3, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .item-box .top_info_box .center_div .div1 .div3, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .item-box .top_info_box .center_div .div1 .div3 {
  float: right;
  margin-top: 0.02rem;
  line-height: 0.32rem;
  padding: 0 0.12rem;
  color: rgba(0, 0, 0, 0.45);
  background: #f5f5f5;
  border-radius: 4px;
}

.interview_evaluation_box1 .gb-basic-info .item-box .top_info_box .center_div .div2, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .item-box .top_info_box .center_div .div2, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .item-box .top_info_box .center_div .div2 {
  line-height: 0.3rem;
}

.interview_evaluation_box1 .gb-basic-info .item-box .top_info_box .center_div .div2 span, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .item-box .top_info_box .center_div .div2 span, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .item-box .top_info_box .center_div .div2 span {
  margin-right: 0.22rem;
}

.interview_evaluation_box1 .gb-basic-info .item-box .top_info_box .center_div .div2.margin8, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .item-box .top_info_box .center_div .div2.margin8, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .item-box .top_info_box .center_div .div2.margin8 {
  margin-bottom: 0.08rem;
}

.interview_evaluation_box1 .gb-basic-info .item-box .title_div, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .item-box .title_div, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .item-box .title_div {
  line-height: 0.36rem;
  padding: 0.3rem 0;
  border-bottom: 0.01rem rgba(0, 0, 0, 0.06) solid;
  color: #666;
}

.interview_evaluation_box1 .gb-basic-info .item-box .title_div .right_div, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .item-box .title_div .right_div, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .item-box .title_div .right_div {
  float: right;
}

.interview_evaluation_box1 .gb-basic-info .item-box .title_div .right_div .span, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .item-box .title_div .right_div .span, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .item-box .title_div .right_div .span {
  font-size: 0.24rem;
  min-width: 0.24rem;
  display: inline-block;
  text-align: center;
  vertical-align: text-top;
}

.interview_evaluation_box1 .gb-basic-info .item-box .title_div.required, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .item-box .title_div.required, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .item-box .title_div.required {
  margin-left: -0.12rem;
}

.interview_evaluation_box1 .gb-basic-info .btn-box, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .btn-box, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .btn-box {
  position: fixed;
  bottom: 0;
  box-shadow: 0 -0.02rem 0.04rem 0 #050505;
}

.interview_evaluation_box1 .gb-basic-info .btn-box .cancel-btn, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .btn-box .cancel-btn, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .btn-box .cancel-btn {
  float: left;
  background: #fff;
  border: 0.01rem solid rgba(0, 0, 0, 0.25);
  border-radius: 0.08rem;
  width: 3.28rem;
  line-height: 0.94rem;
  height: 0.96rem;
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.36rem;
  text-align: center;
  margin-left: 0.32rem;
}

.interview_evaluation_box1 .gb-basic-info .btn-box .save-btn, .interview_evaluation_box1 .i_haier_main_box .i_haier_form_box .btn-box .save-btn, .i_haier_main_box .interview_evaluation_box1 .i_haier_form_box .btn-box .save-btn {
  line-height: 0.96rem;
  height: 0.96rem;
  width: 3.28rem;
  margin-left: 0.3rem;
  border-radius: 0.08rem;
}

.interview_evaluation_box1 .empty_box {
  display: none;
  padding-top: 2.52rem;
  background-color: #f2f2f2;
}

.interview_evaluation_box1 .empty_box img {
  display: block;
  width: 4.58rem;
  margin: 0 auto 0.48rem;
}

.interview_evaluation_box1 .empty_box .text_box {
  text-align: center;
  font-size: 0.28rem;
  color: rgba(0, 0, 0, 0.45);
  line-height: 0.34rem;
}

.interview_evaluation_box1 .interview_evaluation_data_box .interview_evaluation_data_item {
  display: block;
  padding: 0.2rem 0.32rem 0.24rem;
  font-size: 0.24rem;
  border-bottom: 0.01rem rgba(0, 0, 0, 0.06) solid;
  color: rgba(0, 0, 0, 0.45);
}

.interview_evaluation_box1 .interview_evaluation_data_box .interview_evaluation_data_item .left_div {
  float: left;
  width: 0.8rem;
  height: 0.8rem;
  border-radius: 0.8rem;
  overflow: hidden;
}

.interview_evaluation_box1 .interview_evaluation_data_box .interview_evaluation_data_item .left_div img {
  display: block;
  width: 0.8rem;
}

.interview_evaluation_box1 .interview_evaluation_data_box .interview_evaluation_data_item .center_div {
  float: left;
  margin-left: 0.24rem;
  width: 5.66rem;
}

.interview_evaluation_box1 .interview_evaluation_data_box .interview_evaluation_data_item .center_div .div1 {
  padding-top: 0.02rem;
  line-height: 0.36rem;
  margin-bottom: 0.08rem;
  color: rgba(0, 0, 0, 0.65);
}

.interview_evaluation_box1 .interview_evaluation_data_box .interview_evaluation_data_item .center_div .div1 .name {
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.3rem;
  margin-right: 0.22rem;
  position: relative;
  top: 0.02rem;
}

.interview_evaluation_box1 .interview_evaluation_data_box .interview_evaluation_data_item .center_div .div1 .div3 {
  line-height: 0.32rem;
  display: inline-block;
  vertical-align: text-bottom;
  padding: 0 0.12rem;
  color: rgba(0, 0, 0, 0.45);
  background: #f5f5f5;
  border-radius: 4px;
  margin-left: 0.22rem;
}

.interview_evaluation_box1 .interview_evaluation_data_box .interview_evaluation_data_item .center_div .div2 {
  line-height: 0.3rem;
}

.interview_evaluation_box1 .interview_evaluation_data_box .interview_evaluation_data_item .center_div .div2 span {
  margin-right: 0.22rem;
}

.interview_evaluation_box1 .interview_evaluation_data_box .interview_evaluation_data_item .right_div {
  width: 0.14rem;
  float: right;
  line-height: 0.76rem;
}

.interview_evaluation_box1 .interview_evaluation_data_box .interview_evaluation_data_item .right_div i {
  font-size: 0.24rem;
}

.campus_recruit_home_box {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  background: url("/static/mobile/images/campus_recruit/campus_recruit_img01.jpg") no-repeat;
  background-size: 100% auto;
  background-position: left top;
  background-color: #d5e6f6;
  padding-top: 6.46rem;
  padding-bottom: 0.54rem;
  min-height: 100%;
}

.campus_recruit_home_box .btn_item {
  display: block;
  width: 6.4rem;
  margin: 0 auto 0.53rem;
  height: 1.3rem;
  line-height: 1.3rem;
  background: url("/static/mobile/images/campus_recruit/campus_recruit_img03.png") no-repeat;
  background-size: 100% 100%;
  box-sizing: border-box;
  padding-left: 0.58rem;
  font-size: 0.24rem;
  font-weight: bold;
  color: #000;
}

.campus_recruit_home_box .btn_item .span {
  display: inline-block;
  height: 0.26rem;
  width: 0.26rem;
  vertical-align: middle;
  color: #fff;
  margin-left: 0.2rem;
  background: url("/static/mobile/images/campus_recruit/campus_recruit_img08.png") no-repeat;
  background-size: 100% 100%;
  position: relative;
  top: -0.02rem;
}

.campus_recruit_send_box {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  background: url("/static/mobile/images/campus_recruit/campus_recruit_img10.png") no-repeat, url("/static/mobile/images/campus_recruit/campus_recruit_img09.png") no-repeat;
  background-size: 100% auto, 100% auto;
  background-position: left bottom, left top;
  background-color: #d5e6f6;
  padding-top: 0.85rem;
  padding-bottom: 0.61rem;
  min-height: 100%;
  color: #000;
}

.campus_recruit_send_box .title_box {
  line-height: 0.86rem;
  text-align: center;
  font-size: 0.34rem;
  font-weight: bold;
  margin-bottom: 1.38rem;
}

.campus_recruit_send_box .item_box .item {
  float: left;
  width: 2.93rem;
  height: 1.93rem;
  font-size: 0.27rem;
  font-weight: bold;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  margin-left: 0.5rem;
  margin-right: 0.1rem;
  background-color: #fff;
  border-radius: 0.2rem;
  padding-left: 0.28rem;
  margin-bottom: 0.57rem;
}

.campus_recruit_send_box .item_box .item img {
  display: inline-block;
  width: 0.49rem;
  vertical-align: middle;
  margin-right: 0.24rem;
}

.campus_recruit_send_box .item_box .border {
  float: left;
  width: 0.03rem;
  height: 1.93rem;
}

.campus_recruit_send_box1 {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  background: url("/static/mobile/images/campus_recruit/campus_recruit_img34.png") no-repeat, url("/static/mobile/images/campus_recruit/campus_recruit_img35.png") no-repeat, url("/static/mobile/images/campus_recruit/campus_recruit_img36.png") no-repeat;
  background-size: 1.61rem auto, 1.88rem auto, 1.76rem auto;
  background-position: 5.27rem 0.34rem, 0.65rem 0.99rem, right bottom;
  background-blend-mode: multiply, multiply, multiply;
  background-color: #eeeeee;
  padding-top: 0.93rem;
  padding-bottom: 1.18rem;
  min-height: 100%;
  color: #000;
}

.campus_recruit_send_box1 .title_box {
  line-height: 0.86rem;
  text-align: center;
  font-size: 0.34rem;
  font-weight: bold;
  margin-bottom: 0.7rem;
}

.campus_recruit_send_box1 .item_box .item {
  float: left;
  width: 3.29rem;
  height: 1.82rem;
  font-size: 0.27rem;
  font-weight: bold;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  margin-left: 0.3rem;
  background-color: #fff;
  border-radius: 0.2rem;
  padding-left: 0.32rem;
  margin-bottom: 0.3rem;
  box-shadow: 0 0 20px 2px rgba(160, 159, 159, 0.3);
  -webkit-box-shadow: 0 0 20px 2px rgba(160, 159, 159, 0.3);
  -o-box-shadow: 0 0 20px 2px rgba(160, 159, 159, 0.3);
  -moz-box-shadow: 0 0 20px 2px rgba(160, 159, 159, 0.3);
  -ms-box-shadow: 0 0 20px 2px rgba(160, 159, 159, 0.3);
}

.campus_recruit_send_box1 .item_box .item img {
  display: inline-block;
  width: 0.63rem;
  vertical-align: middle;
  margin-right: 0.27rem;
}

.campus_recruit_send_box1 .item_box .border {
  float: left;
  width: 0.03rem;
  height: 1.93rem;
}

.partner_chance_list_box {
  font-size: 0.32rem;
}

.partner_chance_list_box .search_box {
  padding: 0.3rem 0.34rem 0.18rem;
  border-bottom: 0.01rem #d3d3d3 solid;
  background-color: #fff;
}

.partner_chance_list_box .search_box .search_input_box {
  line-height: 0.74rem;
  height: 0.74rem;
  background-color: #f6f6f6;
  border-radius: 0.12rem;
  -webkit-border-radius: 0.12rem;
  -moz-border-radius: 0.12rem;
  -o-border-radius: 0.12rem;
  -ms-border-radius: 0.12rem;
  margin-bottom: 0.22rem;
  padding-left: 0.25rem;
}

.partner_chance_list_box .search_box .search_input_box .label {
  float: left;
  width: 1.3rem;
}

.partner_chance_list_box .search_box .search_input_box .border {
  float: left;
  width: 0.03rem;
  height: 0.32rem;
  background-color: #a5a5a5;
  margin-top: 0.21rem;
}

.partner_chance_list_box .search_box .search_input_box .input {
  border: 0;
  line-height: 0.74rem;
  background-color: transparent;
  outline: none;
  width: 4.85rem;
  float: left;
  padding-left: 0.3rem;
}

.partner_chance_list_box .search_box .select_div {
  line-height: 0.62rem;
  text-align: center;
}

.partner_chance_list_box .search_box .select_div .select_item {
  float: left;
  width: 33%;
}

.partner_chance_list_box .search_box .select_div .select_item .text {
  vertical-align: top;
  display: inline-block;
  max-width: 1.44rem;
  margin-right: 0.1rem;
}

.partner_chance_list_box .search_box .select_div .select_item i {
  font-size: 0.26rem;
}

.partner_chance_list_box .search_box .select_div .select_item.action {
  color: #0d7df7;
}

.partner_chance_list_box .search_box .select_div .select_item.action i {
  color: #0d7df7;
}

.partner_chance_list_box .result_box {
  padding: 0.22rem 0.34rem 0;
}

.partner_chance_list_box .result_box .result_item {
  background-color: #fff;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  display: block;
  padding: 0.3rem 0.32rem;
  line-height: 0.52rem;
  margin-bottom: 0.25rem;
}

.partner_chance_list_box .result_box .result_item .div1 {
  margin-bottom: 0.1rem;
  font-weight: bold;
}

.partner_chance_list_box .result_box .result_item .div2 {
  color: #999;
}

.partner_home_box {
  background: url("/static/mobile/images/campus_recruit/campus_recruit_img46.png") no-repeat;
  background-size: 100% auto;
  padding-top: 5.99rem;
  font-size: 0.32rem;
  padding-bottom: 1rem;
}

.partner_home_box .link_item {
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
  margin: 0 0.77rem;
  display: block;
  border-bottom: 1px #cfcfcf solid;
}

.partner_home_box .link_item .img {
  float: left;
  width: 1.06rem;
  margin-right: 0.83rem;
}

.partner_home_box .link_item .text {
  line-height: 0.92rem;
  font-size: 0.26rem;
  font-weight: bold;
  width: 2.32rem;
  margin-top: 0.14rem;
  float: left;
}

.partner_home_box .link_item i {
  line-height: 0.92rem;
  margin-top: 0.14rem;
  float: right;
  font-size: 0.28rem;
  margin-right: 0.5rem;
  color: #a8a8a8;
}

.partner_chance_details_box {
  background: url("/static/mobile/images/campus_recruit/campus_recruit_img44.png") no-repeat;
  background-size: 100% auto;
  padding-top: 1.31rem;
  font-size: 0.26rem;
  padding-bottom: 1.86rem;
  position: relative;
}

.partner_chance_details_box .footer_div {
  background-color: #fff;
  padding: 0.3rem 0.15rem;
  display: flex;
  line-height: 0.8rem;
  position: fixed;
  width: 100%;
  left: 0;
  bottom: 0;
}

.partner_chance_details_box .footer_div .item {
  flex-grow: 1;
  padding: 0 0.15rem;
}

.partner_chance_details_box .footer_div .item .btn {
  display: block;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  text-align: center;
  font-size: 0.3rem;
}

.partner_chance_details_box .footer_div .item .btn.btn1 {
  background-color: #e8f2fe;
  color: #3778f0;
}

.partner_chance_details_box .footer_div .item .btn.btn2 {
  background-color: #3778f0;
  color: #fff;
}

.partner_chance_details_box .details_box {
  margin: 0 0.3rem 0.1rem;
  background-color: #fff;
  border-radius: 0.16rem;
  -webkit-border-radius: 0.16rem;
  -moz-border-radius: 0.16rem;
  -o-border-radius: 0.16rem;
  -ms-border-radius: 0.16rem;
}

.partner_chance_details_box .details_box .border {
  height: 0.02rem;
  background-color: #e6e6e6;
}

.partner_chance_details_box .details_box .item_div {
  padding: 0.22rem 0.33rem 0.38rem;
}

.partner_chance_details_box .details_box .item_div .title {
  line-height: 0.7rem;
  height: 0.7rem;
}

.partner_chance_details_box .details_box .item_div .title .icon {
  width: 0.05rem;
  border-radius: 0.03rem;
  -webkit-border-radius: 0.03rem;
  -moz-border-radius: 0.03rem;
  -o-border-radius: 0.03rem;
  -ms-border-radius: 0.03rem;
  margin-right: 0.02rem;
  float: left;
}

.partner_chance_details_box .details_box .item_div .title .icon.icon1 {
  margin-top: 0.26rem;
  background-color: #01cfff;
  height: 0.11rem;
}

.partner_chance_details_box .details_box .item_div .title .icon.icon2 {
  margin-top: 0.26rem;
  background-color: #3385ef;
  height: 0.2rem;
}

.partner_chance_details_box .details_box .item_div .title .icon.icon3 {
  margin-top: 0.4rem;
  background-color: #01cfff;
  height: 0.06rem;
  margin-right: 0.14rem;
}

.partner_chance_details_box .details_box .item_div .title .span {
  float: left;
  font-size: 0.3rem;
  color: #0b58d2;
}

.partner_chance_details_box .details_box .item_div .title .collect_btn {
  float: right;
}

.partner_chance_details_box .details_box .item_div .title .collect_btn i {
  font-size: 0.32rem;
}

.partner_chance_details_box .details_box .item_div .title .collect_btn .btn1 {
  display: block;
  color: #0b58d2;
}

.partner_chance_details_box .details_box .item_div .title .collect_btn .btn2 {
  display: none;
  color: #ffb833;
}

.partner_chance_details_box .details_box .item_div .title .collect_btn.action .btn1 {
  display: none;
}

.partner_chance_details_box .details_box .item_div .title .collect_btn.action .btn2 {
  display: block;
}

.partner_chance_details_box .details_box .item_div .text_div1 {
  line-height: 0.6rem;
  margin-bottom: 0.15rem;
}

.partner_chance_details_box .details_box .item_div .text_div1 .span {
  margin: 0 0.1rem;
  color: #aaa;
}

.partner_chance_details_box .details_box .item_div .text_div2 {
  line-height: 0.32rem;
  font-size: 0.18rem;
}

.partner_chance_details_box .details_box .item_div .text_div2 span {
  color: #999;
}

.partner_chance_details_box .details_box .item_div .text_div2 .option_btn {
  float: right;
}

.partner_chance_details_box .details_box .item_div .text_div2 .option_btn i {
  font-size: 0.28rem;
}

.partner_chance_details_box .details_box .item_div .text_div2 .option_btn .btn1 {
  display: block;
}

.partner_chance_details_box .details_box .item_div .text_div2 .option_btn .btn2 {
  display: none;
}

.partner_chance_details_box .details_box .item_div .text_div2 .option_btn.action .btn1 {
  display: none;
}

.partner_chance_details_box .details_box .item_div .text_div2 .option_btn.action .btn2 {
  display: block;
}

.partner_chance_details_box .details_box .item_div .demand_box {
  margin-top: 0.1rem;
}

.partner_chance_details_box .details_box .item_div .demand_box .demand_item {
  line-height: 0.46rem;
  padding-bottom: 0.04rem;
  display: flex;
}

.partner_chance_details_box .details_box .item_div .demand_box .demand_item .label {
  min-width: 0.38rem;
}

.partner_chance_details_box .details_box .item_div .demand_box .demand_item .text {
  flex-grow: 1;
}

.partner_chance_details_box .title_div {
  line-height: 0.96rem;
  font-size: 0.32rem;
  margin: 0 0.3rem;
}

.partner_chance_details_box .department_box {
  margin: 0 0.3rem 0.2rem;
  background-color: #fff;
  border-radius: 0.16rem;
  -webkit-border-radius: 0.16rem;
  -moz-border-radius: 0.16rem;
  -o-border-radius: 0.16rem;
  -ms-border-radius: 0.16rem;
}

.partner_chance_details_box .department_box .department_title_div {
  padding: 0 0.33rem;
  line-height: 1.1rem;
}

.partner_chance_details_box .department_box .department_title_div .icon_div {
  width: 0.2rem;
  margin-right: 0.02rem;
  float: left;
  margin-top: 0.5rem;
}

.partner_chance_details_box .department_box .department_title_div .icon_div .icon1 {
  background-color: #3385ef;
  border-radius: 0.03rem;
  -webkit-border-radius: 0.03rem;
  -moz-border-radius: 0.03rem;
  -o-border-radius: 0.03rem;
  -ms-border-radius: 0.03rem;
  height: 0.05rem;
  margin-bottom: 0.02rem;
}

.partner_chance_details_box .department_box .department_title_div .icon_div .icon2 {
  background-color: #01cfff;
  border-radius: 0.03rem;
  -webkit-border-radius: 0.03rem;
  -moz-border-radius: 0.03rem;
  -o-border-radius: 0.03rem;
  -ms-border-radius: 0.03rem;
  height: 0.05rem;
  width: 0.11rem;
}

.partner_chance_details_box .department_box .department_title_div .span {
  float: left;
  font-size: 0.32rem;
  color: #3385ef;
}

.partner_chance_details_box .department_box .department_title_div .option_btn {
  float: right;
}

.partner_chance_details_box .department_box .department_title_div .option_btn i {
  font-size: 0.28rem;
}

.partner_chance_details_box .department_box .department_title_div .option_btn .btn1 {
  display: block;
}

.partner_chance_details_box .department_box .department_title_div .option_btn .btn2 {
  display: none;
}

.partner_chance_details_box .department_box .department_item {
  display: none;
}

.partner_chance_details_box .department_box .department_item .border {
  height: 0.02rem;
  background-color: #e6e6e6;
}

.partner_chance_details_box .department_box .department_item .department_node_div {
  padding: 0.3rem 0rem 0.2rem 0.2rem;
  display: flex;
  flex-wrap: wrap;
}

.partner_chance_details_box .department_box .department_item .department_node_div .department_node_item {
  min-width: 1.8rem;
  margin: 0 0.2rem 0.2rem 0;
  line-height: 0.8rem;
  float: left;
  font-size: 0.24rem;
  text-align: center;
  color: #333;
}

.partner_chance_details_box .department_box .department_item .department_node_div .department_node_item .btn {
  padding: 0 0.15rem;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  border: 0.01rem #3385ef solid;
  background-color: #e0eafe;
  cursor: pointer;
}

.partner_chance_details_box .department_box .department_item .department_node_div .department_node_item.action .btn {
  background-color: #3385ef;
  color: #fff;
}

.partner_chance_details_box .department_box .department_item .department_text_div .department_text_item {
  padding: 0 0.3rem 0.44rem;
  display: none;
  line-height: 0.32rem;
  text-indent: 2em;
}

.partner_chance_details_box .department_box .department_item .department_text_div .department_text_item.action {
  display: block;
}

.partner_chance_details_box .department_box .department_item .department_text_div .department_text_item .title {
  color: #3385ef;
}

.partner_chance_details_box .department_box.action .option_btn .btn1 {
  display: none;
}

.partner_chance_details_box .department_box.action .option_btn .btn2 {
  display: block;
}

.partner_chance_details_box .department_box.action .department_item {
  display: block;
}

.i_haier_main_box {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  font-size: 0.24rem;
  font-family: PingFang SC;
  color: rgba(0, 0, 0, 0.85);
  background-color: #f7f8fa;
  height: 100%;
  padding-bottom: 0.98rem;
}

.i_haier_main_box.no_foot {
  padding-bottom: 0;
}

.i_haier_main_box a {
  color: rgba(0, 0, 0, 0.85);
}

.i_haier_main_box .resume_screen_top_filter_shadow {
  position: fixed;
  display: none;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.45);
  z-index: 1011;
}

.i_haier_main_box .resume_screen_top_box_padding {
  padding-top: 0.96rem;
}

.i_haier_main_box .resume_screen_top_tab_padding {
  padding-top: 2.26rem;
}

.i_haier_main_box .resume_screen_top_box {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1012;
}

.i_haier_main_box .resume_screen_top_box .todo_page_header_box {
  height: 0.97rem;
  border-bottom: 1px rgba(0, 0, 0, 0.06) solid;
  background-color: #fff;
  display: flex;
}

.i_haier_main_box .resume_screen_top_box .todo_page_header_box .todo_page_header_item {
  flex-grow: 1;
  text-align: center;
  line-height: 0.96rem;
  position: relative;
  font-size: 0.3rem;
  color: rgba(0, 0, 0, 0.45);
}

.i_haier_main_box .resume_screen_top_box .todo_page_header_box .todo_page_header_item .text {
  position: relative;
}

.i_haier_main_box .resume_screen_top_box .todo_page_header_box .todo_page_header_item .text i {
  line-height: 0.22rem;
  position: absolute;
  top: 0.1rem;
  right: -0.36rem;
  font-size: 0.22rem;
  color: rgba(0, 0, 0, 0.45);
}

.i_haier_main_box .resume_screen_top_box .todo_page_header_box .todo_page_header_item .border_div {
  display: none;
  position: absolute;
  width: 0.48rem;
  height: 0.04rem;
  bottom: 0;
  left: 50%;
  margin-left: -0.24rem;
  background-color: #2681ff;
}

.i_haier_main_box .resume_screen_top_box .todo_page_header_box .todo_page_header_item.action {
  color: rgba(0, 0, 0, 0.85);
}

.i_haier_main_box .resume_screen_top_box .todo_page_header_box .todo_page_header_item.action .border_div {
  display: block;
}

.i_haier_main_box .resume_screen_top_box .screen_top {
  width: 100%;
  height: 0.9rem;
  display: flex;
  align-items: center;
  background-color: #fff;
  padding: 0.2rem 0.24rem;
  border-bottom: 1px solid #efefef;
}

.i_haier_main_box .resume_screen_top_box .screen_top .left_title {
  max-width: 1.8rem;
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.32rem;
  font-weight: bold;
  padding: 0 0.1rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.i_haier_main_box .resume_screen_top_box .screen_top .md_input {
  flex: 1;
  display: flex;
  align-items: center;
  margin-right: 0.24rem;
  padding: 0 0.32rem 0 0.1rem;
  background: rgba(0, 0, 0, 0.04);
  border-radius: 0.08rem;
  /* Firefox 4-18 */
  /* Firefox 19-50 */
  /* - Internet Explorer 10–11
    			   - Internet Explorer Mobile 10-11 */
}

.i_haier_main_box .resume_screen_top_box .screen_top .md_input .icon_search {
  font-size: 0.3rem;
  margin: 0 0.1rem;
}

.i_haier_main_box .resume_screen_top_box .screen_top .md_input .input_search {
  flex: 1;
  line-height: 0.5rem;
  background-color: transparent;
}

.i_haier_main_box .resume_screen_top_box .screen_top .md_input ::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.25);
  font-size: 0.28rem;
}

.i_haier_main_box .resume_screen_top_box .screen_top .md_input :-moz-placeholder {
  color: rgba(0, 0, 0, 0.25);
  font-size: 0.28rem;
}

.i_haier_main_box .resume_screen_top_box .screen_top .md_input ::-moz-placeholder {
  color: rgba(0, 0, 0, 0.25);
  font-size: 0.28rem;
}

.i_haier_main_box .resume_screen_top_box .screen_top .md_input :-ms-input-placeholder {
  color: #ccc !important;
  font-weight: 400 !important;
}

.i_haier_main_box .resume_screen_top_box .screen_top .md_input ::placeholder {
  color: rgba(0, 0, 0, 0.25);
  font-size: 0.28rem;
}

.i_haier_main_box .resume_screen_top_box .screen_top .search_icon {
  font-size: 0.49rem;
}

.i_haier_main_box .resume_screen_top_box .screen_filter {
  display: none;
  position: relative;
  background-color: #fff;
}

.i_haier_main_box .resume_screen_top_box .screen_filter .filter_box {
  max-height: 7.18rem;
  padding: 0 0.32rem 0.3rem;
  overflow-y: auto;
}

.i_haier_main_box .resume_screen_top_box .screen_filter .filter_box .filter_select {
  overflow: hidden;
}

.i_haier_main_box .resume_screen_top_box .screen_filter .filter_box .filter_select .filter_title {
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.32rem;
  font-weight: 500;
  line-height: 0.45rem;
  margin: 0.24rem 0;
}

.i_haier_main_box .resume_screen_top_box .screen_filter .filter_box .filter_select .filter_label_box {
  padding-left: 0.18rem;
}

.i_haier_main_box .resume_screen_top_box .screen_filter .filter_box .filter_select .filter_label_box .filter_label {
  display: inline-block;
  width: 1.92rem;
  color: #323233;
  line-height: 0.56rem;
  text-align: center;
  border-radius: 0.28rem;
  background: #f7f8fa;
  margin: 0 0.2rem 0.2rem 0;
}

.i_haier_main_box .resume_screen_top_box .screen_filter .filter_box .filter_select .filter_label_box .filter_label.selected {
  color: #2681ff;
  background: #def1ff;
}

.i_haier_main_box .resume_screen_top_box .screen_filter .filter_box .filter_select .filter_label_box .filter_label_checkbox .filter_checkbox {
  display: inline-block;
  width: 0.24rem;
  height: 0.24rem;
  background: rgba(255, 255, 255, 0.1);
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.04rem;
  margin-right: 0.1rem;
  vertical-align: middle;
}

.i_haier_main_box .resume_screen_top_box .screen_filter .filter_box .filter_select .filter_label_box .filter_label_checkbox .filter_checkbox .iconfont {
  display: none;
}

.i_haier_main_box .resume_screen_top_box .screen_filter .filter_box .filter_select .filter_label_box .filter_label_checkbox.selected .filter_checkbox {
  color: #fff;
  border-color: #2681ff;
  background: #2681ff;
}

.i_haier_main_box .resume_screen_top_box .screen_filter .filter_box .filter_select .filter_label_box .filter_label_checkbox.selected .filter_checkbox .iconfont {
  display: block;
  font-size: 0.12rem;
}

.i_haier_main_box .resume_screen_top_box .screen_filter .filter_foot {
  border-radius: 0 0 0.12rem 0.12rem;
  position: absolute;
  left: 0;
  right: 0;
  bottom: -1.32rem;
  padding: 0.27rem 0.32rem 0.32rem;
  overflow: hidden;
  background-color: #fff;
}

.i_haier_main_box .resume_screen_top_box .screen_filter .filter_foot .act_btn {
  display: inline-block;
  width: 3.27rem;
  color: #2681ff;
  font-size: 0.32rem;
  line-height: 0.71rem;
  text-align: center;
  border: 1px solid #2681ff;
  border-radius: 0.08rem;
}

.i_haier_main_box .resume_screen_top_box .screen_filter .filter_foot .act_btn.confirm {
  float: right;
  color: #fff;
  background: #2681ff;
}

.i_haier_main_box .resume_screen_top_box.show_filter .screen_top .left_title {
  display: none;
}

.i_haier_main_box .resume_screen_top_box.show_filter .screen_top .search_icon {
  color: #2681ff;
}

.i_haier_main_box .resume_screen_top_box.show_filter .screen_filter {
  display: block;
}

.i_haier_main_box .resume_screen_top_filter_tab {
  width: 7.5rem;
  height: 1.3rem;
  background: url("/static/mobile/images/ihaier/ihaier-tabnav-bg.png") top center no-repeat;
  background-size: cover;
}

.i_haier_main_box .resume_screen_top_filter_tab .tab_msg {
  display: none;
}

.i_haier_main_box .resume_screen_top_filter_tab .filter_tab_nav {
  position: relative;
}

.i_haier_main_box .resume_screen_top_filter_tab .filter_tab_nav .tab_nav_title {
  position: absolute;
  top: 0.3rem;
  left: 0.4rem;
  width: 6.7rem;
  height: 0.6rem;
  color: #fff;
  font-size: 0.28rem;
  text-align: center;
  line-height: 0.6rem;
  background: rgba(222, 241, 255, 0.45);
  box-shadow: 0px 3px 6px #003779;
  border-radius: 0.3rem;
}

.i_haier_main_box .resume_screen_top_filter_tab .filter_tab_nav .tab_nav_title .iconfont {
  font-size: 0.35rem;
  margin-left: 0.2rem;
}

.i_haier_main_box .resume_screen_top_filter_tab .filter_tab_nav .tab_nav_box {
  display: none;
  position: absolute;
  left: 0.3rem;
  right: 0.3rem;
  top: 1rem;
  background-color: rgba(255, 255, 255, 0.85);
  border-radius: 0.1rem;
  color: #999;
  font-size: 0.28rem;
  line-height: 0.85rem;
  text-align: center;
  box-shadow: 0px 3px 6px rgba(0, 42, 80, 0.46);
  z-index: 1013;
}

.i_haier_main_box .resume_screen_top_filter_tab .filter_tab_nav .tab_nav_box .tab_nav_item.active {
  color: #555;
  background-color: rgba(246, 246, 246, 0.85);
}

.i_haier_main_box .ihaier_switch {
  position: relative;
  display: inline-block;
  width: 0.8rem;
  height: 0.48rem;
  background-color: #2681ff;
  border-radius: 0.24rem;
}

.i_haier_main_box .ihaier_switch::after {
  position: absolute;
  right: 0.04rem;
  top: 0.04rem;
  content: '';
  display: inline-block;
  width: 0.4rem;
  height: 0.4rem;
  background-color: #fff;
  border-radius: 0.2rem;
}

.i_haier_main_box .ihaier_switch.off {
  background-color: rgba(0, 0, 0, 0.15);
}

.i_haier_main_box .ihaier_switch.off::after {
  left: 0.04rem;
}

.i_haier_main_box .resume_screen_top {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1012;
}

.i_haier_main_box .resume_screen_top .screen_top {
  width: 100%;
  height: 0.9rem;
  display: flex;
  align-items: center;
  background-color: #fff;
  padding: 0.2rem 0.24rem;
  border-bottom: 1px solid #efefef;
}

.i_haier_main_box .resume_screen_top .screen_top .left_title {
  max-width: 1.8rem;
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.32rem;
  font-weight: bold;
  padding: 0 0.1rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.i_haier_main_box .resume_screen_top .screen_top .md_input {
  flex: 1;
  display: flex;
  align-items: center;
  margin-right: 0.24rem;
  padding: 0 0.32rem 0 0.1rem;
  background: rgba(0, 0, 0, 0.04);
  border-radius: 0.08rem;
  /* Firefox 4-18 */
  /* Firefox 19-50 */
  /* - Internet Explorer 10–11
				   - Internet Explorer Mobile 10-11 */
}

.i_haier_main_box .resume_screen_top .screen_top .md_input .icon_search {
  font-size: 0.3rem;
  margin: 0 0.1rem;
}

.i_haier_main_box .resume_screen_top .screen_top .md_input .input_search {
  flex: 1;
  line-height: 0.5rem;
  background-color: transparent;
}

.i_haier_main_box .resume_screen_top .screen_top .md_input ::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.25);
  font-size: 0.28rem;
}

.i_haier_main_box .resume_screen_top .screen_top .md_input :-moz-placeholder {
  color: rgba(0, 0, 0, 0.25);
  font-size: 0.28rem;
}

.i_haier_main_box .resume_screen_top .screen_top .md_input ::-moz-placeholder {
  color: rgba(0, 0, 0, 0.25);
  font-size: 0.28rem;
}

.i_haier_main_box .resume_screen_top .screen_top .md_input :-ms-input-placeholder {
  color: #ccc !important;
  font-weight: 400 !important;
}

.i_haier_main_box .resume_screen_top .screen_top .md_input ::placeholder {
  color: rgba(0, 0, 0, 0.25);
  font-size: 0.28rem;
}

.i_haier_main_box .resume_screen_top .screen_filter {
  position: relative;
  height: 0;
  background-color: #fff;
  border-radius: 0 0 0.12rem 0.12rem;
  overflow: hidden;
}

.i_haier_main_box .resume_screen_top .screen_filter .filter_box {
  height: 7.18rem;
  padding: 0 0.32rem 0.3rem;
  overflow-y: auto;
}

.i_haier_main_box .resume_screen_top .screen_filter .filter_box .filter_select {
  overflow: hidden;
}

.i_haier_main_box .resume_screen_top .screen_filter .filter_box .filter_select .filter_title {
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.32rem;
  font-weight: 500;
  line-height: 0.45rem;
  margin: 0.24rem 0;
}

.i_haier_main_box .resume_screen_top .screen_filter .filter_box .filter_select .filter_label_box {
  padding-left: 0.18rem;
}

.i_haier_main_box .resume_screen_top .screen_filter .filter_box .filter_select .filter_label_box .filter_label {
  display: inline-block;
  width: 1.92rem;
  color: #323233;
  line-height: 0.56rem;
  text-align: center;
  border-radius: 0.28rem;
  background: #f7f8fa;
  margin: 0 0.2rem 0.2rem 0;
}

.i_haier_main_box .resume_screen_top .screen_filter .filter_box .filter_select .filter_label_box .filter_label.selected {
  color: #2681ff;
  background: #def1ff;
}

.i_haier_main_box .resume_screen_top .screen_filter .filter_box .filter_select .filter_label_box .filter_label_checkbox .filter_checkbox {
  display: inline-block;
  width: 0.24rem;
  height: 0.24rem;
  background: rgba(255, 255, 255, 0.1);
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.04rem;
  margin-right: 0.1rem;
  vertical-align: middle;
}

.i_haier_main_box .resume_screen_top .screen_filter .filter_box .filter_select .filter_label_box .filter_label_checkbox .filter_checkbox .iconfont {
  display: none;
}

.i_haier_main_box .resume_screen_top .screen_filter .filter_box .filter_select .filter_label_box .filter_label_checkbox.selected .filter_checkbox {
  color: #fff;
  border-color: #2681ff;
  background: #2681ff;
}

.i_haier_main_box .resume_screen_top .screen_filter .filter_box .filter_select .filter_label_box .filter_label_checkbox.selected .filter_checkbox .iconfont {
  display: block;
  font-size: 0.12rem;
}

.i_haier_main_box .resume_screen_top .screen_filter .filter_foot {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0.27rem 0.32rem 0.32rem;
  overflow: hidden;
}

.i_haier_main_box .resume_screen_top .screen_filter .filter_foot .act_btn {
  display: inline-block;
  width: 3.27rem;
  color: #2681ff;
  font-size: 0.32rem;
  line-height: 0.71rem;
  text-align: center;
  border: 1px solid #2681ff;
  border-radius: 0.08rem;
}

.i_haier_main_box .resume_screen_top .screen_filter .filter_foot .act_btn.confirm {
  float: right;
  color: #fff;
  background: #2681ff;
}

.i_haier_main_box .resume_screen_top.show_filter .screen_top .left_title {
  display: none;
}

.i_haier_main_box .resume_screen_top.show_filter .screen_top .search_icon {
  color: #2681ff;
}

.i_haier_main_box .date_box .layui-laydate-static {
  border: 0;
  box-shadow: none;
  font-size: 0.24rem;
  width: 100%;
}

.i_haier_main_box .date_box .layui-laydate-static .layui-laydate-main {
  width: 100% !important;
}

.i_haier_main_box .date_box .layui-laydate-static .layui-laydate-footer {
  display: none;
}

.i_haier_main_box .date_box .layui-laydate-static .layui-this {
  background-color: #2681ff !important;
  border-radius: 0.08rem;
  -webkit-border-radius: 0.08rem;
  -moz-border-radius: 0.08rem;
  -o-border-radius: 0.08rem;
  -ms-border-radius: 0.08rem;
}

.i_haier_main_box .date_box .layui-laydate-static .layui-laydate-header i:hover,
.i_haier_main_box .date_box .layui-laydate-static .layui-laydate-header span:hover {
  color: #2681ff !important;
}

.i_haier_main_box .date_box .layui-laydate-static .layui-laydate-content th,
.i_haier_main_box .date_box .layui-laydate-static .layui-laydate-content td {
  color: rgba(0, 0, 0, 0.85);
}

.i_haier_main_box .date_box .layui-laydate-static .layui-laydate-content .laydate-day-next,
.i_haier_main_box .date_box .layui-laydate-static .layui-laydate-content .laydate-day-prev {
  color: #d2d2d2;
}

.i_haier_main_box .date_box .layui-laydate-static .layui-laydate-content td {
  padding: 0;
  height: 0.96rem;
  line-height: 0.96rem;
  position: relative;
}

.i_haier_main_box .date_box .layui-laydate-static .layui-laydate-content td .label_dom {
  position: absolute;
  width: 0.08rem;
  height: 0.08rem;
  border-radius: 0.08rem;
  -webkit-border-radius: 0.08rem;
  -moz-border-radius: 0.08rem;
  -o-border-radius: 0.08rem;
  -ms-border-radius: 0.08rem;
  bottom: 0.12rem;
  left: 50%;
  margin-left: -0.04rem;
}

.i_haier_main_box .date_box .layui-laydate-static .layui-laydate-content td .label_dom.red_label {
  background-color: #ff5533;
}

.i_haier_main_box .date_box .layui-laydate-static .layui-laydate-content td .label_dom.grey_label {
  background-color: rgba(0, 0, 0, 0.15);
}

.i_haier_main_box .date_box .layui-laydate-static .layui-laydate-content td.layui-this .label_dom {
  display: none;
}

.i_haier_main_box .date_box .layui-laydate-static .layui-laydate-content table {
  width: 100%;
}

.i_haier_main_box .date_box .layui-laydate-static .layui-laydate-content table thead {
  border-bottom: 1px rgba(0, 0, 0, 0.06) solid;
  height: 0.52rem;
}

.i_haier_main_box .gb-bottom-tabs {
  max-width: 7.5rem;
}

.i_haier_main_box .gb-bottom-tabs .content .conli {
  color: rgba(0, 0, 0, 0.45);
}

.i_haier_main_box .gb-bottom-tabs .content .conli.action {
  color: #2681ff;
}

.i_haier_main_box .gb-bottom-tabs-padding {
  padding-bottom: 0.98rem;
}

.i_haier_main_box .workbench_box {
  padding-top: 0.17rem;
}

.i_haier_main_box .workbench_box .title_box {
  line-height: 0.96rem;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  font-size: 0.32rem;
  border-bottom: 1px rgba(0, 0, 0, 0.04) solid;
}

.i_haier_main_box .workbench_box .title_box .icon_div {
  margin-top: 0.3rem;
  float: left;
  width: 0.36rem;
  height: 0.36rem;
  text-align: center;
  background-color: #2681ff;
  border-radius: 0.04rem;
  -webkit-border-radius: 0.04rem;
  -moz-border-radius: 0.04rem;
  -o-border-radius: 0.04rem;
  -ms-border-radius: 0.04rem;
  line-height: 0.36rem;
  margin-right: 0.12rem;
}

.i_haier_main_box .workbench_box .title_box .icon_div i {
  vertical-align: top;
  font-size: 0.24rem;
  color: #fff;
}

.i_haier_main_box .workbench_box .title_box .right_dom {
  float: right;
  font-size: 0.28rem;
  color: rgba(0, 0, 0, 0.45);
}

.i_haier_main_box .workbench_box .title_box .right_dom i {
  font-size: 0.32rem;
}

.i_haier_main_box .workbench_box .content_box {
  background-color: #fff;
  margin-bottom: 0.16rem;
}

.i_haier_main_box .workbench_box .content_box .swiper-pagination {
  bottom: 0.12rem;
}

.i_haier_main_box .workbench_box .content_box .swiper-pagination .swiper-pagination-bullet {
  width: 0.08rem;
  height: 0.08rem;
  margin: 0 0.05rem;
}

.i_haier_main_box .workbench_box .content_box .daiban_content {
  padding: 0.24rem 0.4rem 0.16rem;
  line-height: 0.34rem;
}

.i_haier_main_box .workbench_box .content_box .daiban_content .daiban_item {
  margin-bottom: 0.13rem;
}

.i_haier_main_box .workbench_box .content_box .daiban_content .daiban_item .icon_div {
  float: left;
  width: 0.28rem;
  height: 0.28rem;
  margin-top: 0.03rem;
  border-radius: 0.03rem;
  -webkit-border-radius: 0.03rem;
  -moz-border-radius: 0.03rem;
  -o-border-radius: 0.03rem;
  -ms-border-radius: 0.03rem;
  background: #d8d8d8;
  text-align: center;
  line-height: 0.28rem;
  margin-right: 0.12rem;
}

.i_haier_main_box .workbench_box .content_box .daiban_content .daiban_item .icon_div i {
  font-size: 0.24rem;
  color: #fff;
  vertical-align: top;
}

.i_haier_main_box .workbench_box .content_box .daiban_content .daiban_item .text_div {
  float: left;
  width: 5.36rem;
  color: black;
}

.i_haier_main_box .workbench_box .content_box .daiban_content .daiban_item .right_div {
  float: right;
  color: #2681ff;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume {
  padding: 0.3rem 0.3rem 0.1rem;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box {
  border: 0.03rem solid rgba(190, 228, 235, 0.45);
  border-radius: 0.22rem;
  -webkit-border-radius: 0.22rem;
  -moz-border-radius: 0.22rem;
  -o-border-radius: 0.22rem;
  -ms-border-radius: 0.22rem;
  margin-bottom: 0.19rem;
  position: relative;
  overflow: hidden;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .right_top_div {
  width: 2.62rem;
  text-align: center;
  line-height: 0.38rem;
  background-color: #ea9518;
  color: #fff;
  font-size: 0.22rem;
  right: -0.85rem;
  position: absolute;
  top: 0.25rem;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  z-index: 1000;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_job_div {
  background-color: rgba(206, 233, 245, 0.33);
  height: 1.5rem;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_job_div .swiper-container {
  height: 1.5rem;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_job_div .chance_job_name {
  padding-top: 0.22rem;
  line-height: 0.4rem;
  padding-left: 0.19rem;
  font-size: 0.28rem;
  margin-bottom: 0.06rem;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_job_div .chance_job_name .icon_div {
  margin-top: 0.02rem;
  float: left;
  width: 0.36rem;
  height: 0.36rem;
  text-align: center;
  background-color: #2681ff;
  border-radius: 0.04rem;
  -webkit-border-radius: 0.04rem;
  -moz-border-radius: 0.04rem;
  -o-border-radius: 0.04rem;
  -ms-border-radius: 0.04rem;
  line-height: 0.36rem;
  margin-right: 0.19rem;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_job_div .chance_job_name .icon_div i {
  vertical-align: top;
  font-size: 0.24rem;
  color: #fff;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_job_div .chance_require_div {
  line-height: 0.34rem;
  padding-left: 0.73rem;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item {
  position: absolute;
  width: 6.84rem;
  left: 7500px;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item.action {
  position: static;
  left: 0;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item {
  display: block;
  background-color: #fff;
  border-radius: 0.12rem;
  padding: 0.2rem 0.35rem;
  margin: 0 0 0.16rem;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .resume_intro {
  display: flex;
  align-items: center;
  padding-bottom: 0.12rem;
  border-bottom: 1px solid rgba(38, 99, 171, 0.25);
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .resume_intro .avatar {
  width: 1rem;
  height: 1rem;
  background: transparent;
  border: 0.02rem solid rgba(38, 99, 171, 0.25);
  border-radius: 50%;
  margin-right: 0.2rem;
  overflow: hidden;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .resume_intro .avatar .img {
  display: block;
  width: 0.96rem;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .resume_intro .info {
  flex: 1;
  position: relative;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .resume_intro .info .resume_status {
  position: absolute;
  top: 0;
  right: 0;
  display: inline-block;
  min-width: 1.08rem;
  color: #2681ff;
  font-size: 0.24rem;
  line-height: 0.44rem;
  text-align: center;
  background-color: rgba(12, 159, 231, 0.2);
  padding: 0 0.06rem;
  border-radius: 0.04rem;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .resume_intro .info .resume_status.status_right {
  color: #41d9a5;
  background: rgba(65, 217, 165, 0.2);
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .resume_intro .info .resume_status.status_notright {
  color: #ff5533;
  background: rgba(255, 85, 51, 0.2);
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .resume_intro .info .user_name {
  color: #2681ff;
  font-size: 0.32rem;
  line-height: 0.45rem;
  font-weight: bold;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .resume_intro .info .job {
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.22rem;
  line-height: 0.3rem;
  margin-bottom: 0.08rem;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .resume_intro .info .label_box {
  overflow: hidden;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .resume_intro .info .label_box .label {
  display: inline-block;
  color: rgba(0, 0, 0, 0.55);
  font-size: 0.24rem;
  line-height: 0.3rem;
  margin: 0.06rem 0;
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .resume_intro .info .label_box .label .iconfont {
  color: #fff;
  font-size: 0.18rem;
  background-color: rgba(0, 0, 0, 0.15);
  border-radius: 50%;
  padding: 0.03rem;
  margin-right: 0.06rem;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .work_exper,
.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .education_exper {
  display: flex;
  margin: 0.2rem 0 0;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .work_exper .iconfont,
.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .education_exper .iconfont {
  color: #2681ff;
  font-size: 0.32rem;
  margin-right: 0.15rem;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .work_exper .info,
.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .education_exper .info {
  flex: 1;
  line-height: 0.3rem;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .work_exper .info .title,
.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .education_exper .info .title {
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.24rem;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .work_exper .info .date,
.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .education_exper .info .date {
  color: rgba(0, 0, 0, 0.45);
  font-size: 0.22rem;
}

.i_haier_main_box .workbench_box .content_box .high_quality_resume .resume_main_box .chance_resume_div .chance_resume_item .resume_item .education_exper .iconfont {
  color: #ffb833;
}

.i_haier_main_box .workbench_box .content_box .important_chance_div {
  padding: 0.2rem 0 0;
}

.i_haier_main_box .workbench_box .content_box .important_chance_div .swiper-container {
  padding-bottom: 0.4rem;
}

.i_haier_main_box .workbench_box .content_box .important_chance_div .swiper-container .important_chance_item {
  margin: 0 0.2rem;
  border: 0.03rem solid rgba(190, 228, 235, 0.45);
  border-radius: 0.22rem;
  -webkit-border-radius: 0.22rem;
  -moz-border-radius: 0.22rem;
  -o-border-radius: 0.22rem;
  -ms-border-radius: 0.22rem;
}

.i_haier_main_box .workbench_box .content_box .important_chance_div .swiper-container .important_chance_item .title_div {
  line-height: 0.36rem;
  padding: 0.19rem 0.26rem;
  font-size: 0.26rem;
  margin-bottom: 0.24rem;
  background-color: rgba(206, 233, 245, 0.33);
}

.i_haier_main_box .workbench_box .content_box .important_chance_div .swiper-container .important_chance_item .data_div {
  display: flex;
  flex-wrap: wrap;
}

.i_haier_main_box .workbench_box .content_box .important_chance_div .swiper-container .important_chance_item .data_div .data_item {
  width: 25%;
  flex-grow: 1;
  padding-top: 0.06rem;
  text-align: center;
  padding-bottom: 0.4rem;
  font-size: 0.24rem;
}

.i_haier_main_box .workbench_box .content_box .important_chance_div .swiper-container .important_chance_item .data_div .data_item .num_dom {
  line-height: 0.24rem;
  margin-bottom: 0.1rem;
}

.i_haier_main_box .workbench_box .content_box .important_chance_div .swiper-container .important_chance_item .data_div .data_item .name_dom {
  line-height: 0.24rem;
  color: rgba(0, 0, 0, 0.65);
}

.i_haier_main_box .workbench_box .content_box .trip_div {
  padding-top: 0.21rem;
  padding-bottom: 0.007rem;
}

.i_haier_main_box .workbench_box .content_box .trip_div .trip_item {
  padding-bottom: 0.07rem;
}

.i_haier_main_box .workbench_box .content_box .trip_div .trip_item .title {
  padding: 0 0.4rem;
  line-height: 0.46rem;
  margin-bottom: 0.16rem;
}

.i_haier_main_box .workbench_box .content_box .trip_div .trip_item .title .text {
  float: left;
  font-size: 0.32rem;
}

.i_haier_main_box .workbench_box .content_box .trip_div .trip_item .title .label {
  margin-left: 0.2rem;
  float: left;
  width: 0.34rem;
  height: 0.34rem;
  text-align: center;
  line-height: 0.34rem;
  color: #fff;
  border-radius: 0.34rem;
  -webkit-border-radius: 0.34rem;
  -moz-border-radius: 0.34rem;
  -o-border-radius: 0.34rem;
  -ms-border-radius: 0.34rem;
  background-color: #ff5533;
  margin-top: 0.06rem;
}

.i_haier_main_box .workbench_box .content_box .trip_div .trip_item .title .right_dom {
  float: right;
  font-size: 0.28rem;
  color: rgba(38, 129, 255, 0.85);
}

.i_haier_main_box .workbench_box .content_box .trip_div .trip_item .info_item {
  padding: 0 0.2rem 0.13rem 0.6rem;
  line-height: 0.34rem;
}

.i_haier_main_box .workbench_box .content_box .trip_div .trip_item .info_item .label {
  float: left;
  width: 1.4rem;
  color: rgba(0, 0, 0, 0.45);
}

.i_haier_main_box .workbench_box .content_box .trip_div .trip_item .info_item .text {
  float: left;
  width: 5.1rem;
}

.i_haier_main_box .workbench_box .content_box .notice_div {
  padding: 0.1rem 0.4rem 0.25rem;
}

.i_haier_main_box .workbench_box .content_box .notice_div .notice_item {
  display: block;
  border-bottom: 1px rgba(0, 0, 0, 0.15) solid;
  position: relative;
}

.i_haier_main_box .workbench_box .content_box .notice_div .notice_item .time {
  position: absolute;
  right: 0;
  line-height: 0.28rem;
  font-size: 0.2rem;
  color: rgba(0, 0, 0, 0.45);
  bottom: 0.04rem;
}

.i_haier_main_box .workbench_box .content_box .notice_div .notice_item .title {
  padding-top: 0.15rem;
  line-height: 0.34rem;
  margin-bottom: 0.12rem;
}

.i_haier_main_box .workbench_box .content_box .notice_div .notice_item .btn_div {
  padding-right: 1.4rem;
}

.i_haier_main_box .workbench_box .content_box .notice_div .notice_item .btn_div .btn {
  background-color: rgba(218, 239, 255, 0.44);
  color: rgba(38, 129, 255, 0.85);
  line-height: 0.32rem;
  float: left;
  font-size: 0.18rem;
  padding: 0 0.14rem;
  margin-right: 0.1rem;
  margin-bottom: 0.1rem;
}

.i_haier_main_box .workbench_box .content_box .notice_div .notice_item:last-child {
  border-bottom: 0;
}

.i_haier_main_box .ihaier_trip_arrange_box .date_box {
  margin-bottom: 0.16rem;
}

.i_haier_main_box .ihaier_trip_arrange_box .trip_arrange_item {
  margin-bottom: 0.16rem;
  background-color: #fff;
}

.i_haier_main_box .ihaier_trip_arrange_box .trip_arrange_item .title {
  line-height: 1rem;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  font-size: 0.36rem;
  border-bottom: 1px rgba(0, 0, 0, 0.06) solid;
}

.i_haier_main_box .ihaier_trip_arrange_box .trip_arrange_item .title .time {
  font-size: 0.24rem;
  margin-left: 0.17rem;
}

.i_haier_main_box .ihaier_trip_arrange_box .trip_arrange_item .text_item {
  border-bottom: 1px rgba(0, 0, 0, 0.06) solid;
  line-height: 0.96rem;
  padding-left: 0.32rem;
  padding-right: 0.3rem;
  font-size: 0.3rem;
}

.i_haier_main_box .ihaier_trip_arrange_box .trip_arrange_item .text_item:last-child {
  border: 0;
}

.i_haier_main_box .ihaier_todo_box .daiban_content {
  margin: 0.16rem;
  line-height: 0.34rem;
}

.i_haier_main_box .ihaier_todo_box .daiban_content .daiban_item {
  display: block;
  padding-bottom: 0.16rem;
  background-color: #fff;
  margin-bottom: 0.16rem;
}

.i_haier_main_box .ihaier_todo_box .daiban_content .daiban_item .title_box {
  line-height: 0.96rem;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  font-size: 0.32rem;
  border-bottom: 1px rgba(0, 0, 0, 0.04) solid;
}

.i_haier_main_box .ihaier_todo_box .daiban_content .daiban_item .title_box .icon_div {
  margin-top: 0.3rem;
  float: left;
  width: 0.36rem;
  height: 0.36rem;
  text-align: center;
  background-color: #2681ff;
  border-radius: 0.04rem;
  -webkit-border-radius: 0.04rem;
  -moz-border-radius: 0.04rem;
  -o-border-radius: 0.04rem;
  -ms-border-radius: 0.04rem;
  line-height: 0.36rem;
  margin-right: 0.12rem;
}

.i_haier_main_box .ihaier_todo_box .daiban_content .daiban_item .title_box .icon_div i {
  vertical-align: top;
  font-size: 0.24rem;
  color: #fff;
}

.i_haier_main_box .ihaier_todo_box .daiban_content .daiban_item .text_div {
  padding: 0.24rem 0.3rem 0.15rem;
}

.i_haier_main_box .ihaier_todo_box .daiban_content .daiban_item .text_div .text_item {
  margin-bottom: 0.13rem;
}

.i_haier_main_box .ihaier_todo_box .daiban_content .daiban_item .text_div .text_item .icon_div {
  float: left;
  width: 0.28rem;
  height: 0.28rem;
  margin-top: 0.03rem;
  border-radius: 0.03rem;
  -webkit-border-radius: 0.03rem;
  -moz-border-radius: 0.03rem;
  -o-border-radius: 0.03rem;
  -ms-border-radius: 0.03rem;
  background: #d8d8d8;
  text-align: center;
  line-height: 0.28rem;
  margin-right: 0.12rem;
}

.i_haier_main_box .ihaier_todo_box .daiban_content .daiban_item .text_div .text_item .icon_div i {
  font-size: 0.24rem;
  color: #fff;
  vertical-align: top;
}

.i_haier_main_box .ihaier_todo_box .daiban_content .daiban_item .text_div .text_item .text_dom {
  float: left;
  width: 6.15rem;
  color: rgba(0, 0, 0, 0.45);
}

.i_haier_main_box .ihaier_todo_box .daiban_content .daiban_item .option_div {
  padding: 0.2rem 0.5rem 0;
  line-height: 0.4rem;
}

.i_haier_main_box .ihaier_todo_box .daiban_content .daiban_item .option_div .time {
  color: rgba(0, 0, 0, 0.25);
}

.i_haier_main_box .ihaier_todo_box .daiban_content .daiban_item .option_div .todo_btn {
  float: right;
  font-size: 0.28rem;
  color: #2681ff;
  margin-left: 0.68rem;
}

.i_haier_main_box .ihaier_todo_box .daiban_content .daiban_item .option_div .cancel_btn {
  float: right;
  font-size: 0.28rem;
  color: #7a7a7a;
}

.i_haier_main_box .ihaier_fuzzy_search_box {
  width: 7.5rem;
  height: 100%;
  position: fixed;
  top: 0;
  left: 50%;
  margin-left: -3.75rem;
  z-index: 1020;
  background-color: #f7f8fa;
  visibility: visible;
  overflow: auto;
  padding-top: 2.62rem;
}

.i_haier_main_box .ihaier_fuzzy_search_box .cp-header {
  width: 7.5rem;
  height: 0.8rem;
  background-color: #2681ff;
  line-height: 0.8rem;
  color: #fff;
  font-size: 0.32rem;
  text-align: center;
  position: fixed;
  left: 50%;
  margin-left: -3.75rem;
  top: 0;
}

.i_haier_main_box .ihaier_fuzzy_search_box .cp-header i.iconfont {
  position: absolute;
  top: 0;
  left: 0.15rem;
  font-size: 0.3rem;
}

.i_haier_main_box .ihaier_fuzzy_search_box .tips_div {
  line-height: 0.34rem;
  padding: 0.24rem 0.49rem;
  line-height: 0.34rem;
  color: #2681ff;
  background-color: #def1ff;
  width: 7.5rem;
  position: fixed;
  left: 50%;
  margin-left: -3.75rem;
  top: 0.8rem;
  z-index: 1000;
}

.i_haier_main_box .ihaier_fuzzy_search_box .tc_btn_div {
  width: 7.5rem;
  position: fixed;
  left: 50%;
  margin-left: -3.75rem;
  bottom: 0rem;
  z-index: 1000;
  height: 3.4rem;
  background-color: #f7f8fa;
  padding-top: 0.2rem;
  font-size: 0.36rem;
}

.i_haier_main_box .ihaier_fuzzy_search_box .tc_btn_div .confim_btn {
  margin: 0 0.4rem 0.2rem;
  line-height: 0.96rem;
  text-align: center;
  color: #fff;
  border-radius: 0.08rem;
  -webkit-border-radius: 0.08rem;
  -moz-border-radius: 0.08rem;
  -o-border-radius: 0.08rem;
  -ms-border-radius: 0.08rem;
  background-color: #2681ff;
}

.i_haier_main_box .ihaier_fuzzy_search_box .tc_btn_div .cancel_btn {
  margin: 0 0.4rem 0.2rem;
  line-height: 0.94rem;
  text-align: center;
  border-radius: 0.08rem;
  -webkit-border-radius: 0.08rem;
  -moz-border-radius: 0.08rem;
  -o-border-radius: 0.08rem;
  -ms-border-radius: 0.08rem;
  background-color: #fff;
  border: 0.01rem solid rgba(0, 0, 0, 0.25);
}

.i_haier_main_box .ihaier_fuzzy_search_box .search_div {
  z-index: 1000;
  height: 1rem;
  width: 7.5rem;
  background-color: #fff;
  border-bottom: 1px rgba(0, 0, 0, 0.06) solid;
  display: flex;
  position: fixed;
  left: 50%;
  margin-left: -3.75rem;
  top: 1.62rem;
}

.i_haier_main_box .ihaier_fuzzy_search_box .search_div .input_box {
  flex-grow: 1;
  padding: 0.13rem 0.24rem 0 0.32rem;
  position: relative;
}

.i_haier_main_box .ihaier_fuzzy_search_box .search_div .input_box i {
  font-size: 0.38rem;
  position: absolute;
  line-height: 0.72rem;
  top: 0.12rem;
  width: 0.58rem;
  right: 0.24rem;
  color: rgba(0, 0, 0, 0.45);
  font-weight: bold;
  z-index: 1000;
}

.i_haier_main_box .ihaier_fuzzy_search_box .search_div .input_box input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: rgba(0, 0, 0, 0.25);
}

.i_haier_main_box .ihaier_fuzzy_search_box .search_div .input_box input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: rgba(0, 0, 0, 0.25);
}

.i_haier_main_box .ihaier_fuzzy_search_box .search_div .input_box input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: rgba(0, 0, 0, 0.25);
}

.i_haier_main_box .ihaier_fuzzy_search_box .search_div .input_box input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: rgba(0, 0, 0, 0.25);
}

.i_haier_main_box .ihaier_fuzzy_search_box .search_div .input_box .input {
  outline: none;
  background-color: rgba(0, 0, 0, 0.04);
  display: block;
  border: 0;
  border-radius: 0.08rem;
  -webkit-border-radius: 0.08rem;
  -moz-border-radius: 0.08rem;
  -o-border-radius: 0.08rem;
  -ms-border-radius: 0.08rem;
  padding-left: 0.2rem;
  height: 0.72rem;
  line-height: 0.72rem;
  font-size: 0.28rem;
  width: 100%;
  padding-right: 0.6rem;
}

.i_haier_main_box .ihaier_fuzzy_search_box .search_div .btn_div .btn {
  float: right;
  margin-right: 0.2rem;
  width: 0.52rem;
  text-align: center;
  padding-top: 0.14rem;
}

.i_haier_main_box .ihaier_fuzzy_search_box .search_div .btn_div .btn i {
  line-height: 0.36rem;
  font-size: 0.36rem;
  color: rgba(0, 0, 0, 0.45);
  margin-bottom: 0.04rem;
}

.i_haier_main_box .ihaier_fuzzy_search_box .search_div .btn_div .btn .text {
  line-height: 0.34rem;
}

.i_haier_main_box .ihaier_fuzzy_search_box.no_tips {
  padding-top: 1.8rem;
}

.i_haier_main_box .ihaier_fuzzy_search_box.no_tips .search_div {
  top: 0.8rem;
}

.i_haier_main_box .ihaier_fuzzy_search_box .result_div {
  padding-bottom: 3.4rem;
  overflow-y: auto;
}

.i_haier_main_box .ihaier_fuzzy_search_box .result_div .result_item {
  border-bottom: 1px rgba(0, 0, 0, 0.06) solid;
  line-height: 0.46rem;
  padding: 0.25rem 0.1rem 0.25rem 0.8rem;
  background-color: #fff;
  position: relative;
  font-size: 0.32rem;
}

.i_haier_main_box .ihaier_fuzzy_search_box .result_div .result_item .check_dom {
  position: absolute;
  top: 0.35rem;
  left: 0.4rem;
  width: 0.3rem;
  height: 0.3rem;
  border-radius: 0.03rem;
  -webkit-border-radius: 0.03rem;
  -moz-border-radius: 0.03rem;
  -o-border-radius: 0.03rem;
  -ms-border-radius: 0.03rem;
  border: 1px solid rgba(112, 112, 112, 0.2);
}

.i_haier_main_box .ihaier_fuzzy_search_box .result_div .result_item .check_dom i {
  display: none;
  color: #fff;
  font-weight: bold;
  font-size: 0.2rem;
}

.i_haier_main_box .ihaier_fuzzy_search_box .result_div .result_item .radio_dom {
  position: absolute;
  top: 0.33rem;
  left: 0.4rem;
  width: 0.3rem;
  height: 0.3rem;
  border-radius: 0.3rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  text-align: center;
  border: 0.02rem solid rgba(112, 112, 112, 0.2);
}

.i_haier_main_box .ihaier_fuzzy_search_box .result_div .result_item .radio_dom i {
  display: none;
  width: 0.16rem;
  height: 0.16rem;
  position: absolute;
  left: 0.05rem;
  top: 0.05rem;
  border-radius: 0.32rem;
  -webkit-border-radius: 0.32rem;
  -moz-border-radius: 0.32rem;
  -o-border-radius: 0.32rem;
  -ms-border-radius: 0.32rem;
  background-color: #2681ff;
}

.i_haier_main_box .ihaier_fuzzy_search_box .result_div .result_item .radio_dom i:before {
  display: none;
}

.i_haier_main_box .ihaier_fuzzy_search_box .result_div .result_item.action .check_dom {
  border: 0;
  background-color: #2681ff;
  line-height: 0.3rem;
  text-align: center;
}

.i_haier_main_box .ihaier_fuzzy_search_box .result_div .result_item.action .check_dom i {
  display: block;
}

.i_haier_main_box .ihaier_fuzzy_search_box .result_div .result_item.action .radio_dom {
  border-color: #2681ff;
}

.i_haier_main_box .ihaier_fuzzy_search_box .result_div .result_item.action .radio_dom i {
  display: block;
}

.i_haier_main_box .ihaier_cost_bill_box .daiban_content {
  margin: 0.16rem;
  line-height: 0.34rem;
}

.i_haier_main_box .ihaier_cost_bill_box .daiban_content .daiban_item {
  display: block;
  padding-bottom: 0.16rem;
  background-color: #fff;
  margin-bottom: 0.16rem;
}

.i_haier_main_box .ihaier_cost_bill_box .daiban_content .daiban_item .title_box {
  line-height: 0.96rem;
  padding-left: 0.3rem;
  padding-right: 0.2rem;
  font-size: 0.32rem;
  border-bottom: 1px rgba(0, 0, 0, 0.04) solid;
}

.i_haier_main_box .ihaier_cost_bill_box .daiban_content .daiban_item .title_box .label_status {
  padding: 0 0.14rem;
  line-height: 0.44rem;
  float: right;
  margin-top: 0.26rem;
  background: rgba(12, 159, 231, 0.2);
  border-radius: 0.04rem;
  -webkit-border-radius: 0.04rem;
  -moz-border-radius: 0.04rem;
  -o-border-radius: 0.04rem;
  -ms-border-radius: 0.04rem;
  color: #0c9fe7;
  font-size: 0.22rem;
}

.i_haier_main_box .ihaier_cost_bill_box .daiban_content .daiban_item .text_div {
  padding: 0.24rem 0.3rem 0.15rem;
  position: relative;
}

.i_haier_main_box .ihaier_cost_bill_box .daiban_content .daiban_item .text_div .money_div {
  position: absolute;
  line-height: 0.62rem;
  font-size: 0.44rem;
  top: 0.39rem;
  right: 0.41rem;
  color: #2681ff;
}

.i_haier_main_box .ihaier_cost_bill_box .daiban_content .daiban_item .text_div .text_item {
  margin-bottom: 0.13rem;
}

.i_haier_main_box .ihaier_cost_bill_box .daiban_content .daiban_item .text_div .text_item .icon_div {
  float: left;
  width: 0.28rem;
  height: 0.28rem;
  margin-top: 0.03rem;
  border-radius: 0.03rem;
  -webkit-border-radius: 0.03rem;
  -moz-border-radius: 0.03rem;
  -o-border-radius: 0.03rem;
  -ms-border-radius: 0.03rem;
  background: #d8d8d8;
  text-align: center;
  line-height: 0.28rem;
  margin-right: 0.12rem;
}

.i_haier_main_box .ihaier_cost_bill_box .daiban_content .daiban_item .text_div .text_item .icon_div i {
  font-size: 0.24rem;
  color: #fff;
  vertical-align: top;
}

.i_haier_main_box .ihaier_cost_bill_box .daiban_content .daiban_item .text_div .text_item .text_dom {
  float: left;
  width: 6.15rem;
}

.i_haier_main_box .ihaier_cost_bill_box .daiban_content .daiban_item .option_div {
  padding: 0.2rem 0.5rem 0;
  line-height: 0.4rem;
}

.i_haier_main_box .ihaier_cost_bill_box .daiban_content .daiban_item .option_div .time {
  color: rgba(0, 0, 0, 0.25);
}

.i_haier_main_box .ihaier_cost_bill_box .daiban_content .daiban_item .option_div .todo_btn {
  float: right;
  font-size: 0.28rem;
  color: #2681ff;
  margin-left: 0.68rem;
}

.i_haier_main_box .ihaier_cost_bill_box .daiban_content .daiban_item .option_div .cancel_btn {
  float: right;
  font-size: 0.28rem;
  color: #7a7a7a;
}

.i_haier_main_box .ihaier_newest_notice_box .daiban_content {
  margin: 0.16rem;
  line-height: 0.34rem;
}

.i_haier_main_box .ihaier_newest_notice_box .daiban_content .daiban_item {
  display: block;
  padding-bottom: 0.16rem;
  background-color: #fff;
  margin-bottom: 0.16rem;
}

.i_haier_main_box .ihaier_newest_notice_box .daiban_content .daiban_item .title_box {
  line-height: 0.46rem;
  padding: 0.25rem 0.2rem 0.25rem 0.2rem;
  font-size: 0.32rem;
  border-bottom: 1px rgba(0, 0, 0, 0.04) solid;
}

.i_haier_main_box .ihaier_newest_notice_box .daiban_content .daiban_item .text_div {
  padding: 0.24rem 0.3rem 0.15rem;
  position: relative;
}

.i_haier_main_box .ihaier_newest_notice_box .daiban_content .daiban_item .text_div .text_item {
  margin-bottom: 0.13rem;
}

.i_haier_main_box .ihaier_newest_notice_box .daiban_content .daiban_item .text_div .text_item .label {
  color: rgba(0, 0, 0, 0.45);
  margin-right: 0.38rem;
}

.i_haier_main_box .ihaier_selects_unit_box {
  width: 7.5rem;
  height: 100%;
  position: fixed;
  top: 0;
  left: 50%;
  margin-left: -3.75rem;
  z-index: 1020;
  background-color: #f7f8fa;
  visibility: visible;
  overflow: auto;
  padding-top: 1.82rem;
}

.i_haier_main_box .ihaier_selects_unit_box .cp-header {
  width: 7.5rem;
  height: 1.82rem;
  background-color: #fff;
  position: fixed;
  left: 50%;
  line-height: initial;
  margin-left: -3.75rem;
  top: 0;
  z-index: 2000;
}

.i_haier_main_box .ihaier_selects_unit_box .cp-header .title {
  line-height: 0.8rem;
  margin-bottom: 0.18rem;
  color: #333;
  font-size: 0.32rem;
  text-align: center;
  border-bottom: 1px rgba(0, 0, 0, 0.06) solid;
}

.i_haier_main_box .ihaier_selects_unit_box .cp-header .title i.iconfont {
  position: absolute;
  top: 0;
  left: 0.15rem;
  font-size: 0.3rem;
}

.i_haier_main_box .ihaier_selects_unit_box .cp-header .search_div {
  height: 0.84rem;
  background-color: #fff;
  border-bottom: 1px rgba(0, 0, 0, 0.06) solid;
  display: flex;
  padding: 0 0.45rem;
}

.i_haier_main_box .ihaier_selects_unit_box .cp-header .search_div .input_box {
  flex-grow: 1;
  position: relative;
}

.i_haier_main_box .ihaier_selects_unit_box .cp-header .search_div .input_box i {
  font-size: 0.28rem;
  position: absolute;
  top: 0.16rem;
  right: 0.2rem;
  color: #b2b7bd;
}

.i_haier_main_box .ihaier_selects_unit_box .cp-header .search_div .input_box input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: rgba(0, 0, 0, 0.25);
}

.i_haier_main_box .ihaier_selects_unit_box .cp-header .search_div .input_box input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: rgba(0, 0, 0, 0.25);
}

.i_haier_main_box .ihaier_selects_unit_box .cp-header .search_div .input_box input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: rgba(0, 0, 0, 0.25);
}

.i_haier_main_box .ihaier_selects_unit_box .cp-header .search_div .input_box input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: rgba(0, 0, 0, 0.25);
}

.i_haier_main_box .ihaier_selects_unit_box .cp-header .search_div .input_box .input {
  outline: none;
  background-color: rgba(0, 0, 0, 0.04);
  display: block;
  border: 0;
  border-radius: 0.62rem;
  -webkit-border-radius: 0.62rem;
  -moz-border-radius: 0.62rem;
  -o-border-radius: 0.62rem;
  -ms-border-radius: 0.62rem;
  padding-left: 0.2rem;
  height: 0.62rem;
  line-height: 0.72rem;
  font-size: 0.26rem;
  width: 100%;
  padding-right: 0.6rem;
}

.i_haier_main_box .ihaier_selects_unit_box .cp-header .search_div .btn_div {
  padding-left: 0.4rem;
  display: none;
}

.i_haier_main_box .ihaier_selects_unit_box .cp-header .search_div .btn_div .btn {
  float: right;
  text-align: center;
}

.i_haier_main_box .ihaier_selects_unit_box .cp-header .search_div .btn_div .btn .text {
  line-height: 0.62rem;
  font-size: 0.26rem;
  color: rgba(0, 0, 0, 0.45);
}

.i_haier_main_box .ihaier_selects_unit_box .shade_dom {
  position: fixed;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.4);
}

.i_haier_main_box .ihaier_selects_unit_box .selects_unit_data_box {
  font-size: 0.28rem;
}

.i_haier_main_box .ihaier_selects_unit_box .selects_unit_data_box .fuzzy_search_div {
  padding-top: 1.82rem;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1010;
  background-color: #fff;
  padding: 1.82rem 0.3rem 0;
  overflow-y: auto;
}

.i_haier_main_box .ihaier_selects_unit_box .selects_unit_data_box .fuzzy_search_div .empty_div {
  line-height: 0.9rem;
  text-align: center;
  color: #999;
}

.i_haier_main_box .ihaier_selects_unit_box .selects_unit_data_box .fuzzy_search_div .fuzzy_search_item {
  line-height: 0.96rem;
  background-color: #fff;
  border-bottom: 1px rgba(0, 0, 0, 0.06) solid;
}

.i_haier_main_box .ihaier_selects_unit_box .selects_unit_data_box .one_level_box {
  background-color: #fff;
  padding: 0 0.3rem;
}

.i_haier_main_box .ihaier_selects_unit_box .selects_unit_data_box .one_level_box .one_level_item {
  line-height: 0.96rem;
  border-bottom: 1px rgba(0, 0, 0, 0.06) solid;
}

.i_haier_main_box .ihaier_selects_unit_box .selects_unit_data_box .one_level_box .one_level_item:last-child {
  border: 0;
}

.i_haier_main_box .ihaier_selects_unit_box .selects_unit_data_box .other_level_box {
  position: fixed;
  width: 6.8rem;
  right: 0;
  right: -7.5rem;
  top: 0;
  bottom: 0;
  background-color: #fff;
  z-index: 1001;
  padding-top: 1.82rem;
  display: flex;
  transition: right 200ms ease-in-out 0ms, -webkit-transform 400ms ease-in-out 0ms, transform 400ms ease-in-out 0ms;
}

.i_haier_main_box .ihaier_selects_unit_box .selects_unit_data_box .other_level_box.action {
  right: 0rem;
}

.i_haier_main_box .ihaier_selects_unit_box .selects_unit_data_box .other_level_box .two_level_box {
  background: #f7f8fa;
  overflow-y: auto;
}

.i_haier_main_box .ihaier_selects_unit_box .selects_unit_data_box .other_level_box .two_level_box .two_level_item {
  line-height: 0.96rem;
  color: rgba(0, 0, 0, 0.65);
  padding: 0 0.16rem 0 0.32rem;
  position: relative;
}

.i_haier_main_box .ihaier_selects_unit_box .selects_unit_data_box .other_level_box .two_level_box .two_level_item .border_dom {
  position: absolute;
  width: 0.08rem;
  height: 0.32rem;
  left: 0;
  top: 0.32rem;
  background-color: #2681ff;
  display: none;
}

.i_haier_main_box .ihaier_selects_unit_box .selects_unit_data_box .other_level_box .two_level_box .two_level_item.action {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
}

.i_haier_main_box .ihaier_selects_unit_box .selects_unit_data_box .other_level_box .two_level_box .two_level_item.action .border_dom {
  display: block;
}

.i_haier_main_box .ihaier_selects_unit_box .selects_unit_data_box .other_level_box .three_level_box {
  overflow-y: auto;
  background-color: #fff;
  padding-left: 0.32rem;
  flex-grow: 1;
}

.i_haier_main_box .ihaier_selects_unit_box .selects_unit_data_box .other_level_box .three_level_box .three_level_item {
  line-height: 0.42rem;
  border-bottom: 1px rgba(0, 0, 0, 0.06) solid;
  font-size: 0.3rem;
  padding: 0.3rem 0 0.24rem 0;
  position: relative;
}

.i_haier_main_box .ihaier_selects_unit_box .selects_unit_data_box .other_level_box .three_level_box .three_level_item i {
  position: absolute;
  font-size: 0.22rem;
  top: 0.3rem;
  color: #2681ff;
  font-weight: bold;
  right: 0.46rem;
  display: none;
}

.i_haier_main_box .ihaier_selects_unit_box .selects_unit_data_box .other_level_box .three_level_box .three_level_item.action i {
  display: block;
}

.i_haier_main_box .ihaier_bill_details_box .daiban_content {
  margin: 0 0.16rem;
  line-height: 0.34rem;
}

.i_haier_main_box .ihaier_bill_details_box .daiban_content .daiban_item {
  margin-top: 0.16rem;
  display: block;
  padding-bottom: 0.16rem;
  background-color: #fff;
}

.i_haier_main_box .ihaier_bill_details_box .daiban_content .daiban_item .title_box {
  line-height: 0.96rem;
  padding-left: 0.32rem;
  padding-right: 0.3rem;
  font-size: 0.32rem;
  border-bottom: 1px rgba(0, 0, 0, 0.04) solid;
}

.i_haier_main_box .ihaier_bill_details_box .daiban_content .daiban_item .title_box .icon_div {
  margin-top: 0.3rem;
  float: left;
  width: 0.36rem;
  height: 0.36rem;
  text-align: center;
  background-color: #2681ff;
  border-radius: 0.04rem;
  -webkit-border-radius: 0.04rem;
  -moz-border-radius: 0.04rem;
  -o-border-radius: 0.04rem;
  -ms-border-radius: 0.04rem;
  line-height: 0.36rem;
  margin-right: 0.12rem;
}

.i_haier_main_box .ihaier_bill_details_box .daiban_content .daiban_item .title_box .icon_div i {
  vertical-align: top;
  font-size: 0.24rem;
  color: #fff;
}

.i_haier_main_box .ihaier_bill_details_box .daiban_content .daiban_item .price_div {
  line-height: 0.62rem;
  text-align: center;
  margin-top: 0.2rem;
  margin-bottom: 0.26rem;
}

.i_haier_main_box .ihaier_bill_details_box .daiban_content .daiban_item .price_div .price {
  font-size: 0.44rem;
  color: black;
  margin-left: 0.2rem;
  vertical-align: middle;
}

.i_haier_main_box .ihaier_bill_details_box .daiban_content .daiban_item .price_div .label {
  font-size: 0.2rem;
  color: rgba(0, 0, 0, 0.45);
}

.i_haier_main_box .ihaier_bill_details_box .daiban_content .daiban_item .text_item {
  margin-bottom: 0.1rem;
  line-height: 0.34rem;
  padding-left: 0.3rem;
  padding-right: 0.16rem;
}

.i_haier_main_box .ihaier_bill_details_box .daiban_content .daiban_item .text_item .label {
  float: left;
  color: rgba(0, 0, 0, 0.25);
}

.i_haier_main_box .ihaier_bill_details_box .daiban_content .daiban_item .text_item .text {
  float: right;
  width: 5rem;
  text-align: right;
}

.i_haier_main_box .ihaier_bill_details_box .daiban_content .daiban_item .border_div {
  border-bottom: 1px #eee solid;
  margin: 0.34rem 0;
}

.i_haier_main_box .resume_screen_box {
  padding-top: calc(1.9rem + 1px);
  overflow: hidden;
}

.i_haier_main_box .resume_screen_box .top_msg {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  display: flex;
  align-items: center;
  color: #2681ff;
  height: 0.8rem;
  background: #def1ff;
  padding: 0 0.16rem;
  z-index: 1012;
}

.i_haier_main_box .resume_screen_box .top_msg .iconfont {
  font-size: 0.32rem;
  margin: 0 0.16rem;
}

.i_haier_main_box .resume_screen_box .top_msg .msg {
  flex: 1;
  height: 0.33rem;
  line-height: 0.33rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.i_haier_main_box .resume_screen_box .top_msg .close_msg {
  color: rgba(0, 0, 0, 0.85);
}

.i_haier_main_box .resume_screen_box .filter_shadow {
  position: fixed;
  display: none;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.4);
  z-index: 1011;
}

.i_haier_main_box .resume_screen_box .resume_list {
  padding: 0.16rem 0.16rem 0;
  overflow: hidden;
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box {
  background-color: #fff;
  border-radius: 0.12rem;
  padding: 0.2rem 0.35rem;
  margin: 0 0 0.16rem;
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .resume_intro {
  display: flex;
  align-items: center;
  padding-bottom: 0.12rem;
  border-bottom: 1px solid rgba(38, 99, 171, 0.25);
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .resume_intro .avatar {
  width: 1rem;
  height: 1rem;
  background: rgba(38, 99, 171, 0.25);
  padding: 0.03rem;
  border-radius: 50%;
  margin-right: 0.2rem;
  overflow: hidden;
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .resume_intro .info {
  flex: 1;
  max-width: 5.3rem;
  position: relative;
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .resume_intro .info .resume_status {
  position: absolute;
  top: 0;
  right: 0;
  display: inline-block;
  min-width: 1.08rem;
  color: #2681ff;
  font-size: 0.24rem;
  line-height: 0.44rem;
  text-align: center;
  background-color: rgba(12, 159, 231, 0.2);
  padding: 0 0.06rem;
  border-radius: 0.04rem;
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .resume_intro .info .resume_status.status_right {
  color: #41d9a5;
  background: rgba(65, 217, 165, 0.2);
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .resume_intro .info .resume_status.status_notright {
  color: #ff5533;
  background: rgba(255, 85, 51, 0.2);
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .resume_intro .info .resume_status.status_out {
  color: rgba(0, 0, 0, 0.45);
  background: rgba(0, 0, 0, 0.25);
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .resume_intro .info .user_name {
  color: #2681ff;
  font-size: 0.32rem;
  line-height: 0.45rem;
  font-weight: bold;
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .resume_intro .info .user_name .iconfont {
  color: rgba(0, 0, 0, 0.45);
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .resume_intro .info .user_name .icon_hr {
  display: inline-block;
  width: 0.32rem;
  color: #fff;
  font-size: 0.2rem;
  font-weight: normal;
  line-height: 0.32rem;
  text-align: center;
  vertical-align: middle;
  margin-left: 0.04rem;
  background-color: #2681ff;
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .resume_intro .info .job {
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.22rem;
  line-height: 0.3rem;
  margin-bottom: 0.08rem;
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .resume_intro .info .label_box {
  overflow: hidden;
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .resume_intro .info .label_box .label {
  display: inline-block;
  color: rgba(0, 0, 0, 0.55);
  font-size: 0.24rem;
  line-height: 0.3rem;
  margin: 0.06rem 0;
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .resume_intro .info .label_box .label .iconfont {
  color: #fff;
  font-size: 0.18rem;
  background-color: rgba(0, 0, 0, 0.15);
  border-radius: 50%;
  padding: 0.03rem;
  margin-right: 0.06rem;
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .work_exper,
.i_haier_main_box .resume_screen_box .resume_list .resume_box .education_exper {
  display: flex;
  margin: 0.2rem 0 0;
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .work_exper .iconfont,
.i_haier_main_box .resume_screen_box .resume_list .resume_box .education_exper .iconfont {
  color: #2681ff;
  font-size: 0.32rem;
  margin-right: 0.15rem;
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .work_exper .info,
.i_haier_main_box .resume_screen_box .resume_list .resume_box .education_exper .info {
  flex: 1;
  line-height: 0.3rem;
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .work_exper .info .title,
.i_haier_main_box .resume_screen_box .resume_list .resume_box .education_exper .info .title {
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.24rem;
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .work_exper .info .date,
.i_haier_main_box .resume_screen_box .resume_list .resume_box .education_exper .info .date {
  color: rgba(0, 0, 0, 0.45);
  font-size: 0.22rem;
}

.i_haier_main_box .resume_screen_box .resume_list .resume_box .education_exper .iconfont {
  color: #ff8133;
}

.i_haier_main_box .resume_screen_box.has_msg .resume_screen_top_filter_tab {
  height: 1.7rem;
}

.i_haier_main_box .resume_screen_box.has_msg .resume_screen_top_filter_tab .tab_msg {
  position: absolute;
  left: 0.3rem;
  top: 1.04rem;
  right: 0.33rem;
  display: flex;
  align-items: center;
  color: #fff;
  line-height: 0.4rem;
}

.i_haier_main_box .resume_screen_box.has_msg .resume_screen_top_filter_tab .tab_msg .job_title {
  font-size: 0.28rem;
  font-weight: 500;
  max-width: 1.4rem;
  margin-right: 0.1rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 0 0.1rem 0 0.16rem;
}

.i_haier_main_box .resume_screen_box.has_msg .resume_screen_top_filter_tab .tab_msg .job_msg {
  flex: 1;
  font-size: 0.24rem;
  padding-top: 0.03rem;
}

.i_haier_main_box .resume_screen_box.has_msg .resume_screen_top_filter_tab .tab_msg .job_msg .iconfont {
  margin-top: 0.02rem;
}

.i_haier_main_box .resume_screen_box.has_msg .resume_screen_top_filter_tab .tab_msg .job_msg .msg {
  display: inline-block;
  max-width: 4.55rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 0 0.1rem;
}

.i_haier_main_box .resume_screen_box.has_msg .resume_screen_top_filter_tab .tab_msg .job_msg a {
  color: #fff;
}

.i_haier_main_box .resume_screen_box.has_msg .resume_screen_top_filter_tab .tab_msg .job_msg a .iconfont {
  vertical-align: middle;
  margin-top: 0;
}

.i_haier_main_box .resume_screen_box.has_msg .resume_list {
  margin-top: calc(0.65rem + 1px);
}

.i_haier_main_box .ihaier_personnel_activation_box {
  width: 7.5rem;
  height: 14.88rem;
  position: relative;
  background: url(/static/mobile/images/talent-activation/bluebasurl.png);
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_header {
  font-size: 0.28rem;
  color: rgba(255, 255, 255, 0.85);
  padding-top: 0.23rem;
  padding-left: 0.4rem;
  font-family: PingFang-SC;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_yuan img {
  position: absolute;
  top: 0.88rem;
  left: 0.81rem;
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 0.92rem;
  z-index: 5;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong {
  margin-left: 0.4rem;
  margin-top: 0.55rem;
  width: 6.7rem;
  border-radius: 0.12rem;
  background-color: white;
  position: relative;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong .activation_zhong_tou {
  padding-top: 0.24rem;
  padding-left: 1.82rem;
  font-size: 0.32rem;
  line-height: 0.45rem;
  clor: rgba(0, 0, 0, 0.85);
  font-weight: 500;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong .activation_zhong_sanjiao {
  position: absolute;
  top: 1.11rem;
  left: 0.83rem;
  width: 0;
  height: 0;
  border-bottom: 0.12rem solid rgba(255, 184, 51, 0.25);
  border-left: 0.12rem solid transparent;
  border-right: 0.12rem solid transparent;
  display: inline-block;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong .activation_zhong_title {
  border-radius: 0.08rem;
  width: 5.9rem;
  height: 0.6551rem;
  margin-left: 0.41rem;
  margin-top: 0.51rem;
  background-color: rgba(255, 184, 51, 0.25);
  font-size: 0.28rem;
  line-height: 0.6551rem;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong .activation_zhong_title .zhong_title_font {
  margin-left: 0.63rem;
  font-weight: 400;
  color: #ffb133;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong .activation_zhong_font1 {
  width: 5.71rem;
  margin-left: 0.5rem;
  margin-top: 0.32rem;
  font-weight: 700;
  display: inline-block;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong .activation_zhong_font1 .zhong_font1_left {
  line-height: 0.45rem;
  font-size: 0.32rem;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong .activation_zhong_font1 .zhong_font1_right {
  float: right;
  color: #ffb133;
  font-size: 0.28rem;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong .activation_zhong_font2 {
  margin-top: 0.07rem;
  margin-left: 0.51rem;
  line-height: 0.33rem;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong .activation_description,
.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong .activation_description2 {
  margin-top: 0.3rem;
  margin-left: 0.51rem;
  font-weight: 700;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong .activation_description_shang,
.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong .activation_description_xia {
  margin-top: 0.08rem;
  margin-left: 0.51rem;
  width: 5.9rem;
  line-height: 0.33rem;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong .activation_description_shang .description_shang_1,
.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong .activation_description_shang .description_xia_1,
.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong .activation_description_xia .description_shang_1,
.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong .activation_description_xia .description_xia_1 {
  margin-top: 0.08rem;
  line-height: 0.33rem;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong .activation_description_xia {
  width: 5.8rem;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_zhong .activation_description_di {
  padding-top: 0.37rem;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_xia {
  margin-left: 0.4rem;
  margin-top: 0.4rem;
  width: 6.7rem;
  word-spacing: -0.07rem;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_xia .activation_xia_left {
  width: 3rem;
  background-color: #2681ff;
  border-radius: 0.08rem;
  display: inline-block;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_xia .activation_xia_left .xia_left_s {
  font-size: 0.32rem;
  color: white;
  font-weight: 400;
  text-align: center;
  line-height: 0.96rem;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_xia .activation_xia_right {
  width: 3.4rem;
  margin-left: 0.27rem;
  background-color: white;
  border-radius: 0.08rem;
  display: inline-block;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_xia .activation_xia_right .xia_right_s {
  font-size: 0.32rem;
  color: #2681ff;
  font-weight: 400;
  text-align: center;
  line-height: 0.96rem;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_link .activation_cancel {
  margin-left: 0.92rem;
  margin-top: 0.32rem;
  display: inline-block;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_link .activation_cancel .cancel_tu {
  display: inline-block;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_link .activation_cancel .cancel_tu img {
  width: 0.42rem;
  height: 0.42rem;
  vertical-align: bottom;
  display: inline-block;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_link .activation_cancel .cancel_font {
  display: inline-block;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_link .activation_cancel .cancel_font .cancel_font_btn {
  display: inline-block;
  font-size: 0.32rem;
  color: rgba(255, 255, 255, 0.85);
  vertical-align: bottom;
  border-bottom: 0.01rem solid #ffffff;
  line-height: 0.45rem;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_link .activation_change {
  margin-left: 1.39rem;
  margin-top: 0.32rem;
  display: inline-block;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_link .activation_change .change_tu {
  display: inline-block;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_link .activation_change .change_tu img {
  width: 0.42rem;
  height: 0.42rem;
  vertical-align: bottom;
  display: inline-block;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_link .activation_change .change_font {
  margin-top: 0.01rem;
  display: inline-block;
  font-size: 0.32rem;
  color: rgba(255, 255, 255, 0.85);
  vertical-align: bottom;
  line-height: 0.45rem;
  border-bottom: 0.01rem solid #ffffff;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_perfect {
  margin-top: 0.4rem;
  margin-left: 0.41rem;
  font-size: 0.24rem;
  line-height: 0.33rem;
  color: white;
  font-family: PingFang SC;
  font-weight: 700;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_perfect .activation_perfect_font {
  display: inline-block;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_perfect .activation_perfect_font .perfect_tu1 img {
  width: 0.35rem;
  height: 0.35rem;
  display: inline-block;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_perfect .activation_perfect_font2 {
  margin-left: 0.43rem;
  display: inline-block;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_perfect .activation_perfect_font2 .perfect_tu2 img {
  width: 0.35rem;
  height: 0.35rem;
  display: inline-block;
}

.i_haier_main_box .ihaier_personnel_activation_box .personnel_activation_perfect .activation_perfect_font2 .perfect_tu2 .font2_jl {
  display: inline-block;
  color: #85b8ff;
  border-bottom: 0.01rem solid #85b8ff;
}

.i_haier_main_box .personnel_guide_box {
  width: 7.5rem;
  height: 13.34rem;
  background: url(/static/mobile/images/talent-activation/bluebasurl.png);
}

.i_haier_main_box .personnel_guide_box .guide_header {
  width: 7.5rem;
  height: 0.8rem;
}

.i_haier_main_box .personnel_guide_box .guide_zhong {
  margin-left: 0.4rem;
  width: 6.7rem;
  border-radius: 0.12rem;
  background-color: white;
}

.i_haier_main_box .personnel_guide_box .guide_zhong .guide_zhong_header {
  width: 6.7rem;
  height: 0.8rem;
}

.i_haier_main_box .personnel_guide_box .guide_zhong .guide_zhong_font-one {
  text-align: center;
  font-size: 0.44rem;
  font-weight: bold;
  font-family: PingFang SC;
  color: rgba(0, 0, 0, 0.85);
  line-height: 0.62rem;
}

.i_haier_main_box .personnel_guide_box .guide_zhong .guide_zhong_font-two {
  margin-top: 0.4rem;
  text-align: center;
  font-family: PingFang SC;
  font-size: 0.32rem;
  line-height: 0.45rem;
  color: rgba(0, 0, 0, 0.85);
}

.i_haier_main_box .personnel_guide_box .guide_zhong .guide_zhong_font-three {
  margin-top: 0.4rem;
  text-align: center;
  font-family: PingFang SC;
  font-weight: 400;
  font-size: 0.32rem;
  line-height: 0.45rem;
  color: rgba(0, 0, 0, 0.85);
}

.i_haier_main_box .personnel_guide_box .guide_zhong .guide_zhong_font-down {
  margin-top: 0.6rem;
  margin-left: 0.55rem;
  width: 5.6rem;
  height: 0.8rem;
  border: 0.01rem solid rgba(112, 112, 112, 0.45);
  border-radius: 0.12rem;
}

.i_haier_main_box .personnel_guide_box .guide_zhong .guide_zhong_font-down .zhong_font-down_zi {
  margin-top: 0.17rem;
  text-align: center;
  font-size: 0.32rem;
  line-height: 0.45rem;
  color: rgba(0, 0, 0, 0.85);
}

.i_haier_main_box .personnel_guide_box .guide_zhong .guide_zhong_confirm {
  margin-top: 1.86rem;
  margin-left: 0.55rem;
  width: 5.6rem;
  height: 0.96rem;
  background-color: #2681ff;
  border-radius: 0.08rem;
}

.i_haier_main_box .personnel_guide_box .guide_zhong .guide_zhong_confirm .zhong_confirm_font {
  font-size: 0.36rem;
  line-height: 0.96rem;
  font-weight: 400;
  text-align: center;
  color: white;
}

.i_haier_main_box .personnel_guide_box .guide_zhong .guide_zhong_cancel {
  margin-top: 0.22rem;
  margin-left: 0.55rem;
  width: 5.6rem;
  height: 0.96rem;
  border: 0.01rem solid rgba(112, 112, 112, 0.25);
  border-radius: 0.08rem;
}

.i_haier_main_box .personnel_guide_box .guide_zhong .guide_zhong_cancel .zhong_cancel_font {
  font-size: 0.36rem;
  line-height: 0.96rem;
  font-weight: 400;
  text-align: center;
}

.i_haier_main_box .personnel_guide_box .guide_zhong .guide_zhong_agreement a {
  color: #2681ff;
}

.i_haier_main_box .personnel_guide_box .guide_zhong .guide_zhong_agreement #zhong_agreement_ipt {
  margin-top: 0.22rem;
  margin-left: 0.41rem;
  width: 0.3rem;
  height: 0.3rem;
  display: inline-block;
}

.i_haier_main_box .personnel_guide_box .guide_zhong .guide_zhong_agreement .zhong_agreement_font1 {
  margin-top: 0.22rem;
  width: 5.6rem;
  vertical-align: top;
  font-size: 0.24rem;
  font-weight: 500;
  font-family: PingFang SC Medium;
  color: rgba(0, 0, 0, 0.85);
  line-height: 0.33rem;
  display: inline-block;
}

.i_haier_main_box .personnel_guide_box .guide_zhong .guide_zhong_agreement .zhong_agreement_font2 {
  margin-left: 0.81rem;
  font-size: 0.24rem;
  font-weight: 500;
  font-family: PingFang SC Medium;
  color: rgba(0, 0, 0, 0.85);
  line-height: 0.33rem;
}

.i_haier_main_box .personnel_guide_box .guide_zhong .guide_zhong_xia {
  height: 0.61rem;
}

.i_haier_main_box .personnel_recommend_box {
  width: 7.5rem;
  height: 2.235rem;
  background: url(/static/mobile/images/talent-activation/recommend-header.png);
}

.i_haier_main_box .personnel_recommend_box .recommend_header-1 {
  width: 7.5rem;
  height: 0.7225rem;
}

.i_haier_main_box .personnel_recommend_box .recommend_header-2 {
  font-size: 0.5rem;
  line-height: 0.5rem;
  color: #ffffff;
  text-align: center;
}

.i_haier_main_box .personnel_recommend_box .recommend_header-3 {
  color: #b8bdc2;
  text-align: center;
  margin-top: 0.21rem;
  font-size: 0.165rem;
  line-height: 0.165rem;
  margin-bottom: 0.6375rem;
}

.i_haier_main_box .personnel_recommend_box .recommend_zhong {
  width: 7.5rem;
  height: 0.855rem;
  background-color: #ffffff;
}

.i_haier_main_box .personnel_recommend_box .recommend_zhong ul {
  margin: 0;
  padding: 0;
}

.i_haier_main_box .personnel_recommend_box .recommend_xia {
  width: 7.5rem;
  background-color: #f6f6f6;
}

.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_jiju {
  height: 0.4rem;
}

.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data1 {
  width: 6.7rem;
  height: 2.07rem;
  background-color: #ffffff;
  margin-left: 0.4rem;
  border-radius: 0.2rem;
}

.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data1 .xia_data_jiju2 {
  padding-top: 0.425rem;
}

.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data1 .xia_data_jiju2 .xia_data_font1 {
  font-family: FZLTZCHK;
  margin-left: 0.3525rem;
  font-size: 0.3525rem;
  line-height: 0.3525rem;
  font-weight: 700;
  display: inline-block;
}

.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data1 .xia_data_jiju2 .xia_data_font2 {
  float: right;
  margin-right: 0.435rem;
  font-size: 0.27rem;
  line-height: 0.27rem;
  color: #34a7ff;
  display: inline-block;
}

.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data1 .xia_data_font3 {
  font-size: 0.24rem;
  line-height: 0.24rem;
  margin-top: 0.2rem;
  margin-left: 0.3525rem;
  color: #9d9d9d;
}

.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data1 .xia_data_font4 {
  font-size: 0.24rem;
  line-height: 0.24rem;
  margin-top: 0.2625rem;
  margin-left: 0.3525rem;
}

.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data2,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data3,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data4,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data5,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data6 {
  width: 6.7rem;
  height: 2.07rem;
  background-color: #ffffff;
  margin-top: 0.4rem;
  margin-left: 0.4rem;
  border-radius: 0.2rem;
}

.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data2 .xia_data_jiju2,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data3 .xia_data_jiju2,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data4 .xia_data_jiju2,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data5 .xia_data_jiju2,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data6 .xia_data_jiju2 {
  padding-top: 0.425rem;
}

.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data2 .xia_data_jiju2 .xia_data_font1,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data3 .xia_data_jiju2 .xia_data_font1,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data4 .xia_data_jiju2 .xia_data_font1,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data5 .xia_data_jiju2 .xia_data_font1,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data6 .xia_data_jiju2 .xia_data_font1 {
  font-family: FZLTZCHK;
  margin-left: 0.3525rem;
  font-size: 0.3525rem;
  line-height: 0.3525rem;
  font-weight: 700;
  display: inline-block;
}

.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data2 .xia_data_jiju2 .xia_data_font2,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data3 .xia_data_jiju2 .xia_data_font2,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data4 .xia_data_jiju2 .xia_data_font2,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data5 .xia_data_jiju2 .xia_data_font2,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data6 .xia_data_jiju2 .xia_data_font2 {
  float: right;
  margin-right: 0.435rem;
  font-size: 0.27rem;
  line-height: 0.27rem;
  color: #34a7ff;
  display: inline-block;
}

.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data2 .xia_data_font3,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data3 .xia_data_font3,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data4 .xia_data_font3,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data5 .xia_data_font3,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data6 .xia_data_font3 {
  font-size: 0.24rem;
  line-height: 0.24rem;
  margin-top: 0.2rem;
  margin-left: 0.3525rem;
  color: #9d9d9d;
}

.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data2 .xia_data_font4,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data3 .xia_data_font4,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data4 .xia_data_font4,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data5 .xia_data_font4,
.i_haier_main_box .personnel_recommend_box .recommend_xia .recommend_xia_data6 .xia_data_font4 {
  font-size: 0.24rem;
  line-height: 0.24rem;
  margin-top: 0.2625rem;
  margin-left: 0.3525rem;
}

.i_haier_main_box .personnel_recommend_box .recommend_beijing {
  width: 7.5rem;
  height: 2.1rem;
  position: fixed;
  background: url(/static/mobile/images/talent-activation/recommend.png);
  z-index: 50;
  bottom: 0;
}

.i_haier_main_box .personnel_recommend_box .recommend_beijing .recommend_perfect {
  margin-top: 0.4rem;
  margin-left: 0.41rem;
  font-size: 0.24rem;
  line-height: 0.33rem;
  color: white;
  font-family: PingFang SC;
  font-weight: 700;
}

.i_haier_main_box .personnel_recommend_box .recommend_beijing .recommend_perfect .recommend_perfect_font {
  display: inline-block;
}

.i_haier_main_box .personnel_recommend_box .recommend_beijing .recommend_perfect .recommend_perfect_font .perfect_tu1 img {
  width: 0.35rem;
  height: 0.35rem;
  display: inline-block;
}

.i_haier_main_box .personnel_recommend_box .recommend_beijing .recommend_perfect .recommend_perfect_font2 {
  margin-left: 0.43rem;
  display: inline-block;
}

.i_haier_main_box .personnel_recommend_box .recommend_beijing .recommend_perfect .recommend_perfect_font2 .perfect_tu2 img {
  width: 0.35rem;
  height: 0.35rem;
  display: inline-block;
}

.i_haier_main_box .personnel_recommend_box .recommend_beijing .recommend_perfect .recommend_perfect_font2 .perfect_tu2 .font2_jl {
  display: inline-block;
  color: #85b8ff;
  border-bottom: 0.01rem solid #85b8ff;
}

.i_haier_main_box .resume_detail_box {
  overflow: hidden;
}

.i_haier_main_box .resume_detail_box .resume_detail_top {
  width: 7.5rem;
  min-height: 3.75rem;
  background: url(/static/mobile/images/ihaier/resume-detail-bg.png) center top no-repeat;
  background-size: cover;
  padding: 0.3rem 0.4rem;
}

.i_haier_main_box .resume_detail_box .resume_detail_top .user_info {
  display: flex;
  max-width: 7rem;
  align-items: center;
  padding-bottom: 0.2rem;
  border-bottom: 1px solid rgba(255, 255, 255, 0.4);
}

.i_haier_main_box .resume_detail_box .resume_detail_top .user_info .avatar {
  width: 1rem;
  height: 1rem;
  background: #91c4ff;
  border-radius: 50%;
  margin-right: 0.2rem;
  padding: 0.03rem;
  overflow: hidden;
}

.i_haier_main_box .resume_detail_box .resume_detail_top .user_info .info {
  flex: 1;
  position: relative;
}

.i_haier_main_box .resume_detail_box .resume_detail_top .user_info .info .user_name {
  display: flex;
  align-items: center;
  color: #fff;
  font-size: 0.3rem;
  line-height: 0.42rem;
  font-weight: 500;
}

.i_haier_main_box .resume_detail_box .resume_detail_top .user_info .info .user_name .job {
  flex: 1;
  color: #ffd152;
  font-size: 0.18rem;
  line-height: 0.25rem;
  margin-left: 0.2rem;
  font-weight: bold;
}

.i_haier_main_box .resume_detail_box .resume_detail_top .user_info .info .user_name .job .icon {
  display: inline-block;
  width: 0.24rem;
  height: 0.24rem;
  color: #fff;
  text-align: center;
  background-color: #ffac1f;
  border-radius: 0.12rem;
  margin-right: 0.05rem;
  vertical-align: top;
}

.i_haier_main_box .resume_detail_box .resume_detail_top .user_info .info .user_name .job .icon .iconfont {
  font-size: 0.14rem;
  vertical-align: 0.04rem;
}

.i_haier_main_box .resume_detail_box .resume_detail_top .user_info .info .user_tel {
  display: flex;
  color: #fff;
  font-size: 0.18rem;
  line-height: 0.25rem;
  margin: 0.05rem 0 0.1rem;
}

.i_haier_main_box .resume_detail_box .resume_detail_top .user_info .info .user_tel .iconfont {
  font-size: 0.26rem;
  margin-right: 0.1rem;
}

.i_haier_main_box .resume_detail_box .resume_detail_top .user_info .info .user_tel .tel,
.i_haier_main_box .resume_detail_box .resume_detail_top .user_info .info .user_tel .email {
  display: flex;
  word-break: break-all;
}

.i_haier_main_box .resume_detail_box .resume_detail_top .user_info .info .user_tel .email {
  flex: 1;
  margin-left: 0.5rem;
}

.i_haier_main_box .resume_detail_box .resume_detail_top .user_tag label {
  display: inline-block;
  float: left;
  min-width: 1rem;
  color: #fff;
  font-size: 0.18rem;
  line-height: normal;
  text-align: center;
  border-radius: 0.04rem;
  padding: 0.04rem 0.06rem;
  background: rgba(255, 255, 255, 0.25);
  margin: 0 0.1rem 0.1rem 0;
}

.i_haier_main_box .resume_detail_box .resume_detail_top .user_intro {
  color: #fff;
  font-size: 0.2rem;
  line-height: 0.305rem;
  padding: 0.2rem 0;
}

.i_haier_main_box .resume_detail_box .resume_detail_cnt {
  min-height: calc(100vh - 2.27rem);
  background: #f7f8fa;
  border-radius: 0.22rem 0.22rem 0 0;
  margin-top: -0.48rem;
  padding: 0.16rem 0.2rem 3rem;
  overflow: hidden;
}

.i_haier_main_box .resume_detail_box .resume_detail_cnt .resume_detail_box {
  background: #fff;
  margin-bottom: 0.16rem;
}

.i_haier_main_box .resume_detail_box .resume_detail_cnt .resume_detail_box .detail_box_title {
  display: flex;
  align-items: center;
  height: 0.96rem;
  border-bottom: 1px solid #f7f8fa;
  padding: 0 0.3rem;
}

.i_haier_main_box .resume_detail_box .resume_detail_cnt .resume_detail_box .detail_box_title .title {
  flex: 1;
  display: flex;
  align-items: center;
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.32rem;
  font-weight: 500;
}

.i_haier_main_box .resume_detail_box .resume_detail_cnt .resume_detail_box .detail_box_title .title .icon {
  display: flex;
  align-items: center;
  width: 0.36rem;
  height: 0.36rem;
  color: #fff;
  text-align: center;
  background-color: #2681ff;
  border-radius: 0.04rem;
  margin-right: 0.12rem;
}

.i_haier_main_box .resume_detail_box .resume_detail_cnt .resume_detail_box .detail_box_title .title .icon .iconfont {
  flex: 1;
  font-size: 0.24rem;
  vertical-align: middle;
}

.i_haier_main_box .resume_detail_box .resume_detail_cnt .resume_detail_box .detail_box_title .salary {
  color: #2681ff;
  text-align: right;
  font-weight: bold;
}

.i_haier_main_box .resume_detail_box .resume_detail_cnt .resume_detail_box .detail_cnt {
  color: #000;
  font-size: 0.24rem;
  line-height: 0.33rem;
  padding: 0.3rem 0.6rem 0.2rem;
}

.i_haier_main_box .resume_detail_box .resume_detail_cnt .resume_detail_box .detail_cnt .detail_form {
  display: flex;
  align-items: center;
  margin-bottom: 0.1rem;
}

.i_haier_main_box .resume_detail_box .resume_detail_cnt .resume_detail_box .detail_cnt .detail_form .form_item {
  flex: 1;
}

.i_haier_main_box .resume_detail_box .resume_detail_cnt .resume_detail_box .detail_cnt .detail_form .form_item .label {
  color: rgba(0, 0, 0, 0.5);
}

.i_haier_main_box .resume_detail_box .resume_detail_cnt .resume_detail_box .detail_cnt .detail_form .form_item .small_remark {
  color: rgba(0, 0, 0, 0.45);
  font-size: 0.2rem;
  line-height: 0.28rem;
}

.i_haier_main_box .resume_detail_box .foot_fixed {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0.98rem;
  padding: 0.3rem 0.32rem;
  background-color: #fff;
  z-index: 9;
}

.i_haier_main_box .resume_detail_box .foot_fixed .act_btn {
  width: 100%;
  color: #fff;
  font-size: 0.36rem;
  text-align: center;
  line-height: 0.94rem;
  background: #2681ff;
  border-radius: 0.08rem;
  border: 0.01rem solid #2681ff;
}

.i_haier_main_box .resume_detail_box .foot_fixed .act_btn.notright {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25);
  margin-top: 0.2rem;
}

.i_haier_main_box .resume_interview_box .resume_list .resume_box {
  position: relative;
}

.i_haier_main_box .resume_interview_box .resume_list .resume_box .resume_intro .info .resume_status {
  color: #0c9fe7;
}

.i_haier_main_box .resume_interview_box .resume_list .resume_box .resume_intro .info .resume_status.status_right {
  color: #32d473;
}

.i_haier_main_box .resume_interview_box .resume_list .resume_box .do_interview {
  position: absolute;
  right: 0.35rem;
  bottom: 0.2rem;
  color: #2681ff;
  font-size: 0.28rem;
  line-height: 0.28rem;
}

.i_haier_main_box .resume_interview_box .screen_filter .filter_box .filter_select .filter_label_box.interview_daterange {
  display: flex;
  align-items: center;
}

.i_haier_main_box .resume_interview_box .screen_filter .filter_box .filter_select .filter_label_box.interview_daterange .jslayer-span {
  display: inline-block;
  width: 2rem;
  line-height: 0.56rem;
  text-align: center;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.08rem;
}

.i_haier_main_box .jihui_list {
  margin: 0.16rem 0;
  overflow: hidden;
}

.i_haier_main_box .jihui_list .jihui_item {
  background-color: #fff;
  padding: 0.29rem 0.5rem;
  margin-bottom: 0.16rem;
  overflow: hidden;
}

.i_haier_main_box .jihui_list .jihui_item .title_box {
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.32rem;
  font-weight: 500;
  line-height: 0.45rem;
}

.i_haier_main_box .jihui_list .jihui_item .title_box .jihui_name {
  display: inline-block;
  font-weight: bold;
  max-width: 4.7rem;
  word-break: break-all;
}

.i_haier_main_box .jihui_list .jihui_item .title_box .jihui_share {
  color: #2681ff;
  font-size: 0.24rem;
}

.i_haier_main_box .jihui_list .jihui_item .title_box .jihui_share .iconfont {
  font-size: 0.3rem;
  margin-right: 0.06rem;
}

.i_haier_main_box .jihui_list .jihui_item .title_box .jihui_choose_label {
  display: inline-block;
  width: 1.2rem;
  color: #41d9a5;
  font-size: 0.24rem;
  line-height: 0.44rem;
  text-align: center;
  background: rgba(65, 217, 165, 0.2);
  border-radius: 0.04rem;
}

.i_haier_main_box .jihui_list .jihui_item .text_org {
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.24rem;
  line-height: 0.33rem;
  margin: 0.15rem 0 0.1rem;
}

.i_haier_main_box .jihui_list .jihui_item .option_label {
  overflow: hidden;
}

.i_haier_main_box .jihui_list .jihui_item .option_label .label {
  display: inline-block;
  float: left;
  min-width: 0.64rem;
  color: rgba(0, 0, 0, 0.65);
  font-size: 0.18rem;
  line-height: 0.32rem;
  padding: 0 0.08rem;
  background: rgba(0, 0, 0, 0.05);
  margin: 0 0.1rem 0.1rem 0;
}

.i_haier_main_box .jihui_list .jihui_item .num_flex {
  display: flex;
  align-items: center;
  margin-top: 0.15rem;
  padding-top: 0.2rem;
  border-top: 1px solid rgba(112, 112, 112, 0.2);
}

.i_haier_main_box .jihui_list .jihui_item .num_flex .num_flex_item {
  flex: 1;
  font-size: 0.24rem;
  line-height: 0.33rem;
  text-align: center;
}

.i_haier_main_box .jihui_list .jihui_item .num_flex .num_flex_item .num {
  color: black;
  margin-bottom: 0.07rem;
}

.i_haier_main_box .jihui_list .jihui_item .num_flex .num_flex_item .num_des {
  color: rgba(0, 0, 0, 0.65);
}

.i_haier_main_box .i_haier_form_box .item-box {
  padding: 0;
  box-shadow: none;
}

.i_haier_main_box .i_haier_form_box .item-box .item {
  color: rgba(0, 0, 0, 0.85);
  line-height: 0.96rem;
  border-bottom: 0.01rem solid rgba(0, 0, 0, 0.06);
  padding: 0 0.3rem;
}

.i_haier_main_box .i_haier_form_box .item-box .item.item_title {
  display: flex;
  align-items: center;
  font-size: 0.36rem;
  font-weight: 500;
  line-height: 1rem;
}

.i_haier_main_box .i_haier_form_box .item-box .item.item_title .item_title_remark {
  flex: 1;
  color: rgba(0, 0, 0, 0.45);
  font-size: 0.18rem;
  line-height: 0.25rem;
  margin-left: 0.18rem;
}

.i_haier_main_box .i_haier_form_box .item-box .item .act_box {
  color: #000;
  font-size: 0.3rem;
}

.i_haier_main_box .i_haier_form_box .item-box .item .act_box .iconfont {
  color: #2681ff;
  font-size: 0.4rem;
  margin-right: 0.1rem;
  vertical-align: middle;
}

.i_haier_main_box .i_haier_form_box .item-box .item .act_box.act_delect .iconfont {
  color: #ff5533;
}

.i_haier_main_box .i_haier_form_box .item-box .item .item-input-text {
  color: black;
}

.i_haier_main_box .i_haier_form_box .item-box .item .item-textarea {
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.24rem;
  line-height: 0.32rem;
  text-align: left;
}

.i_haier_main_box .i_haier_form_box .item-box .item.user_info {
  display: flex;
  align-items: center;
  padding: 0.3rem;
}

.i_haier_main_box .i_haier_form_box .item-box .item.user_info .avatar {
  width: 0.94rem;
  height: 0.94rem;
  border-radius: 50%;
  background-color: rgba(38, 99, 171, 0.25);
  padding: 0.03rem;
  margin-right: 0.34rem;
  overflow: hidden;
}

.i_haier_main_box .i_haier_form_box .item-box .item.user_info .info {
  flex: 1;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
}

.i_haier_main_box .i_haier_form_box .item-box .item.user_info .info .user_name {
  font-size: 0.32rem;
  line-height: 0.45rem;
}

.i_haier_main_box .i_haier_form_box .item-box .item.user_info .info .user_basicinfo {
  font-size: 0.24rem;
  line-height: 0.33rem;
  margin-top: 0.1rem;
}

.i_haier_main_box .i_haier_form_box .item-box .item .show_more_box {
  font-size: 0.24rem;
  line-height: 0.32rem;
  padding-bottom: 0.3rem;
  overflow: hidden;
}

.i_haier_main_box .i_haier_form_box .item-box .item .show_more_box .cb-text-eli3 {
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.i_haier_main_box .i_haier_form_box .item-box .item .show_more_box .show_more {
  float: right;
  color: #2681ff;
}

.i_haier_main_box .i_haier_form_box .item-box .item .evalution_star .iconfont {
  color: rgba(0, 0, 0, 0.25);
  font-size: 0.48rem;
}

.i_haier_main_box .i_haier_form_box .item-box .item .evalution_star .iconfont.selected {
  color: #ff8133;
}

.i_haier_main_box .i_haier_form_box .item-box .item .input_box {
  word-break: break-all;
}

.i_haier_main_box .i_haier_form_box .plan_radio_box .plan_radio {
  display: flex;
  align-items: center;
}

.i_haier_main_box .i_haier_form_box .plan_radio_box .plan_radio .radio_select {
  display: none;
  flex: 1;
  text-align: right;
}

.i_haier_main_box .i_haier_form_box .plan_radio_box .plan_radio .radio_select .iconfont {
  color: #2681ff;
  font-size: 0.35rem;
  font-weight: bold;
}

.i_haier_main_box .i_haier_form_box .plan_radio_box .plan_radio.selected .radio_select {
  display: block;
}

.i_haier_main_box .i_haier_form_box .plan_radio_box .plan_intro {
  color: rgba(0, 0, 0, 0.65);
  font-size: 0.24rem;
  line-height: 0.395rem;
  padding: 0.185rem 0.3rem;
}

.i_haier_main_box .i_haier_form_box .plan_radio_box .plan_intro a {
  color: #2681ff;
}

.i_haier_main_box .i_haier_form_box .ihaier_switch {
  vertical-align: middle;
}

.i_haier_main_box .i_haier_form_box .btn-box {
  padding: 0.3rem 0.32rem;
}

.i_haier_main_box .i_haier_form_box .btn-box .btn {
  float: none;
  width: 100%;
  height: 0.96rem;
  line-height: 0.96rem;
  background-color: #2681ff;
  border-radius: 0.08rem;
}

.i_haier_main_box .i_haier_form_box .btn-box .btn.save-btn {
  color: rgba(0, 0, 0, 0.85);
  height: 0.94rem;
  line-height: 0.94rem;
  background-color: #fff;
  border: 0.01rem solid rgba(0, 0, 0, 0.25);
  margin-top: 0.2rem;
}

.i_haier_main_box .work_jiaojie_box .icon_act .iconfont {
  color: #2681ff;
  font-size: 0.4rem;
  margin-right: 0.2rem;
  vertical-align: middle;
}

.i_haier_main_box .work_jiaojie_box .jiaojie_text_eli {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.i_haier_main_box .work_jiaojie_box .act_del {
  color: #ff5533;
  margin-right: 0.2rem;
}

.i_haier_main_box .i_checkbox_box .i_checkbox {
  display: inline-block;
  width: 0.39rem;
  height: 0.39rem;
  background: rgba(255, 255, 255, 0.1);
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.04rem;
  margin-right: 0.1rem;
  vertical-align: middle;
}

.i_haier_main_box .i_checkbox_box .i_checkbox .iconfont {
  display: none;
}

.i_haier_main_box .i_checkbox_box.selected .i_checkbox {
  color: #fff;
  border-color: #2681ff;
  background: #2681ff;
  text-align: center;
}

.i_haier_main_box .i_checkbox_box.selected .i_checkbox .iconfont {
  display: block;
  font-size: 0.12rem;
  margin-top: -0.06rem;
}

.i_haier_main_box #cbDivContent,
.i_haier_main_box .cbDivContent {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 3000;
}

.i_haier_main_box .cb-tc {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background-color: #f7f8fa;
  z-index: 4000;
  overflow-y: auto;
}

.i_haier_main_box .cb-tc .tc-con {
  width: 100%;
  z-index: 1000;
  position: relative;
  margin: 0 auto;
}

.i_haier_main_box .cb-tc .tc-con .tc-header {
  width: 100%;
  height: 0.8rem;
  color: #fff;
  background-color: #2681ff;
  font-size: 0.32rem;
}

.i_haier_main_box .cb-tc .tc-con .tc-header .tc-title {
  width: 100%;
  line-height: 0.8rem;
  font-size: 0.32rem;
  text-align: center;
}

.i_haier_main_box .cb-tc .tc-con .tc-header .iconfont {
  position: absolute;
  left: 0.15rem;
  top: 0.22rem;
  font-size: 0.3rem;
}

.i_haier_main_box .cb-tc .tc-con .tc-bodyer {
  margin-top: 0.2rem;
  padding: 0 0.3;
}

.i_haier_main_box .cb-tc .tc-con .tc-footer {
  width: 100%;
  padding: 0.2rem 0.3rem 0.5rem;
}

.i_haier_main_box .cb-tc .tc-con .tc-footer .tc_btn {
  display: block;
  width: 100%;
  color: #fff;
  font-size: 0.36rem;
  text-align: center;
  line-height: 0.96rem;
  background-color: #2681ff;
  border-radius: 0.08rem;
  border: 0.01rem solid #2681ff;
}

.i_haier_main_box .cb-tc .tc-con .tc-footer .tc_btn.tc-btn-no, .i_haier_main_box .cb-tc .tc-con .tc-footer .tc_btn.tc-btn-close {
  color: rgba(0, 0, 0, 0.85);
  border-color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
  margin-top: 0.2rem;
}

.school_resume_delivery_box {
  padding-bottom: 1rem;
}

.school_resume_delivery_box .top_post_job_info {
  height: 3.28rem;
  padding: 0.24rem;
  box-sizing: border-box;
  color: #fff;
  background: url("/static/mobile/images/campus_recruit/post_resume_top_bg.png") no-repeat;
}

.school_resume_delivery_box .top_post_job_info .job_name {
  font-size: 0.4rem;
  line-height: 0.64rem;
}

.school_resume_delivery_box .top_post_job_info .activity_name {
  line-height: 0.48rem;
  margin-bottom: 0.16rem;
}

.school_resume_delivery_box .top_post_job_info .job_tags {
  margin-bottom: 0.48rem;
}

.school_resume_delivery_box .top_post_job_info .job_tags .tags_item {
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 0.08rem;
  display: inline-block;
  height: 0.48rem;
  line-height: 0.48rem;
  padding: 0 0.16rem;
  margin-right: 0.16rem;
  font-size: 0.24rem;
}

.school_resume_delivery_box .top_post_job_info .re_choose_job {
  display: inline-block;
  background: #fff;
  height: 0.56rem;
  line-height: 0.56rem;
  border-radius: 0.28rem;
  color: #3471FF;
  padding: 0 0.24rem;
  font-weight: bold;
}

.school_resume_delivery_box .school_resume_intro {
  background-color: #f5f4fa;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  padding: 0.3rem;
  margin: 0.2rem 0.3rem;
}

.school_resume_delivery_box .school_resume_intro .job_name {
  font-size: 0.3rem;
  font-weight: bold;
  line-height: 0.45rem;
  margin-bottom: 0.1rem;
}

.school_resume_delivery_box .school_resume_intro .job_tags {
  margin-bottom: 0.1rem;
  overflow: hidden;
}

.school_resume_delivery_box .school_resume_intro .job_tags .tags_item {
  display: inline-block;
  color: #55a8fd;
  border: 1px solid #55a8fd;
  border-radius: 0.08rem;
  -webkit-border-radius: 0.08rem;
  -moz-border-radius: 0.08rem;
  -o-border-radius: 0.08rem;
  -ms-border-radius: 0.08rem;
  padding: 0.15rem 0.1rem;
  margin-right: 0.2rem;
}

.school_resume_delivery_box .item-box {
  padding: 0;
  box-shadow: none;
}

.school_resume_delivery_box .item-box .item {
  line-height: 0.96rem;
  border-bottom: 0.01rem solid rgba(0, 0, 0, 0.06);
  padding: 0 0.3rem;
}

.school_resume_delivery_box .item-box .item.item_title {
  display: flex;
  align-items: center;
  font-size: 0.36rem;
  font-weight: 500;
  line-height: 1rem;
}

.school_resume_delivery_box .item-box .item.item_title .item_title_remark {
  flex: 1;
  color: #666;
  font-size: 0.18rem;
  line-height: 0.25rem;
  margin-left: 0.18rem;
}

.school_resume_delivery_box .item-box .item .item-textarea {
  font-size: 0.24rem;
  line-height: 0.32rem;
  text-align: left;
}

.school_resume_delivery_box .item-box .item .show_more_box {
  font-size: 0.24rem;
  line-height: 0.32rem;
  padding-bottom: 0.3rem;
  overflow: hidden;
}

.school_resume_delivery_box .item-box .item .show_more_box .cb-text-eli3 {
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.school_resume_delivery_box .item-box .item .show_more_box .show_more {
  float: right;
  color: #55a8fd;
}

.school_resume_delivery_box .item-box .item .input_box {
  word-break: break-all;
}

.school_resume_delivery_box .item-box .i_checkbox_box .i_checkbox {
  display: inline-block;
  width: 0.39rem;
  height: 0.39rem;
  background: rgba(255, 255, 255, 0.1);
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.04rem;
  margin-right: 0.1rem;
  vertical-align: middle;
}

.school_resume_delivery_box .item-box .i_checkbox_box .i_checkbox .iconfont {
  display: none;
}

.school_resume_delivery_box .item-box .i_checkbox_box.selected .i_checkbox {
  color: #fff;
  border-color: #55a8fd;
  background: #55a8fd;
  text-align: center;
}

.school_resume_delivery_box .item-box .i_checkbox_box.selected .i_checkbox .iconfont {
  display: block;
  font-size: 0.12rem;
  margin-top: -0.3rem;
}

.school_resume_delivery_box .school_resume_delivery_foot {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0.2rem;
  background-color: #fff;
  overflow: hidden;
}

.school_resume_delivery_box .school_resume_delivery_foot .delivery_btn {
  display: inline-block;
  width: 48%;
  color: #55a8fd;
  font-size: 0.3rem;
  text-align: center;
  line-height: 0.65rem;
  border: 1px solid #55a8fd;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
}

.school_resume_delivery_box .school_resume_delivery_foot .delivery_btn .prev_btn {
  float: left;
}

.school_resume_delivery_box .school_resume_delivery_foot .delivery_btn.submit_btn {
  float: right;
  color: #fff;
  background-color: #55a8fd;
}

.school_resume_delivery_box .school_resume_delivery_foot .delivery_btn.submit_btn.no_submit_btn {
  color: #fff;
  background-color: #aaa;
  border: 1px solid #aaa;
}

.cp-hide {
  display: none;
}

.tc-push-funcer {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1001;
}

.tc-push-funcer .bg {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background-color: black;
  opacity: 0.3;
}

.tc-push-funcer .content {
  width: 100%;
  background-color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
}

.tc-push-funcer .content .title {
  width: 100%;
  height: 0.9rem;
  border-bottom: 1px solid #e3e3e3;
  line-height: 0.9rem;
  text-align: center;
  font-size: 0.28rem;
  color: #666666;
  position: relative;
  margin: 0 auto;
}

.tc-push-funcer .content .title .iconclose {
  color: #e3e3e3;
  font-size: 0.24rem;
  position: absolute;
  left: 0.17rem;
  top: 0.03rem;
}

.tc-push-funcer .content .title .iconsave {
  color: #378fee;
  font-size: 0.24rem;
  position: absolute;
  right: 0.17rem;
  top: 0.03rem;
}

.tc-push-funcer .content .contents {
  width: 7rem;
  padding-top: 0.2rem;
  padding-bottom: 0.4rem;
  margin: 0 auto;
}

.tc-push-funcer .content .contents .divinput {
  padding: 0.1rem;
  background: #f7f7f7;
  border-radius: 0.1rem;
}

.tc-push-funcer .content .contents .divinput input {
  width: 100%;
  height: 100%;
  height: 0.3rem;
  background: transparent;
}

.tc-push-funcer .content .contents .fontnum {
  line-height: 40px;
  width: 6.1rem;
  margin: 0 auto;
  padding-left: 0.12rem;
  color: #e3e3e3;
  font-size: 0.16rem;
  text-align: right;
}

.tc-push-funcer .content .contents .divselectmore {
  padding: 0.1rem;
}

.tc-push-funcer .content .contents .divselectmore .selectmoreli {
  display: inline-block;
  padding: 0.06rem 0.1rem;
  margin: 0.05rem;
  border: 1px solid #ddd;
  font-size: 0.16rem;
  cursor: pointer;
  color: #666;
  border-radius: 0.03rem;
}

.tc-push-funcer .content .contents .divselectmore .selectmoreli.action {
  background-color: #18ba94;
  border: 1px solid #18ba94;
  color: #fff;
}

.tc-push-funcer .content .contents .divcascademore {
  width: 7rem;
  min-height: 1rem;
  margin: 0 auto;
  padding-left: 0.12rem;
  font-size: 0.24rem;
  position: relative;
}

.tc-push-funcer .content .contents .divcascademore .divcascademoreli {
  line-height: 0.6rem;
  padding-left: 0.3rem;
  width: 5rem;
  border-bottom: 1px solid #ccc;
  margin: 0 auto;
}

.tc-push-funcer .content .contents .divcascademore .divcascademoreli .name {
  display: inline-block;
  width: 4.1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
}

.tc-push-funcer .content .contents .divcascademore .divcascademoreli .cz {
  color: #378fee;
  text-decoration: underline;
  vertical-align: middle;
}

.tc-push-funcer .content .contents .divcascademore .divcascadeadd {
  width: 4rem;
  height: 0.62rem;
  line-height: 0.62rem;
  text-align: center;
  background-color: #378fee;
  border-radius: 0.1rem;
  color: #fff;
  margin: 0 auto;
  margin-top: 0.3rem;
}

.entrepreneurship_page_new2022_box {
  width: 7.5rem;
  height: 46.45rem;
  background: url("/static/mobile/images/entrepreneurship_page_new/entrepreneurship_page_new_img03.jpg") no-repeat;
  background-size: 7.5rem 46.45rem;
  position: relative;
  font-size: 0.24rem;
  color: #000;
}

.entrepreneurship_page_new2022_box .join_btn {
  position: absolute;
  width: 2.27rem;
  height: 0.46rem;
  top: 5.18rem;
  left: 2.65rem;
}

.entrepreneurship_page_new2022_box .text_div1 {
  position: absolute;
  width: 4.43rem;
  top: 7.83rem;
  left: 2.54rem;
}

.entrepreneurship_page_new2022_box .text_div1 .title {
  color: #004da1;
  line-height: 0.46rem;
  font-weight: bold;
  margin-bottom: 0.06rem;
}

.entrepreneurship_page_new2022_box .text_div1 .title span {
  font-size: 0.28rem;
}

.entrepreneurship_page_new2022_box .text_div1 .text {
  line-height: 0.4rem;
}

.entrepreneurship_page_new2022_box .text_div2 {
  height: 0.01rem;
  position: absolute;
  width: 7.06rem;
  top: 13.04rem;
  left: 0.23rem;
  background-color: #f9bf55;
}

.entrepreneurship_page_new2022_box .text_div3 {
  position: absolute;
  width: 6.82rem;
  top: 12.99rem;
  left: 0.55rem;
}

.entrepreneurship_page_new2022_box .text_div3 .item {
  float: left;
  width: 0.42rem;
  padding: 0 0.06rem;
}

.entrepreneurship_page_new2022_box .text_div3 .item .top_dom {
  width: 0.1rem;
  height: 0.1rem;
  background-color: #004098;
  margin: 0 auto 0.11rem;
  border: 0.01rem #f9bf55 solid;
  border-radius: 0.3rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
}

.entrepreneurship_page_new2022_box .text_div3 .item .text {
  line-height: 0.32rem;
  text-align: center;
  color: #fff;
}

.entrepreneurship_page_new2022_box .text_div4 {
  position: absolute;
  width: 6.4rem;
  top: 22.92rem;
  left: 0.55rem;
  line-height: 0.4rem;
  text-align: center;
}

.entrepreneurship_page_new2022_box .text_div4 .title {
  color: #004da1;
  font-weight: bold;
}

.entrepreneurship_page_new2022_box .text_div4.text_div5 {
  top: 25.32rem;
}

.entrepreneurship_page_new2022_box .text_div4.text_div6 {
  top: 27.75rem;
}

.entrepreneurship_page_new2022_box .text_div7 {
  position: absolute;
  width: 2.46rem;
  padding: 0 0.3rem;
  top: 31.25rem;
  left: 0.85rem;
  line-height: 0.4rem;
  font-size: 0.24rem;
  font-weight: bold;
  color: #fff;
}

.entrepreneurship_page_new2022_box .text_div7.text_div8 {
  text-align: center;
  left: 4.19rem;
  line-height: 0.56rem;
  top: 31.17rem;
}

.entrepreneurship_page_new2022_box .text_div7.text_div9 {
  top: 35.47rem;
}

.entrepreneurship_page_new2022_box .text_div7.text_div10 {
  text-align: center;
  top: 35.39rem;
  left: 4.19rem;
  line-height: 0.56rem;
}

.entrepreneurship_page_new2022_box .text_div11 {
  line-height: 0.29rem;
  font-weight: bold;
  font-size: 0.21rem;
  color: #fff;
  position: absolute;
  width: 6.32rem;
  top: 37.29rem;
  left: 0.96rem;
  display: none;
}

.entrepreneurship_page_new2022_box .text_div12 {
  line-height: 0.42rem;
  color: #fff;
  position: absolute;
  width: 5.98rem;
  top: 41.85rem;
  left: 0.5rem;
  letter-spacing: 0.02rem;
}

.entrepreneurship_page_new2022_box .text_div12 span {
  color: #ffb633;
}

.entrepreneurship_page_new2022_box .text_div12 .item {
  margin-bottom: 0.13rem;
}

.entrepreneurship_page_new2022_box .text_div12 .item .img {
  width: 0.23rem;
  margin-top: 0.1rem;
  margin-right: 0.18rem;
  float: left;
}

.entrepreneurship_page_new2022_box .text_div13 {
  color: #fff;
  text-shadow: 2px 2px 2px #555;
  position: absolute;
  width: 6.84rem;
  top: 16.03rem;
  left: 0.33rem;
}

.entrepreneurship_page_new2022_box .text_div13 .title {
  color: #ffb633;
  font-size: 0.26rem;
  font-weight: bold;
  line-height: 0.64rem;
  letter-spacing: 0.03rem;
}

.entrepreneurship_page_new2022_box .text_div13 .item {
  line-height: 0.34rem;
  position: relative;
  height: 0.34rem;
  width: fit-content;
}

.entrepreneurship_page_new2022_box .text_div13 .item .border {
  height: 0.18rem;
  width: 100%;
  position: absolute;
  top: 0.19rem;
  left: 0;
  background-color: #ffb633;
}

.entrepreneurship_page_new2022_box .text_div13 .item .text {
  padding: 0 0.08rem;
  position: relative;
  z-index: 1001;
  letter-spacing: 0.03rem;
}

.entrepreneurship_page_new2022_box .text_div13 .item .link_a {
  position: absolute;
  top: 0;
  right: -1.32rem;
  width: fit-content;
  box-sizing: border-box;
  height: 0.41rem;
  padding: 0.01rem;
  background-color: #004098;
  border-radius: 0.41rem;
  -webkit-border-radius: 0.41rem;
  -moz-border-radius: 0.41rem;
  -o-border-radius: 0.41rem;
  -ms-border-radius: 0.41rem;
}

.entrepreneurship_page_new2022_box .text_div13 .item .link_a .dom {
  line-height: 0.36rem;
  padding: 0 0.07rem;
  background-color: #ffb633;
  color: #fff;
  font-size: 0.2rem;
  font-weight: bold;
  text-shadow: 2px 2px 2px #555;
  border-radius: 0.36rem;
  -webkit-border-radius: 0.36rem;
  -moz-border-radius: 0.36rem;
  -o-border-radius: 0.36rem;
  -ms-border-radius: 0.36rem;
}

.entrepreneurship_center_box {
  min-height: 100%;
  width: 7.5rem;
  background: url("/static/mobile/images/entrepreneurship_page_new/entrepreneurship_page_new_img05.png") no-repeat, url("/static/mobile/images/entrepreneurship_page_new/entrepreneurship_page_new_img03.png") no-repeat, url("/static/mobile/images/entrepreneurship_page_new/entrepreneurship_page_new_img04.png") no-repeat, url("/static/mobile/images/entrepreneurship_page_new/entrepreneurship_page_new_img06.png") no-repeat, url("/static/mobile/images/entrepreneurship_page_new/entrepreneurship_page_new_img02.png") repeat-y;
  background-size: 7.5rem auto, 3.41rem auto, 3.21rem auto, 4.65rem auto, 7.5rem auto;
  background-position: bottom left, 100% 0.61rem, 0 7.05rem, 0 -0.81rem, 0 0;
  position: relative;
  font-size: 0.26rem;
  padding: 0.32rem 0 0.4rem;
  color: #2D3748;
}

.entrepreneurship_center_box.entrepreneurship_complete_commit {
  background: url("/static/mobile/images/entrepreneurship_page_new/entrepreneurship_page_new_img05.png") no-repeat, url("/static/mobile/images/entrepreneurship_page_new/entrepreneurship_page_new_img13.png") no-repeat, url("/static/mobile/images/entrepreneurship_page_new/entrepreneurship_page_new_img03.png") no-repeat, url("/static/mobile/images/entrepreneurship_page_new/entrepreneurship_page_new_img04.png") no-repeat, url("/static/mobile/images/entrepreneurship_page_new/entrepreneurship_page_new_img06.png") no-repeat, url("/static/mobile/images/entrepreneurship_page_new/entrepreneurship_page_new_img02.png") repeat-y;
  background-size: 7.5rem auto, 4.74rem auto, 3.41rem auto, 3.21rem auto, 4.65rem auto, 7.5rem auto;
  background-position: bottom left, bottom right, 100% 0.61rem, 0 7.05rem, 0 -0.81rem, 0 0;
}

.entrepreneurship_center_box .top_info_20220713 {
  margin: 0 0.24rem;
  padding: 0.24rem;
  background-color: rgba(255, 255, 255, 0.88);
  color: #fff;
  border-radius: 0.16rem;
  height: 2.64rem;
  position: relative;
}

.entrepreneurship_center_box .top_info_20220713 .left {
  float: left;
}

.entrepreneurship_center_box .top_info_20220713 .left .img_div {
  width: 1.6rem;
  height: 1.6rem;
  border-radius: 1.08rem;
  -webkit-border-radius: 1.08rem;
  -moz-border-radius: 1.08rem;
  -o-border-radius: 1.08rem;
  -ms-border-radius: 1.08rem;
  border: 0.04rem #fff solid;
  background-color: #fff;
  overflow: hidden;
}

.entrepreneurship_center_box .top_info_20220713 .left .img_div img {
  display: block;
  width: 100%;
}

.entrepreneurship_center_box .top_info_20220713 .left .university {
  display: inline-block;
  margin-top: 0.16rem;
  text-align: center;
  height: 0.4rem;
  font-size: 0.22rem;
  width: 1.6rem;
  line-height: 0.4rem;
  border-radius: 0.24rem;
  -webkit-border-radius: 0.24rem;
  -moz-border-radius: 0.24rem;
  -o-border-radius: 0.24rem;
  -ms-border-radius: 0.24rem;
  padding: 0 0.16rem;
  color: #ffffff;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffebc0+0,ffc479+100 */
  background: #73B3FF;
  /* Old browsers */
  background: -moz-linear-gradient(135deg, #73B3FF 0%, #489CFF 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(135deg, #73B3FF 0%, #489CFF 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg, #73B3FF 0%, #489CFF 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='73B3FF', endColorstr='#489CFF', GradientType=1);
  /* IE6-9 */
}

.entrepreneurship_center_box .top_info_20220713 .right {
  float: left;
  margin-left: 0.08rem;
  color: #718096;
  font-size: 0.22rem;
  width: 4.86rem;
}

.entrepreneurship_center_box .top_info_20220713 .right .name_div {
  height: 0.64rem;
  font-size: 0.38rem;
  color: #1D2129;
  margin-bottom: 0.08rem;
  font-weight: 700;
}

.entrepreneurship_center_box .top_info_20220713 .right .money_div {
  margin-bottom: 0.24rem;
}

.entrepreneurship_center_box .top_info_20220713 .right .money_div .gold_img {
  display: inline-block;
  vertical-align: baseline;
}

.entrepreneurship_center_box .top_info_20220713 .right .money_div span {
  color: #3471FF;
  font-size: 0.24rem;
  font-weight: 700;
}

.entrepreneurship_center_box .top_info_20220713 .right .ranking_div {
  display: flex;
  flex-wrap: wrap;
}

.entrepreneurship_center_box .top_info_20220713 .right .ranking_div .line {
  display: flex;
  width: 100%;
  margin-bottom: 0.08rem;
}

.entrepreneurship_center_box .top_info_20220713 .right .ranking_div .line .block img {
  width: 0.32rem;
  display: inline-block;
}

.entrepreneurship_center_box .top_info_20220713 .right .ranking_div .line .block1 {
  flex: 3;
}

.entrepreneurship_center_box .top_info_20220713 .right .ranking_div .line .block2 {
  flex: 4;
}

.entrepreneurship_center_box .top_info_20220713 .right .ranking_div .line .block3 {
  flex: 3;
}

.entrepreneurship_center_box .top_info_20220713 .right .ranking_div .line.line1 {
  font-size: 0.32rem;
  line-height: 0.49rem;
  color: #1D2129;
  text-align: center;
  font-weight: 700;
}

.entrepreneurship_center_box .top_info_20220713 .detail_ex_btn {
  position: absolute;
  right: 0;
  top: 0.24rem;
}

.entrepreneurship_center_box .top_info_20220713 .detail_ex_btn .detail_a {
  display: block;
  height: 0.56rem;
  line-height: 0.52rem;
  width: 1.62rem;
  border: 0.01rem solid rgba(255, 255, 255, 0.25);
  border-radius: 0.56rem 0 0 0.56rem;
  -webkit-border-radius: 0.56rem 0 0 0.56rem;
  -moz-border-radius: 0.56rem 0 0 0.56rem;
  -o-border-radius: 0.56rem 0 0 0.56rem;
  -ms-border-radius: 0.56rem 0 0 0.56rem;
  text-align: center;
  font-size: 0.22rem;
}

.entrepreneurship_center_box .top_info_20220713 .detail_ex_btn .detail_a.exchange {
  background-color: #479CFF;
  margin-bottom: 0.08rem;
}

.entrepreneurship_center_box .top_info_20220713 .detail_ex_btn .detail_a.recommend {
  background-color: #EA8D10;
}

.entrepreneurship_center_box .top_info_20220713.top_info_20220720 {
  height: 1.74rem;
}

.entrepreneurship_center_box .top_info_20220713.top_info_20220720 .left .img_div {
  width: 1.18rem;
  height: 1.18rem;
}

.entrepreneurship_center_box .top_info_20220713.top_info_20220720 .left .university {
  width: 1.18rem;
  padding: 0;
  position: absolute;
  bottom: 0.24rem;
}

.entrepreneurship_center_box .info_div {
  margin-bottom: 0.21rem;
}

.entrepreneurship_center_box .info_div .img_div {
  float: left;
  margin-left: 0.48rem;
  width: 1.28rem;
  height: 1.28rem;
  border-radius: 1.08rem;
  -webkit-border-radius: 1.08rem;
  -moz-border-radius: 1.08rem;
  -o-border-radius: 1.08rem;
  -ms-border-radius: 1.08rem;
  border: 0.04rem #fff solid;
  background-color: #fff;
  overflow: hidden;
  margin-right: 0.16rem;
}

.entrepreneurship_center_box .info_div .img_div img {
  display: block;
  width: 100%;
}

.entrepreneurship_center_box .info_div .other_info {
  float: left;
  width: 5.05rem;
  padding-top: 0.12rem;
}

.entrepreneurship_center_box .info_div .other_info .name_div {
  line-height: 0.5rem;
}

.entrepreneurship_center_box .info_div .other_info .name_div .name {
  color: #fff;
  font-size: 0.34rem;
  font-weight: bold;
}

.entrepreneurship_center_box .info_div .other_info .name_div .university {
  margin-left: 0.16rem;
  display: inline-block;
  vertical-align: text-bottom;
  height: 0.4rem;
  font-size: 0.22rem;
  line-height: 0.4rem;
  border-radius: 0.24rem;
  -webkit-border-radius: 0.24rem;
  -moz-border-radius: 0.24rem;
  -o-border-radius: 0.24rem;
  -ms-border-radius: 0.24rem;
  padding: 0 0.16rem;
  color: #ffffff;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffebc0+0,ffc479+100 */
  background: #73B3FF;
  /* Old browsers */
  background: -moz-linear-gradient(135deg, #73B3FF 0%, #489CFF 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(135deg, #73B3FF 0%, #489CFF 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg, #73B3FF 0%, #489CFF 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebc0', endColorstr='#ffc479', GradientType=1);
  /* IE6-9 */
}

.entrepreneurship_center_box .info_div .other_info .money {
  line-height: 0.46rem;
  color: #fff;
  font-size: 0.24rem;
}

.entrepreneurship_center_box .info_div .other_info .money .gold_img {
  display: inline-block;
}

.entrepreneurship_center_box .info_div .other_info .money.detail_ex_btn {
  position: absolute;
  top: 0.32rem;
  right: 0;
}

.entrepreneurship_center_box .info_div .other_info .money .detail_a {
  display: block;
  height: 0.56rem;
  line-height: 0.52rem;
  width: 1.62rem;
  border: 0.01rem solid rgba(255, 255, 255, 0.25);
  border-radius: 0.56rem 0 0 0.56rem;
  -webkit-border-radius: 0.56rem 0 0 0.56rem;
  -moz-border-radius: 0.56rem 0 0 0.56rem;
  -o-border-radius: 0.56rem 0 0 0.56rem;
  -ms-border-radius: 0.56rem 0 0 0.56rem;
  text-align: center;
}

.entrepreneurship_center_box .info_div .other_info .money .detail_a.exchange {
  background-color: #479CFF;
  margin-bottom: 0.16rem;
}

.entrepreneurship_center_box .info_div .other_info .money .detail_a.recommend {
  background-color: #EA8D10;
}

.entrepreneurship_center_box .task_tabs {
  color: #ffffff;
  margin: 0.32rem 0.24rem;
}

.entrepreneurship_center_box .task_tabs div {
  display: inline-block;
}

.entrepreneurship_center_box .task_tabs div.main {
  margin-right: 0.24rem;
}

.entrepreneurship_center_box .task_tabs div.active {
  font-size: 0.34rem;
  font-weight: 700;
}

.entrepreneurship_center_box .task_tabs div.active img {
  width: 0.48rem;
  height: 0.48rem;
}

.entrepreneurship_center_box .task_tabs img {
  width: 0.32rem;
  height: 0.32rem;
  display: inline-block;
}

.entrepreneurship_center_box .btn_dom {
  width: fit-content;
  padding: 0.04rem 0.24rem;
  background-color: #ffffff;
  color: #FF9200;
  border: 0.01rem solid #FF9200;
  border-radius: 0.56rem;
  -webkit-border-radius: 0.56rem;
  -moz-border-radius: 0.56rem;
  -o-border-radius: 0.56rem;
  -ms-border-radius: 0.56rem;
  display: block;
  margin: 0 auto;
}

.entrepreneurship_center_box .tasking {
  font-size: 0.34rem;
  color: #ffffff;
  margin: 0 0 0.24rem 0.24rem;
}

.entrepreneurship_center_box .tasking img {
  display: inline-block;
  vertical-align: bottom;
}

.entrepreneurship_center_box .content_div {
  margin: 0 0.24rem 0.24rem 0.24rem;
  padding: 0.24rem;
  border-radius: 0.18rem;
  -webkit-border-radius: 0.18rem;
  -moz-border-radius: 0.18rem;
  -o-border-radius: 0.18rem;
  -ms-border-radius: 0.18rem;
  background-color: rgba(255, 255, 255, 0.75);
}

.entrepreneurship_center_box .content_div .task_title_info .task_title {
  font-size: 0.3rem;
  font-weight: 700;
}

.entrepreneurship_center_box .content_div .task_title_info .text_dom1 {
  color: #3471FF;
  font-size: 0.24rem;
  float: right;
}

.entrepreneurship_center_box .content_div .task_title_info .text_dom1 i {
  font-size: 0.24rem;
  font-weight: 700;
}

.entrepreneurship_center_box .content_div.bg1 {
  background-color: rgba(255, 255, 255, 0.85);
}

.entrepreneurship_center_box .content_div .title_div {
  line-height: 0.6rem;
  font-weight: 700;
  text-align: center;
}

.entrepreneurship_center_box .content_div .title_div img {
  width: 2rem;
  vertical-align: middle;
  margin: 0 auto;
}

.entrepreneurship_center_box .content_div .detail_title {
  font-weight: 700;
  text-align: center;
}

.entrepreneurship_center_box .content_div .link_a {
  display: block;
  width: fit-content;
}

.entrepreneurship_center_box .content_div .link_a .dom {
  padding: 0.04rem 0.24rem;
  background-color: #ffffff;
  color: #FF9200;
  border: 0.01rem solid #FF9200;
  border-radius: 0.56rem;
  -webkit-border-radius: 0.56rem;
  -moz-border-radius: 0.56rem;
  -o-border-radius: 0.56rem;
  -ms-border-radius: 0.56rem;
}

.entrepreneurship_center_box .content_div .rule_title {
  font-size: 0.3rem;
  font-weight: 700;
}

.entrepreneurship_center_box .content_div .rule_content {
  margin: 0.08rem 0 0.16rem 0;
  height: 1.46rem;
  overflow: hidden;
  color: #2D3748;
}

.entrepreneurship_center_box .content_div .rule_content.active {
  height: auto;
}

.entrepreneurship_center_box .content_div .up_down {
  font-size: 0.26rem;
  color: #3471FF;
  text-align: center;
  font-weight: 400;
}

.entrepreneurship_center_box .content_div .up_down i {
  font-size: 0.26rem;
  color: #3471FF;
  font-weight: 800;
}

.entrepreneurship_center_box .content_div .content_item {
  margin: 0.24rem 0;
  line-height: 0.36rem;
}

.entrepreneurship_center_box .content_div .content_item .task_reward .gold_img {
  display: inline-block;
}

.entrepreneurship_center_box .content_div .content_item .task_reward .task_reward_text {
  font-weight: 700;
}

.entrepreneurship_center_box .content_div .content_item .text_dom1 {
  color: #004da1;
  margin-bottom: 0.23rem;
  font-weight: bold;
}

.entrepreneurship_center_box .content_div .content_item .text_dom1 .link_a {
  float: right;
  margin-right: 0.3rem;
  position: relative;
}

.entrepreneurship_center_box .content_div .content_item .text_dom3 {
  font-size: 0.28rem;
}

.entrepreneurship_center_box .content_div .content_item .text_dom2 {
  margin-top: 0.15rem;
  font-size: 0.26rem;
}

.entrepreneurship_center_box .content_div .content_item .text_dom2 .gold_img {
  display: inline-block;
  vertical-align: baseline;
}

.entrepreneurship_center_box .content_div .content_item .text_dom2 .gold_num {
  color: #2D3748;
}

.entrepreneurship_center_box .content_div .content_item .text_dom2 .reward_rule {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0.08rem;
}

.entrepreneurship_center_box .content_div .content_item .text_dom2 .reward_rule .one {
  color: #2D3748;
  display: flex;
  width: 50%;
  margin: 0.04rem 0;
}

.entrepreneurship_center_box .content_div .content_item .text_dom2 .reward_rule .one div {
  width: 50%;
}

.entrepreneurship_center_box .content_div .content_item .text_dom2 .reward_rule .one .one_gold img {
  display: inline-block;
  vertical-align: baseline;
}

.entrepreneurship_center_box .content_div .content_item .text_dom2 .datetime {
  color: #718096;
}

.entrepreneurship_center_box .content_div .content_item .text_dom4 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.entrepreneurship_center_box .content_div .content_item .m-b-20 {
  margin-bottom: 0.2rem;
}

.entrepreneurship_center_box .content_div .tasking_div {
  padding-top: 0.12rem;
  position: relative;
}

.entrepreneurship_center_box .content_div .tasking_div .tasking1_img {
  display: inline-block;
  vertical-align: baseline;
}

.entrepreneurship_center_box .content_div .tasking_div .tasking_text_dom {
  display: inline-block;
  height: 0.96rem;
  line-height: 0.48rem;
  color: #718096;
}

.entrepreneurship_center_box .content_div .tasking_div .list {
  font-size: 0.26rem;
}

.entrepreneurship_center_box .content_div .tasking_div .list .list_item {
  margin: 0.12rem 0;
  display: flex;
  align-items: center;
}

.entrepreneurship_center_box .content_div .tasking_div .list .list_item div:nth-child(1) {
  width: 60%;
}

.entrepreneurship_center_box .content_div .tasking_div .list .list_item .text {
  color: #2D3748;
}

.entrepreneurship_center_box .content_div .tasking_div .list .list_item .text1 {
  color: #718096;
  word-break: break-all;
}

.entrepreneurship_center_box .content_div .tasking_div .list .list_item .btn {
  color: #FF9200;
  padding: 0.1rem 0.24rem;
  border: 0.01rem solid #FF9200;
  border-radius: 0.4rem;
  -webkit-border-radius: 0.4rem;
  -moz-border-radius: 0.4rem;
  -o-border-radius: 0.4rem;
  -ms-border-radius: 0.4rem;
  background-color: #ffffff;
  float: right;
}

.entrepreneurship_center_box .content_div .tasking_div .left_img {
  position: absolute;
  width: 0.99rem;
  left: -0.46rem;
  top: -0.69rem;
}

.entrepreneurship_center_box .content_div .tasking_div .title_dom {
  line-height: 0.52rem;
  font-size: 0.3rem;
  font-style: italic;
  font-weight: bold;
  color: #004da1;
}

.entrepreneurship_center_box .content_div .tasking_div .text_dom1 {
  line-height: 0.3rem;
  padding-bottom: 0.36rem;
  margin-top: 0.11rem;
}

.entrepreneurship_center_box .content_div .tasking_div .text_dom2 {
  text-align: left;
  font-size: 0.2rem;
  line-height: 0.3rem;
  padding-bottom: 0.08rem;
  margin-top: 0.12rem;
  color: #718096;
}

.entrepreneurship_center_box .content_div .tasking_div .text_dom2 .span1 {
  color: #ffb633;
  margin: 0 0.2rem;
}

.entrepreneurship_center_box .content_div .tasking_div .text_dom2 .span2 {
  color: #4dc6ff;
}

.entrepreneurship_center_box .content_div .upload_div {
  position: relative;
}

.entrepreneurship_center_box .content_div .upload_div .right_img {
  position: absolute;
  width: 0.99rem;
  right: -0.31rem;
  top: -1.01rem;
}

.entrepreneurship_center_box .content_div .upload_div .title_dom {
  line-height: 0.52rem;
  font-size: 0.26rem;
  font-weight: bold;
  color: #004da1;
}

.entrepreneurship_center_box .content_div .upload_div .text_dom1 {
  line-height: 0.3rem;
  padding-bottom: 0.21rem;
  margin-top: 0.04rem;
  color: #718096;
  line-height: 0.48rem;
}

.entrepreneurship_center_box .content_div .upload_div .upload_btn {
  width: 1.86rem;
  height: 1.52rem;
  line-height: 1.52rem;
  background: url("/static/mobile/images/entrepreneurship_page_new/upload_bg.png") no-repeat;
  margin: 0 auto;
}

.entrepreneurship_center_box .content_div .upload_div .img_div {
  width: 2.76rem;
  margin: 0.2rem auto 0;
  position: relative;
}

.entrepreneurship_center_box .content_div .upload_div .img_div img {
  display: block;
  width: 2.76rem;
  max-height: 2.76rem;
}

.entrepreneurship_center_box .content_div .upload_div .img_div i {
  position: absolute;
  font-weight: bold;
  font-size: 0.4rem;
  color: #ff5533;
  right: -0.5rem;
  top: 50%;
  margin-top: -0.2rem;
}

.entrepreneurship_center_box .content_div .upload_div .btn_dom {
  margin: 0.3rem auto 0.2rem;
}

.partner_home1_box {
  background: url("/static/mobile/images/campus_recruit/qa_top_bg.png") no-repeat;
  background-size: 100% auto;
  font-size: 0.28rem;
}

.partner_home1_box .box_top {
  height: 4.60rem;
  width: 100%;
}

.partner_home1_box .box_top .box_top_qa_title {
  padding: 1.8rem 0 0 1rem;
  font-size: 0.66rem;
  font-weight: bold;
  font-style: italic;
  color: #3448bf;
}

.partner_home1_box .box_about {
  margin: 0.32rem;
}

.partner_home1_box .box_about .box_about_header {
  line-height: 0.42rem;
  height: 0.42rem;
}

.partner_home1_box .box_about .box_about_header .box_about_header_title {
  font-size: 0.42rem;
}

.partner_home1_box .box_about .box_about_content {
  background-color: #ffffff;
  border-radius: 0.2rem;
  margin-top: 0.38rem;
  padding: 0.34rem;
}

.partner_home1_box .box_about .box_about_content .content_item .item_q {
  font-size: 0.28rem;
}

.partner_home1_box .box_about .box_about_content .content_item .item_a {
  margin-top: 0.04rem;
  line-height: 0.46rem;
}

.partner_home1_box .box_about .box_about_content .content_item .item_a .item_a_xing {
  font-size: 0.24rem;
}

.partner_home1_box .box_about .box_about_content .content_kong {
  height: 0.38rem;
}

.partner_home2_box {
  background: url("/static/mobile/images/campus_recruit/process_top_bg.png") no-repeat;
  background-size: 100% auto;
  font-size: 0.22rem;
}

.partner_home2_box .box_top {
  height: 4.68rem;
  width: 100%;
}

.partner_home2_box .box_top .box_top_process_title {
  padding: 1.8rem 0.82rem 0 0;
  font-size: 0.54rem;
  font-weight: bold;
  font-style: italic;
  color: #3448bf;
  text-align: right;
}

.partner_home2_box .box_steps {
  margin: 0.2rem 0.9rem;
}

.partner_home2_box .box_steps .box_step {
  border-bottom: 0.01rem solid #ceced0;
}

.partner_home2_box .box_steps .box_step .box_step_arrow {
  text-align: center;
}

.partner_home2_box .box_steps .box_step .box_step_arrow .box_step_arrow_img {
  display: inline-block;
  padding-top: 0.2rem;
  width: 0.31rem;
}

.partner_home2_box .box_steps .box_step .box_step_content {
  font-size: 0.3rem;
  line-height: 0.9rem;
  padding: 0.3rem 0.9rem;
}

.partner_home2_box .box_steps .box_process_content {
  margin-top: 1.2rem;
}

.know_haier_box {
  background: url("/static/mobile/images/campus_recruit/know_haier_top_bg.png") no-repeat;
  background-size: 100% auto;
}

.know_haier_box .box_top {
  padding-top: 1.16rem;
  padding-right: 0.3rem;
  text-align: right;
  height: 3.12rem;
}

.know_haier_box .box_top .box_top_title1 {
  font-size: 0.4rem;
}

.know_haier_box .box_top .box_top_title2 {
  font-size: 0.18rem;
}

.know_haier_box .box_content {
  padding: 0 0.66rem;
}

.know_haier_box .box_content .box_content_logo {
  text-align: center;
  height: 2.46rem;
  line-height: 2.46rem;
  vertical-align: middle;
}

.know_haier_box .box_content .box_content_logo .box_content_logo_img {
  display: inline-block;
}

.know_haier_box .box_content .box_content_item {
  background-color: #ffffff;
  border-radius: 0.16rem;
  margin: 0.34rem 0;
}

.know_haier_box .box_content .box_content_item .box_content_item_title {
  vertical-align: middle;
  font-size: 0.32rem;
  height: 1.24rem;
  line-height: 1.24rem;
  text-align: center;
  position: relative;
}

.know_haier_box .box_content .box_content_item .box_content_item_title .box_content_item_title_icon_img {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  margin-left: 0.54rem;
}

.know_haier_box .box_content .box_content_item .box_content_item_title .box_content_item_title_icon {
  right: 0.36rem;
  position: absolute;
}

.know_haier_box .box_content .box_content_item .box_content_item_title .box_content_item_title_icon i {
  font-size: 0.4rem;
  color: #000000;
}

.know_haier_box .box_content .box_content_item .box_content_item_detail {
  border-top: 0.01rem solid #e0e0e0;
  padding: 0.3rem 0;
  height: auto;
  text-align: center;
}

.know_haier_box .box_content .box_content_item .box_content_item_detail .box_content_item_detail_block {
  display: inline-block;
  width: 2.6rem;
  height: 1.04rem;
  line-height: 1.04rem;
  text-align: center;
  background-color: #f7f7f7;
  font-size: 0.28rem;
  border-radius: 0.16rem;
  margin: 0.1rem 0.1rem;
}

.know_haier_box_popup {
  width: 5.8rem;
  height: 8.66rem;
  background-color: #ffffff;
  border-radius: 0.16rem;
  text-align: center;
}

.know_haier_box_popup .know_haier_box_popup_icon_img {
  width: 1.85rem;
  display: inline-block;
  margin-top: -1rem;
}

.know_haier_box_popup .know_haier_box_popup_title {
  font-size: 0.34rem;
  height: 0.34rem;
  line-height: 0.34rem;
  margin: 0.26rem;
  border-bottom: 0.01rem solid #dddddd;
  padding-bottom: 0.26rem;
  position: relative;
}

.know_haier_box_popup .know_haier_box_popup_title .title_point {
  position: absolute;
  width: 0.08rem;
  height: 0.08rem;
  background-color: #0062ff;
  top: 0.14rem;
}

.know_haier_box_popup .know_haier_box_popup_title .title_point_left {
  left: 1.7rem;
}

.know_haier_box_popup .know_haier_box_popup_title .title_point_right {
  right: 1.7rem;
}

.know_haier_box_popup .know_haier_box_popup_content {
  font-size: 0.26rem;
  line-height: 0.4rem;
  padding: 0 0.7rem;
  height: 4.8rem;
  margin-top: 0.6rem;
  overflow-y: auto;
}

.know_haier_box_popup .know_haier_box_popup_line {
  height: 1rem;
  width: 0.02rem;
  background-color: #a7a7a7;
  margin: 0 auto;
  margin-top: 1.2rem;
  position: relative;
  z-index: -1;
}

.know_haier_box_popup .know_haier_box_popup_icon_x i {
  font-size: 0.5rem;
  color: #a7a7a7;
}

.tech_talent_box {
  width: 100%;
  max-width: 7.5rem;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
}

.tech_talent_box .top {
  background: url("/static/mobile/images/tech_talent/tach_talent_top.png") no-repeat;
  background-size: 100% auto;
  height: 4.46rem;
}

.tech_talent_box .middle {
  padding: 0 0.4rem;
  display: flex;
  flex-direction: column;
}

.tech_talent_box .middle .title {
  margin-top: 0.9rem;
  margin-bottom: 0.75rem;
  display: flex;
  height: 0.46rem;
  line-height: 0.46rem;
}

.tech_talent_box .middle .title .img {
  height: 0.46rem;
}

.tech_talent_box .middle .title .text {
  font-size: 0.46rem;
  margin-left: 0.2rem;
}

.tech_talent_box .middle .content {
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  padding: 0.34rem 0.36rem;
  box-shadow: 0.02rem 0.04rem 0.1rem #e1e2e3, -0.02rem 0.04rem 0.1rem #e1e2e3, 0.02rem -0.04rem 0.1rem #e1e2e3;
}

.tech_talent_box .middle .content .one_box {
  margin-bottom: 0.78rem;
  display: flex;
  flex-direction: column;
}

.tech_talent_box .middle .content .one_box .one_top {
  display: flex;
  height: 0.4rem;
  line-height: 0.4rem;
}

.tech_talent_box .middle .content .one_box .one_top .left {
  display: flex;
}

.tech_talent_box .middle .content .one_box .one_top .left .one_box_img {
  width: 0.4rem;
  margin: auto;
}

.tech_talent_box .middle .content .one_box .one_top .center {
  flex-grow: 1;
  font-size: 0.34rem;
  padding-left: 0.24rem;
}

.tech_talent_box .middle .content .one_box .one_top .right i {
  font-size: 0.24rem;
  font-weight: bold;
}

.tech_talent_box .middle .content .one_box .one_bottom {
  margin-top: 0.3rem;
}

.tech_talent_box .middle .content .one_box .one_bottom span {
  font-size: 0.24rem;
  margin-bottom: 0.24rem;
}

.tech_talent_box .middle .content .one_box .one_bottom span:nth-child(1),
.tech_talent_box .middle .content .one_box .one_bottom span:nth-child(3),
.tech_talent_box .middle .content .one_box .one_bottom span:nth-child(5) {
  color: #205cbe;
}

.tech_talent_box .middle .content .one_box .one_bottom1 {
  display: flex;
  flex-wrap: wrap;
}

.tech_talent_box .middle .content .one_box .one_bottom1 .one_bottom1_block {
  width: 50%;
  display: flex;
}

.tech_talent_box .middle .content .one_box .one_bottom1 .one_bottom1_block span:nth-child(1) {
  flex: 1;
}

.tech_talent_box .middle .content .one_box .one_bottom1 .one_bottom1_block span:nth-child(2) {
  flex: 2;
}

.tech_talent_box .middle .content .one_box .one_bottom2 {
  display: flex;
  flex-direction: column;
}

.tech_talent_box .middle .content .one_box .one_bottom2 .one_bottom2_block {
  display: flex;
}

.tech_talent_box .middle .content .one_box .one_bottom2 .one_bottom2_block span {
  margin-right: 0.1rem;
}

.tech_talent_box .middle .content .one_box .one_bottom3 {
  display: flex;
  flex-wrap: wrap;
}

.tech_talent_box .middle .content .one_box .one_bottom3 .one_bottom3_block {
  width: 50%;
  display: flex;
  box-sizing: border-box;
}

.tech_talent_box .middle .content .one_box .one_bottom3 .one_bottom3_block span:nth-child(1) {
  text-align: right;
  padding-right: 0.15rem;
  flex: 2;
}

.tech_talent_box .middle .content .one_box .one_bottom3 .one_bottom3_block span:nth-child(2) {
  flex: 5;
}

.tech_talent_box .middle .content .one_box .one_bottom4 {
  display: flex;
  flex-direction: column;
}

.tech_talent_box .middle .content .one_box .one_bottom4 .one_bottom4_block {
  display: flex;
  justify-content: space-between;
}

.tech_talent_box .middle .content .one_box .one_bottom4 .one_bottom4_block p {
  color: #686868;
}

.tech_talent_box .middle .content_blocks {
  display: flex;
  flex-wrap: wrap;
}

.tech_talent_box .middle .content_blocks .one_block_new {
  font-size: 0.28rem;
  width: 48%;
  height: 0.8rem;
  line-height: 0.8rem;
  background-color: #ffffff;
  border-radius: 0.08rem;
  -webkit-border-radius: 0.08rem;
  -moz-border-radius: 0.08rem;
  -o-border-radius: 0.08rem;
  -ms-border-radius: 0.08rem;
  padding-left: 0.24rem;
  margin-bottom: 0.16rem;
}

.tech_talent_box .middle .content_blocks .one_block_new img {
  display: inline-block;
  vertical-align: sub;
}

.tech_talent_box .middle .content_blocks .one_block_new:nth-child(odd) {
  margin-right: 4%;
}

.tech_talent_box .middle .content_blocks .one_block_more_new {
  font-size: 0.28rem;
  color: #ffffff;
  border-radius: 0.76rem;
  -webkit-border-radius: 0.76rem;
  -moz-border-radius: 0.76rem;
  -o-border-radius: 0.76rem;
  -ms-border-radius: 0.76rem;
  height: 0.8rem;
  line-height: 0.8rem;
  width: 3.12rem;
  background-color: #3471FF;
  margin: 0 auto;
  text-align: center;
  box-shadow: 0px 4px 12px rgba(13, 78, 227, 0.16);
  margin-top: 0.08rem;
}

.tech_talent_box .middle .content_blocks .one_block_more_new i {
  font-size: 0.28rem;
}

.tech_talent_box .middle .content_blocks .one_block_more_new a img {
  display: inline-block;
}

.tech_talent_box .middle .content_blocks .one_block {
  padding: 0.4rem 0.3rem 0.4rem 0.42rem;
  margin-bottom: 0.38rem;
  background-color: #ffffff;
  box-shadow: 0.02rem 0.04rem 0.1rem #e1e2e3, -0.02rem 0.04rem 0.1rem #e1e2e3, 0.02rem -0.04rem 0.1rem #e1e2e3;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}

.tech_talent_box .middle .content_blocks .one_block span {
  width: 50%;
}

.tech_talent_box .middle .content_blocks .one_block span img {
  width: 0.5rem;
  float: right;
}

.tech_talent_box .middle .content_blocks .one_block span:nth-child(1) {
  font-size: 0.32rem;
}

.tech_talent_box .middle .content_blocks .one_block span:nth-child(3) {
  text-align: right;
  margin-top: 0.52rem;
}

.tech_talent_box .middle .content_blocks .one_block span:nth-child(3) a {
  color: #1f54dd;
  font-size: 0.24rem;
}

.tech_talent_box .middle .content_blocks .one_block_more {
  background-color: #ffffff;
  width: 4.18rem;
  padding: 0.28rem 1.2rem;
  margin: 0.28rem auto;
  box-shadow: 0.02rem 0.04rem 0.1rem #e1e2e3, -0.02rem 0.04rem 0.1rem #e1e2e3, 0.02rem -0.04rem 0.1rem #e1e2e3;
}

.tech_talent_box .middle .content_blocks .one_block_more a {
  font-size: 0.26rem;
  color: #1f54dd;
}

.tech_talent_box .middle .content_slide {
  position: relative;
  margin-bottom: 1.56rem;
  height: 6.4rem;
  overflow-x: scroll;
}

.tech_talent_box .middle .content_slide .slide_blocks {
  position: absolute;
  display: flex;
  width: 55.4rem;
}

.tech_talent_box .middle .content_slide .slide_blocks .one_slide {
  width: 5.36rem;
  height: 6.37rem;
  margin-right: 0.3rem;
}

.tech_talent_box .middle .content_slide .slide_blocks .one_slide img {
  width: 5.36rem;
  height: 6.37rem;
}

.tech_talent_box_popup {
  width: 5.32rem;
  height: 6.33rem;
  padding: 0.54rem 0.24rem 0 0.24rem;
  background: url("/static/mobile/images/tech_talent/tech_talent_box_popup.png") no-repeat;
  background-size: 100% auto;
}

.tech_talent_box_popup .tech_talent_box_title {
  font-size: 0.34rem;
  color: #205cbe;
  font-weight: bold;
  font-style: italic;
  padding-left: 0.6rem;
  margin-bottom: 0.68rem;
  line-height: 0.84rem;
  height: 0.84rem;
}

.tech_talent_box_popup .tech_talent_box_title_sub {
  font-size: 0.34rem;
  color: #205cbe;
  font-weight: bold;
  font-style: italic;
  padding-left: 0.6rem;
  margin-bottom: 0.6rem;
}

.tech_talent_box_popup .tech_talent_box_content {
  font-size: 0.2rem;
  height: 3.8rem;
  overflow-x: scroll;
}

.tech_talent_box_popup .tech_talent_box_popup_icon_x {
  margin-top: 1.7rem;
  text-align: center;
}

.tech_talent_box_popup .tech_talent_box_popup_icon_x i {
  font-size: 0.64rem;
  color: #f7f7f7;
}

.entry_index_box_2022 {
  background: url("/static/mobile/images/entry/entry_index_bg.png") no-repeat;
  background-position: top;
  background-size: 100%;
  height: 100%;
  color: #718096;
  font-size: 0.24rem;
}

.entry_index_box_2022 .top_info_text {
  color: #fff;
  padding: 0.4rem 0 0 0.48rem;
}

.entry_index_box_2022 .top_info_text .line {
  font-size: 0.36rem;
  font-weight: 700;
  line-height: 0.44rem;
  margin-bottom: 0.08rem;
}

.entry_index_box_2022 .top_info_text .desc {
  line-height: 0.3rem;
  margin-top: 0.16rem;
}

.entry_index_box_2022 .middle_content {
  margin: 0.48rem 0.24rem 0 0.24rem;
}

.entry_index_box_2022 .middle_content .content_item {
  border-radius: 0.16rem;
  background: #FFF;
  box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.04);
  padding: 0.24rem;
  margin-bottom: 0.24rem;
}

.entry_index_box_2022 .middle_content .content_item .item_title {
  color: #1D2129;
  font-size: 0.32rem;
  font-weight: 700;
  line-height: 0.4rem;
  margin-bottom: 0.08rem;
}

.entry_index_box_2022 .middle_content .content_item .item_title .item_title_icon {
  display: inline-block;
  width: 0.04rem;
  height: 0.24rem;
  background-color: #3471FF;
  border-radius: 0.08rem;
}

.entry_index_box_2022 .middle_content .content_item .item_sub_title {
  margin-bottom: 0.24rem;
}

.entry_index_box_2022 .middle_content .content_item .item_block {
  border: 0.01rem solid #E2E8F0;
  filter: drop-shadow(0rem 0.08rem 0.08rem rgba(0, 0, 0, 0.01));
  border-radius: 0.12rem;
  height: 1.18rem;
  padding: 0.16rem;
  box-sizing: border-box;
  position: relative;
  margin-top: 0.16rem;
}

.entry_index_box_2022 .middle_content .content_item .item_block img {
  float: left;
}

.entry_index_box_2022 .middle_content .content_item .item_block .block_text {
  display: inline-block;
  margin-left: 0.16rem;
}

.entry_index_box_2022 .middle_content .content_item .item_block .block_text .title {
  line-height: 0.4rem;
  color: #1D2129;
  font-size: 0.28rem;
  font-weight: 700;
  margin-bottom: 0.16rem;
}

.entry_index_box_2022 .middle_content .content_item .item_block .btn {
  position: absolute;
  border-radius: 0.32rem;
  width: 1.2rem;
  height: 0.56rem;
  line-height: 0.56rem;
  display: inline-block;
  text-align: center;
  top: 0;
  bottom: 0;
  right: 0.16rem;
  margin: auto;
}

.entry_index_box_2022 .middle_content .content_item .item_block .btn1 {
  color: #fff;
  background: #43A3FF;
}

.entry_index_box_2022 .middle_content .content_item .item_block .btn2 {
  color: #fff;
  background: #3471FF;
}

.entry_index_box_2022 .middle_content .content_item .item_block .btn3 {
  border: 0.02rem solid #43A3FF;
  background: #fff;
  color: #43A3FF;
}

.entry_index_box_2022 .middle_content .content_item .item_block .btn4 {
  border: 0.02rem solid #3471FF;
  background: #fff;
  color: #3471FF;
}

.entry_index_box_2022 .bottom_text {
  margin: 0.24rem;
  padding: 0 0.24rem;
}

.entry_index_box_2022 .bottom_text .title {
  font-size: 0.3rem;
  line-height: 0.48rem;
  font-weight: 700;
  margin-bottom: 0.08rem;
}

.entry_index_box_2022 .bottom_text .desc {
  line-height: 0.4rem;
}

.entry_index_box_2022 .bottom_text .back_btn {
  text-align: center;
  margin-top: 1.94rem;
}

.entry_index_box_2022 .bottom_text .back_btn a {
  border-radius: 0.16rem;
  display: inline-block;
  width: 2.52rem;
  height: 0.8rem;
  line-height: 0.8rem;
  background-color: #3471FF;
  color: #fff;
  font-size: 0.3rem;
}

.entry_make_appointment_box_2022 {
  margin: 0.24rem;
  color: #2D3748;
  font-size: 0.26rem;
}

.entry_make_appointment_box_2022 .location {
  margin-bottom: 0.24rem;
}

.entry_make_appointment_box_2022 .location .select_one {
  display: inline-block;
  position: relative;
  margin-right: 0.16rem;
  background: #EBEBEB;
  border-radius: 0.16rem;
  height: 0.8rem;
  line-height: 0.8rem;
  text-align: center;
  color: #1D2129;
  padding: 0 0.32rem;
  cursor: pointer;
}

.entry_make_appointment_box_2022 .location .select_one .iconfont {
  color: #1D2129;
  right: 0.32rem;
  top: 0.24rem;
}

.entry_make_appointment_box_2022 .content_item {
  padding: 0.24rem;
  background: #FFF;
  border-radius: 0.16rem;
  margin-bottom: 0.24rem;
}

.entry_make_appointment_box_2022 .content_item .title {
  font-size: 0.3rem;
  margin-bottom: 0.24rem;
  color: #1D2129;
}

.entry_make_appointment_box_2022 .content_item .instructions {
  border-top: 0.01rem solid #EDF0F5;
  padding-top: 0.16rem;
  line-height: 0.48rem;
}

.entry_make_appointment_box_2022 .content_item .instructions ul li {
  list-style: inside;
  padding: 0.08rem 0;
}

.entry_make_appointment_box_2022 .content_item .instructions ul li:nth-child(1), .entry_make_appointment_box_2022 .content_item .instructions ul li:nth-child(2) {
  border-bottom: 0.01rem dashed #CBD5E0;
}

.entry_make_appointment_box_2022 .content_item .instructions ul li:last-child {
  border-bottom: none;
}

.entry_make_appointment_box_2022 .content_item .instructions .up_text {
  color: #718096;
  margin: 0.24rem 0;
}

.entry_make_appointment_box_2022 .content_item .instructions .up_img {
  margin-bottom: 0.24rem;
  width: 1.44rem;
}

.entry_make_appointment_box_2022 .content_item .instructions .up_files {
  color: #3471FF;
}

.entry_make_appointment_box_2022 .content_item .instructions .up_files .iconfont {
  font-size: 0.4rem;
  color: #CBD5E0;
}

.entry_make_appointment_box_2022 .content_item .instructions .up_files .files_item {
  display: block;
  padding-top: 0.2rem;
}

.entry_make_appointment_box_2022 .content_item .instructions .up_files .files_item .img_div {
  float: left;
  width: 0.8rem;
  max-height: 0.8rem;
  border-radius: 0.08rem;
  overflow: hidden;
}

.entry_make_appointment_box_2022 .content_item .instructions .up_files .files_item .img_div img {
  display: block;
  width: 100%;
}

.entry_make_appointment_box_2022 .content_item .instructions .up_files .files_item .text_div {
  float: left;
  width: 5.72rem;
  padding-left: 0.24rem;
  padding-top: 0.02rem;
  border-bottom: 0.01rem solid #EDF0F5;
  padding-bottom: 0.25rem;
}

.entry_make_appointment_box_2022 .content_item .instructions .up_files .files_item .text_div .text1 {
  font-size: 0.28rem;
  line-height: 0.34rem;
  color: rgba(0, 0, 0, 0.65);
  margin-bottom: 0.06rem;
}

.entry_make_appointment_box_2022 .content_item .instructions .up_files .files_item .text_div .text1 i {
  float: right;
  font-size: 0.3rem;
  color: #BFBFBF;
  margin-top: 0.21rem;
}

.entry_make_appointment_box_2022 .content_item .instructions .up_files .files_item .text_div .text2 {
  font-size: 0.24rem;
  line-height: 0.3rem;
  color: rgba(0, 0, 0, 0.45);
}

.entry_make_appointment_box_2022 .content_item .hospitals {
  border-top: 0.01rem solid #EDF0F5;
}

.entry_make_appointment_box_2022 .content_item .hospitals .hospital {
  margin-top: 0.24rem;
}

.entry_make_appointment_box_2022 .content_item .hospitals .hospital:nth-child(1) {
  border-bottom: 0.01rem dashed #CBD5E0;
  padding-bottom: 0.24rem;
}

.entry_make_appointment_box_2022 .content_item .hospitals .hospital .iconfont {
  font-size: 0.4rem;
  color: #3471FF;
}

.entry_make_appointment_box_2022 .content_item .hospitals .hospital .top {
  height: 0.96rem;
  margin-bottom: 0.16rem;
}

.entry_make_appointment_box_2022 .content_item .hospitals .hospital .top .hospital_icon {
  float: left;
  width: 0.96rem;
}

.entry_make_appointment_box_2022 .content_item .hospitals .hospital .top .rigth_text {
  float: left;
  margin-left: 0.16rem;
}

.entry_make_appointment_box_2022 .content_item .hospitals .hospital .top .rigth_text .hospital_name {
  font-size: 0.3rem;
  line-height: 0.48rem;
  margin-bottom: 0.08rem;
}

.entry_make_appointment_box_2022 .content_item .hospitals .hospital .top .rigth_text .hospital_lebel span {
  color: #3471FF;
  font-size: 0.22rem;
  line-height: 0.32rem;
  padding: 0.04rem 0.16rem;
  border: 0.01rem solid rgba(52, 113, 255, 0.1);
  border-radius: 0.04rem;
  margin-right: 0.16rem;
}

.entry_make_appointment_box_2022 .content_item .hospitals .hospital .line {
  line-height: 0.48rem;
  color: #718096;
  vertical-align: bottom;
}

.entry_make_appointment_box_2022 .content_item .hospitals .hospital .line.location {
  margin-bottom: 0.08rem;
}

.entry_make_appointment_box_2022 .content_item .hospitals .hospital .line.tel {
  margin-bottom: 0.16rem;
}

.entry_make_appointment_box_2022 .content_item .hospitals .hospital .appointment {
  height: 0.64rem;
}

.entry_make_appointment_box_2022 .content_item .hospitals .hospital .appointment .btn {
  background-color: #3471FF;
  width: 1.53rem;
  height: 0.64rem;
  line-height: 0.64rem;
  color: #fff;
  text-align: center;
  border-radius: 0.08rem;
  float: right;
}

.entry_make_appointment_box_2022 .content_item .block {
  border-bottom: 0.01rem dashed #CBD5E0;
  line-height: 0.48rem;
  margin-bottom: 0.16rem;
}

.entry_make_appointment_box_2022 .content_item .block .line1 {
  font-size: 0.3rem;
  margin-bottom: 0.08rem;
}

.entry_make_appointment_box_2022 .content_item .block .line2 {
  color: #718096;
  margin-bottom: 0.16rem;
}

.entry_make_appointment_box_2022 .submit_div {
  text-align: center;
}

.entry_make_appointment_box_2022 .submit_div button {
  width: 3.12rem;
  height: 0.8rem;
  line-height: 0.8rem;
  background-color: #3471FF;
  border-radius: 0.16rem;
  color: #fff;
}

.demand_pool_submit_mobile_box {
  color: #2D3748;
  position: relative;
  padding-bottom: 1.8rem;
}

.demand_pool_submit_mobile_box .submit_top {
  height: 2.97rem;
  background: url("/static/mobile/images/demand_pool/demand_pool_submit_top_bg.png") no-repeat;
  background-size: 100%;
}

.demand_pool_submit_mobile_box .submit_conetnt {
  position: relative;
  top: -0.27rem;
  background: #FFF;
  border-radius: 0.16rem;
  margin: 0 0.24rem;
  padding: 0.24rem;
}

.demand_pool_submit_mobile_box .submit_conetnt .submit_title {
  font-size: 0.3rem;
  font-weight: 700;
  line-height: 0.48rem;
  margin-bottom: 0.08rem;
}

.demand_pool_submit_mobile_box .submit_conetnt .submit_sub_title {
  font-size: 0.24rem;
  line-height: 0.32rem;
  color: #718096;
  padding-bottom: 0.24rem;
  border-bottom: 0.01rem solid #E2E8F0;
  margin-bottom: 0.24rem;
}

.demand_pool_submit_mobile_box .submit_conetnt .submit_item {
  line-height: 0.48rem;
  padding-bottom: 0.24rem;
  border-bottom: 0.01rem solid #E2E8F0;
  margin-bottom: 0.16rem;
}

.demand_pool_submit_mobile_box .submit_conetnt .submit_item .item_text {
  font-size: 0.3rem;
  font-weight: 700;
  margin-bottom: 0.08rem;
  float: left;
}

.demand_pool_submit_mobile_box .submit_conetnt .submit_item .item_text span {
  color: #FF483D;
}

.demand_pool_submit_mobile_box .submit_conetnt .submit_item.js_select1 .item_content, .demand_pool_submit_mobile_box .submit_conetnt .submit_item.js_select2 .item_content {
  text-align: right;
}

.demand_pool_submit_mobile_box .submit_conetnt .submit_item.js_select1 .item_content.cb-hide, .demand_pool_submit_mobile_box .submit_conetnt .submit_item.js_select2 .item_content.cb-hide {
  text-align: left;
}

.demand_pool_submit_mobile_box .submit_conetnt .submit_item .item_content {
  font-size: 0.26rem;
  color: #A0AEC0;
  position: relative;
}

.demand_pool_submit_mobile_box .submit_conetnt .submit_item .item_content .icon-right-line {
  float: right;
}

.demand_pool_submit_mobile_box .submit_conetnt .submit_item .item_content .icon-Iconly1 {
  position: absolute;
  left: 0;
}

.demand_pool_submit_mobile_box .submit_conetnt .submit_item .item_content .item-input-text {
  width: 90%;
  color: #A0AEC0;
  padding-left: 0.4rem;
}

.demand_pool_submit_mobile_box .submit_conetnt .submit_item .item_content .item-input-text::placeholder {
  color: #A0AEC0;
}

.demand_pool_submit_mobile_box .submit_btn_div {
  position: fixed;
  width: 100%;
  bottom: 0;
  height: 1.8rem;
  background-color: #fff;
}

.demand_pool_submit_mobile_box .submit_btn_div .btn {
  background: #3471FF;
  border-radius: 0.08rem;
  text-align: center;
  font-size: 0.3rem;
  line-height: 0.48rem;
  color: #fff;
  margin: 0.24rem;
  padding: 0.2rem;
}

.interviewer_guide_box {
  height: 100%;
  color: #718096;
  padding: 0.24rem 0.32rem 0 0.32rem;
  background: url("/static/mobile/images/interviewer_guide/box_bg.png") no-repeat;
  background-size: 100% 100%;
  font-size: 0.24rem;
}

.interviewer_guide_box .box_title {
  color: #fff;
  text-align: center;
}

.interviewer_guide_box .box_title .title1 {
  font-size: 0.38rem;
  line-height: 0.64rem;
  margin-bottom: 0.04rem;
  font-weight: 700;
}

.interviewer_guide_box .box_title .title2 {
  font-size: 0.3rem;
  line-height: 0.48rem;
  margin-bottom: 0.24rem;
}

.interviewer_guide_box .select_block {
  display: flex;
  border-radius: 0.16rem;
  box-shadow: 0 0.07rem 0.11rem rgba(0, 0, 0, 0.08);
  background: #fff;
  padding: 0.48rem 0.48rem 0.64rem 0.48rem;
  margin-bottom: 0.4rem;
}

.interviewer_guide_box .select_block img {
  width: 1.2rem;
  height: 1.28rem;
  display: inline-block;
}

.interviewer_guide_box .select_block .center_text {
  width: 3.9rem;
  padding-top: 0.08rem;
  padding-left: 0.2rem;
}

.interviewer_guide_box .select_block .center_text .text1 {
  color: #0C2664;
  font-size: 0.38rem;
  font-weight: 700;
  line-height: 0.64rem;
}

.interviewer_guide_box .select_block .center_text .text2 {
  font-size: 0.26rem;
  line-height: 0.48rem;
}

.interviewer_guide_box .select_block .right_select {
  padding-top: 0.44rem;
  flex-grow: 1;
  text-align: right;
}

.interviewer_guide_box .select_block .right_select input {
  width: 0.4rem;
  height: 0.4rem;
}

.interviewer_guide_box .next {
  margin-top: 0.8rem;
  text-align: center;
}

.interviewer_guide_box .next .next_btn {
  font-size: 0.3rem;
  border-radius: 1.06rem;
  background: #3471FF;
  padding: 0.16rem 1.08rem;
  color: #fff;
}

.interviewer_guide_box .prepare_box {
  background: #fff;
  border-radius: 0.24rem;
  padding: 0.32rem;
}

.interviewer_guide_box .prepare_box .prepare_item {
  display: flex;
  padding: 0.24rem 0;
}

.interviewer_guide_box .prepare_box .prepare_item .prepare_block {
  text-align: center;
  display: flex;
  flex-direction: column;
  background: #fff;
  width: 50%;
  border-radius: 0.16rem;
}

.interviewer_guide_box .prepare_box .prepare_item .prepare_block img {
  height: 0.8rem;
}

.interviewer_guide_box .prepare_box .prepare_item .prepare_block .top_img {
  margin: 0 auto;
  margin-bottom: 0.16rem;
}

.interviewer_guide_box .prepare_box .prepare_item .prepare_block .text1 {
  font-size: 0.3rem;
  font-weight: 700;
  line-height: 0.48rem;
  color: #000;
  margin-bottom: 0.08rem;
}

.interviewer_guide_box .prepare_box .prepare_item .prepare_block .text2 {
  color: #3471FF;
}

.interviewer_guide_box .prepare_box .prepare_line {
  border-bottom: 0.01rem dashed #CBD5E0;
}

.interviewer_guide_box .block {
  background-color: #fff;
  border-radius: 0.32rem;
  box-shadow: 0 0.07rem 0.11rem rgba(0, 0, 0, 0.08);
  margin-bottom: 0.24rem;
}

.interviewer_guide_box .block .skill_ul {
  color: #1D2129;
}

.interviewer_guide_box .block .skill_ul li {
  list-style: disc;
  line-height: 0.48rem;
  font-size: 0.26rem;
  margin-left: 0.4rem;
}

.interviewer_guide_box .block .skill_item {
  display: flex;
  justify-content: space-between;
}

.interviewer_guide_box .block .skill_item .skill_block {
  height: 2.12rem;
  width: 3.01rem;
}

.interviewer_guide_box .block .skill_item .skill_block img {
  width: 100%;
}

.interviewer_guide_box .block .cozy {
  margin-bottom: 0.16rem;
}

.interviewer_guide_box .block .cozy img {
  width: 1.47rem;
}

.interviewer_guide_box .block .block_text1 {
  color: #1D2129;
  font-size: 0.3rem;
  height: 0.56rem;
  font-weight: 700;
}

.interviewer_guide_box .block .block_text1 img {
  width: 0.56rem;
  display: inline-block;
}

.interviewer_guide_box .block .cozy_ul {
  color: #718096;
  margin-bottom: 0.08rem;
}

.interviewer_guide_box .block .cozy_ul li {
  list-style: disc;
  line-height: 0.48rem;
  font-size: 0.26rem;
  margin-left: 0.5rem;
}

.interviewer_guide_box .block .cozy_ul li .text1 {
  color: #3471FF;
}

.interviewer_guide_box .block .top_title {
  margin-bottom: 0.16rem;
}

.interviewer_guide_box .block .top_title .title1 {
  margin-bottom: 0.08rem;
}

.interviewer_guide_box .block .top_title .title1 .notice_img {
  width: 0.48rem;
  display: inline-block;
}

.interviewer_guide_box .block .top_title .title1 .title1_text1 {
  color: #2D3748;
  font-size: 0.32rem;
  font-weight: 700;
}

.interviewer_guide_box .block .top_title .title1 .title1_text2 {
  color: #1D2129;
  margin-left: 0.16rem;
}

.interviewer_guide_box .block .top_title .title1 .title1_text3 {
  color: #718096;
  font-size: 0.26rem;
}

.interviewer_guide_box .block .top_title .title1.title1_flex {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.24rem;
}

.interviewer_guide_box .block .top_title .title1.title1_flex .title1_text3 {
  background: #fff;
  box-shadow: 0 0.02rem 0.14rem rgba(0, 0, 0, 0.08);
  border-radius: 0.2rem;
  width: 30%;
  align-items: center;
  justify-content: center;
  height: 1.08rem;
  display: flex;
  flex-direction: column;
}

.interviewer_guide_box .block .top_title .title1.title1_flex .title1_text3 div {
  height: 60%;
}

.interviewer_guide_box .block .top_title .title1.title1_flex .title1_text3 .skill_icon {
  width: 0.64rem;
}

.interviewer_guide_box .block .top_title .title1.title1_flex .title1_text3 .skill_arrow {
  position: absolute;
  width: 0.19rem;
  bottom: -0.13rem;
}

.interviewer_guide_box .block .top_title .title1.title1_flex .title1_text3.action {
  color: #fff;
  background: linear-gradient(180deg, #3D8BF8 0%, #5AA0F7 100%);
}

.interviewer_guide_box .block .top_title .title2 {
  font-size: 0.22rem;
}

.interviewer_guide_box .block .english {
  display: flex;
  color: #3471FF;
  margin-bottom: 0.16rem;
}

.interviewer_guide_box .block .english .big_text {
  font-size: 0.4rem;
  text-align: center;
}

.interviewer_guide_box .block .english .eng_block {
  width: 13.5%;
}

.interviewer_guide_box .block .english .eng_block:nth-child(1) {
  flex-grow: 1;
}

.interviewer_guide_box .block .english_desc {
  border: 0.01rem solid #E2E8F0;
  border-radius: 0.24rem;
  padding: 0.16rem 0.24rem;
  color: #2D3748;
  margin-bottom: 0.16rem;
  display: flex;
  align-items: center;
}

.interviewer_guide_box .block .english_desc .left {
  font-weight: 700;
  line-height: 0.36rem;
  width: 1.46rem;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
}

.interviewer_guide_box .block .english_desc .right {
  display: inline-block;
  margin-left: 0.4rem;
  width: 4rem;
}

.interviewer_guide_box .block .english_desc ul li {
  list-style: disc;
}

.interviewer_guide_box .block .english_desc.avoid {
  flex-wrap: wrap;
}

.interviewer_guide_box .block .english_desc.avoid .avoid_text1 {
  font-size: 0.26rem;
  font-weight: 700;
  width: 100%;
}

.interviewer_guide_box .block .english_desc.avoid .avoid_text1 img {
  width: 0.48rem;
  display: inline-block;
}

.interviewer_guide_box .block .english_desc.avoid .avoid_ul {
  padding-left: 0.5rem;
  line-height: 0.4rem;
  color: #718096;
}

.interviewer_guide_box .block .app_block {
  border: 0.01rem solid #2D3748;
  color: #2D3748;
  border-radius: 0.16rem;
  padding: 0.24rem 0.32rem;
  font-size: 0.26rem;
  margin-bottom: 0.24rem;
}

.interviewer_guide_box .block .app_block .iconfont {
  color: #373737;
  font-weight: 700;
}

.interviewer_guide_box .block .search {
  border: 0.01rem solid #E2E8F0;
  border-radius: 0.32rem;
  height: 0.64rem;
  padding-left: 0.34rem;
  margin-bottom: 0.32rem;
  float: right;
  background: #F6F6F6;
  position: relative;
  z-index: 9;
}

.interviewer_guide_box .block .search .icon-search-line {
  font-size: 0.34rem;
  color: #292D32;
}

.interviewer_guide_box .block .search input {
  height: 0.6rem;
  line-height: 0.6rem;
  font-size: 0.26rem;
  width: 80%;
  background: #F6F6F6;
}

.interviewer_guide_box .block .functions .function1 {
  background: #F6F6F6;
  border-radius: 0.18rem;
  height: 0.72rem;
  line-height: 0.72rem;
  padding: 0 0.08rem;
  color: #2D3748;
  margin-bottom: 0.24rem;
  position: relative;
}

.interviewer_guide_box .block .functions .function1 .function1_tab {
  margin-right: 0.45rem;
}

.interviewer_guide_box .block .functions .function1 .function1_tab.action {
  background-color: #fff;
  color: #3471FF;
  border-radius: 0.14rem;
  border: 1px solid rgba(0, 0, 0, 0.04);
  box-shadow: 0px 6px 16px rgba(0, 0, 0, 0.12), 0px 6px 2px rgba(0, 0, 0, 0.04);
  display: inline-block;
  line-height: 0.48rem;
  font-weight: 700;
  padding: 0.04rem 0.24rem;
}

.interviewer_guide_box .block .functions .function1 .function1_tab_spot {
  position: absolute;
  right: 0.24rem;
  top: -0.08rem;
  color: #A0AEC0;
}

.interviewer_guide_box .block .functions .function2 .function2_tab {
  background: rgba(52, 113, 255, 0.1);
  border-radius: 0.04rem;
  display: inline-block;
  padding: 0.12rem 0.16rem;
  margin-bottom: 0.16rem;
  margin-right: 0.2rem;
}

.interviewer_guide_box .block .functions .function2 .function2_tab.action {
  color: #fff;
  background: linear-gradient(180deg, #3D8BF8 0%, #5AA0F7 100%);
}

.interviewer_guide_box .block .functions .function2 .function2_tab.in_progress {
  color: #A0AEC0;
}

.interviewer_guide_box .block .questions .q_title {
  font-size: 0.32rem;
  font-weight: 700;
  color: #2D3748;
  margin-bottom: 0.24rem;
  height: 0.64rem;
  line-height: 0.64rem;
}

.interviewer_guide_box .block .questions .list_item {
  border: 0.01rem solid #E2E8F0;
  border-radius: 0.24rem;
  padding: 0.16rem 0.24rem;
  font-size: 0.26rem;
  line-height: 0.48rem;
  margin-bottom: 0.16rem;
}

.interviewer_guide_box .block .questions .list_item .q_lits_item_title {
  font-size: 0.26rem;
  font-weight: 700;
  color: #1D2129;
  margin-bottom: 0.08rem;
}

.interviewer_guide_box .block .questions .list_item .q_lits_item_title img {
  width: 0.48rem;
  display: inline-block;
}

.interviewer_guide_box .block .questions .list_item .icon-wenhao1 {
  color: #3471FF;
  font-size: 0.4rem;
  float: left;
  height: 0.8rem;
  margin-right: 0.18rem;
}

.interviewer_guide_box .block .questions .list_item ul {
  margin-left: 0.48rem;
}

.interviewer_guide_box .block .questions .list_item ul li {
  list-style: disc;
}

.interviewer_guide_box .block .questions .q_page {
  text-align: center;
}

.interviewer_guide_box .block .questions .q_page .layui-laypage a, .interviewer_guide_box .block .questions .q_page .layui-laypage span {
  border: none;
  margin-left: 6px;
}

.interviewer_guide_box .block .questions .q_page .layui-laypage-em {
  border-radius: 14px;
  background-color: #fff;
  box-shadow: 0 0.08rem 0.16rem rgba(78, 114, 76, 0.28);
}

.interviewer_guide_box .block .questions .q_page .layui-laypage .layui-laypage-curr em {
  color: #3471FF;
}

.interviewer_guide_box .block .questions .detail {
  line-height: 0.48rem;
}

.interviewer_guide_box .block .questions .detail .detail_title {
  font-size: 0.3rem;
  color: #3471FF;
  font-weight: 700;
  margin-bottom: 0.16rem;
}

.interviewer_guide_box .block .questions .detail .detail_title .icon-wenhao1 {
  color: #3471FF;
  font-size: 0.4rem;
  float: left;
  height: 0.8rem;
  margin-right: 0.18rem;
}

.interviewer_guide_box .block .questions .detail .detail_content {
  border-top: 0.01rem solid #E2E8F0;
  font-size: 0.26rem;
  padding-top: 0.16rem;
}

.interviewer_guide_box .block .labels {
  margin-bottom: 0.16rem;
}

.interviewer_guide_box .block .labels .label_block {
  display: inline-block;
  text-align: center;
  width: 1.36rem;
  height: 0.48rem;
  line-height: 0.48rem;
  border-radius: 0.32rem;
  border: 0.01rem solid #2D3748;
  color: #2D3748;
  margin-right: 0.14rem;
  margin-bottom: 0.16rem;
}

.interviewer_guide_box .block .labels .label_block.action {
  font-weight: 700;
  color: #3471FF;
  border: 0.01rem solid #3471FF;
}

.interviewer_guide_box .block .label_contents .label_content .top_text {
  display: flex;
  margin-bottom: 0.24rem;
}

.interviewer_guide_box .block .label_contents .label_content .top_text .top_text_item {
  width: 25%;
  text-align: center;
  color: #2D3748;
}

.interviewer_guide_box .block .label_contents .label_content .top_text .top_text_item.action {
  color: #1D2129;
  font-weight: 700;
  position: relative;
}

.interviewer_guide_box .block .label_contents .label_content .top_text .top_text_item.action::after {
  position: absolute;
  content: '';
  border-bottom: 0.04rem solid #3471FF;
  bottom: -0.08rem;
  left: 0.3rem;
  width: 0.96rem;
}

.interviewer_guide_box .block .label_contents .label_content .bottom_text {
  font-size: 0.26rem;
  line-height: 0.48rem;
}

.interviewer_guide_box .block .label_contents .label_content .bottom_text.has_border {
  margin: 0 0.24rem;
  padding: 0.16rem 0;
  border-top: 0.01rem dashed #E2E8F0;
}

.interviewer_guide_box .block .notice_ul {
  margin-left: 0.48rem;
  line-height: 0.48rem;
  font-size: 0.26rem;
}

.interviewer_guide_box .block .notice_ul li {
  list-style: disc;
  margin-bottom: 0.16rem;
}

.interviewer_guide_box .block.p_24 {
  padding: 0.24rem;
}

.interviewer_guide_box .block.p_32 {
  padding: 0.32rem;
}

.interviewer_guide_box .block.bg1 {
  background-color: #fff;
  background-image: url("/static/mobile/images/interviewer_guide/block_bg1.png");
  background-position: top right;
  background-size: 3.14rem 1.88rem;
  background-repeat: no-repeat;
}

.interviewer_guide_box .principle_block {
  background-color: #fff;
  border-radius: 0.24rem;
  box-shadow: 0 0.07rem 0.11rem rgba(0, 0, 0, 0.08);
  padding: 0.24rem;
}

.interviewer_guide_box .principle_block .item {
  display: flex;
  height: 0.96rem;
  margin-bottom: 0.16rem;
}

.interviewer_guide_box .principle_block .item .left {
  font-size: 0.32rem;
  line-height: 0.96rem;
  color: #3471FF;
  font-weight: 700;
  margin-right: 0.24rem;
}

.interviewer_guide_box .principle_block .item .right {
  line-height: 0.48rem;
}

.interviewer_guide_box .principle_block .item .right .text1 {
  font-weight: 700;
  color: #000;
}

.interviewer_guide_box .principle_link {
  display: flex;
  margin: -0.08rem 0;
  justify-content: space-around;
}

.interviewer_guide_box .principle_link img {
  height: 0.58rem;
}

.interviewer_guide_box .back_btn {
  background-color: #fff;
  position: absolute;
  box-shadow: 0.04rem 0.06rem 0.12rem rgba(70, 118, 251, 0.54);
  border-radius: 0.44rem;
  color: #3471FF;
  padding: 0.08rem 0.16rem;
  line-height: 0.32rem;
  z-index: 10;
}

.interviewer_guide_box .back_btn .icon-left-line {
  font-size: 0.2rem;
  font-weight: 700;
}

.interviewer_guide_box .tip_div {
  position: absolute;
  bottom: 0.1rem;
  text-align: center;
  width: 100%;
  margin-left: -0.32rem;
  z-index: 9;
}

.interviewer_guide_box .tip_div img {
  height: 0.48rem;
  display: inline-block;
}

.yingkang_mobile_box {
  min-height: 100%;
  background-color: #e2f0ff;
}

.yingkang_mobile_box .banner_img {
  display: block;
  width: 100%;
}

.yingkang_mobile_box .title {
  width: 3rem;
  height: 0.5rem;
  line-height: 0.5rem;
  background: url("/static/mobile/images/yingkang_mobile/title.png") no-repeat;
  background-size: 3rem 0.5rem;
  margin: 0.62rem auto 0.48rem;
  font-size: 0.28rem;
  font-weight: bold;
  text-align: center;
  color: #000;
}

.yingkang_mobile_box .nav_div {
  padding-left: 0.32rem;
  padding-bottom: 1.3rem;
}

.yingkang_mobile_box .nav_div .nav_item {
  float: left;
  width: 3.34rem;
  height: 1.56rem;
  background: url("/static/mobile/images/yingkang_mobile/background_1.png") no-repeat;
  background-size: 3.34rem 1.56rem;
  margin-right: 0.18rem;
  margin-bottom: 0.27rem;
  border-radius: 0.2rem;
  box-shadow: 0 0 20px 2px rgba(0, 74, 229, 0.24);
  -webkit-box-shadow: 0 0 20px 2px rgba(0, 74, 229, 0.24);
  -o-box-shadow: 0 0 20px 2px rgba(0, 74, 229, 0.24);
  -moz-box-shadow: 0 0 20px 2px rgba(0, 74, 229, 0.24);
  -ms-box-shadow: 0 0 20px 2px rgba(0, 74, 229, 0.24);
  font-size: 0.22rem;
  font-weight: bold;
  line-height: 1.56rem;
  color: #000;
}

.yingkang_mobile_box .nav_div .nav_item .img {
  float: left;
  width: 0.65rem;
  margin-left: 0.32rem;
  margin-top: 0.46rem;
  margin-right: 0.32rem;
}

.haier_resume_mobile_box {
  font-size: 0.26rem;
}

.haier_resume_mobile_box .top_info {
  position: fixed;
  width: 100%;
  height: 3.64rem;
  z-index: 100;
}

.haier_resume_mobile_box .top_info .top_items {
  height: 2.56rem;
  background-color: #fff;
  padding: 0.24rem;
  display: flex;
}

.haier_resume_mobile_box .top_info .top_items .avator {
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 0.6rem;
  margin-right: 0.24rem;
}

.haier_resume_mobile_box .top_info .top_items .top_items_right .username {
  font-size: 0.4rem;
}

.haier_resume_mobile_box .top_info .top_items .top_items_right .icon-man {
  color: #3471FF;
}

.haier_resume_mobile_box .top_info .top_items .top_items_right .icon-woman {
  color: #FF483D;
}

.haier_resume_mobile_box .top_info .top_items .top_items_right .tags .tag {
  background: #F6F6F6;
  border-radius: 0.24rem;
  padding: 0.08rem 0.24rem;
  margin-right: 0.1rem;
  color: #718096;
}

.haier_resume_mobile_box .top_info .top_tabs {
  height: 1.08rem;
  padding: 0.16rem 0.32rem 0 0.32rem;
  font-size: 0.3rem;
  line-height: 0.48rem;
  background-color: #f0f0f0;
}

.haier_resume_mobile_box .top_info .top_tabs .top_tabs_scroll {
  white-space: nowrap;
  overflow-x: scroll;
  padding-bottom: 0.24rem;
}

.haier_resume_mobile_box .top_info .top_tabs .top_tab {
  margin-right: 0.32rem;
}

.haier_resume_mobile_box .top_info .top_tabs .top_tab.active {
  color: #3471FF;
}

.haier_resume_mobile_box .content {
  padding-top: 3.64rem;
}

.haier_resume_mobile_box .resume_block {
  background-color: #fff;
  margin-bottom: 0.16rem;
  padding: 0.32rem 0.32rem 0.01rem;
}

.haier_resume_mobile_box .resume_block .resume_block_title {
  font-size: 0.34rem;
  font-weight: bold;
  margin-bottom: 0.32rem;
  color: #1D2129;
}

.haier_resume_mobile_box .resume_block .resume_block_title .resume_block_title_sub {
  font-weight: 100;
  font-size: 0.24rem;
  margin-left: 0.16rem;
  color: #718096;
}

.haier_resume_mobile_box .resume_block .block_info_line {
  font-size: 0.3rem;
  height: 0.64rem;
  padding: 0.08rem 0;
  display: flex;
  margin-bottom: 0.32rem;
  justify-content: space-between;
  color: rgba(0, 0, 0, 0.85);
}

.haier_resume_mobile_box .resume_block .block_info_line .mobile_eye {
  color: #CBD5E0;
}

.haier_resume_mobile_box .resume_block .block_info_border {
  border-bottom: 1px solid #E2E8F0;
  margin-bottom: 0.32rem;
}

.haier_resume_mobile_box .resume_block .block_info_border.bottom24 {
  margin-bottom: 0.24rem;
}

.haier_resume_mobile_box .resume_block .experience_item {
  position: relative;
  margin-left: 0.56rem;
  line-height: 0.48rem;
  margin-bottom: 0.16rem;
}

.haier_resume_mobile_box .resume_block .experience_item .time_range {
  color: #A0AEC0;
  margin-bottom: 0.16rem;
}

.haier_resume_mobile_box .resume_block .experience_item .abs_div {
  position: absolute;
  top: -0.6rem;
  left: -1.1rem;
}

.haier_resume_mobile_box .resume_block .experience_item .abs_div .line {
  width: 1.4rem;
  height: 0;
  transform: rotate(90deg);
  margin-left: -0.02rem;
}

.haier_resume_mobile_box .resume_block .experience_item .abs_div .circle {
  width: 0.08rem;
  height: 0.08rem;
  margin-left: 0.64rem;
  margin-top: 0.8rem;
  border-radius: 0.04rem;
  -webkit-border-radius: 0.04rem;
  -moz-border-radius: 0.04rem;
  -o-border-radius: 0.04rem;
  -ms-border-radius: 0.04rem;
}

.haier_resume_mobile_box .resume_block .experience_item .icon-school, .haier_resume_mobile_box .resume_block .experience_item .icon-building1 {
  position: absolute;
  left: -0.56rem;
  top: 0;
}

.haier_resume_mobile_box .resume_block .experience_item.edu .iconfont {
  color: #FF9200;
}

.haier_resume_mobile_box .resume_block .experience_item.edu .abs_div .line {
  border-bottom: 1px solid #FF9200;
}

.haier_resume_mobile_box .resume_block .experience_item.edu .abs_div .circle {
  background-color: #FF9200;
}

.haier_resume_mobile_box .resume_block .experience_item.work .iconfont {
  color: #3471FF;
}

.haier_resume_mobile_box .resume_block .experience_item.work .abs_div .line {
  border-bottom: 1px solid #3471FF;
}

.haier_resume_mobile_box .resume_block .experience_item.work .abs_div .circle {
  background-color: #3471FF;
}

.haier_resume_mobile_box .resume_block .developments {
  margin-right: -0.32rem;
}

.haier_resume_mobile_box .resume_block .developments .development {
  display: flex;
  height: 1.56rem;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 0.32rem;
}

.haier_resume_mobile_box .resume_block .developments .development .development_date {
  line-height: 0.48rem;
  flex: 1;
  color: #666;
}

.haier_resume_mobile_box .resume_block .developments .development .development_date p {
  font-size: 0.34rem;
}

.haier_resume_mobile_box .resume_block .developments .development .color_bg_block {
  border-radius: 0.20rem 0 0 0.20rem;
  width: 5.83rem;
  height: 1.56rem;
  display: flex;
  align-items: center;
  padding: 0 0.32rem;
}

.haier_resume_mobile_box .resume_block .developments .development .color_bg_block.color_bg_block1 {
  background: #DAF6F4;
}

.haier_resume_mobile_box .resume_block .developments .development .color_bg_block.color_bg_block1 .iconfont {
  color: #3471FF;
}

.haier_resume_mobile_box .resume_block .developments .development .color_bg_block.color_bg_block2 {
  background: #FDF1DB;
}

.haier_resume_mobile_box .resume_block .developments .development .color_bg_block.color_bg_block2 .iconfont {
  color: #FF9200;
}

.haier_resume_mobile_box .resume_block .developments .development .color_bg_block .development_icon {
  width: 0.8rem;
  height: 0.8rem;
  line-height: 0.8rem;
  border-radius: 0.4rem;
  background-color: #fff;
  margin-right: 0.2rem;
}

.haier_resume_mobile_box .resume_block .developments .development .color_bg_block .development_icon .iconfont {
  font-size: 0.4rem;
}

.haier_resume_mobile_box .resume_block .developments .development .color_bg_block .development_text {
  line-height: 0.36rem;
}

.haier_resume_mobile_box .resume_block .developments .development .color_bg_block .development_text .development_title {
  color: #333;
  margin-bottom: 0.08rem;
}

.haier_resume_mobile_box .resume_block .developments .development .color_bg_block .development_text .development_desc {
  color: #45464D;
}

.haier_resume_mobile_box .resume_block .achievements .achievements_chart {
  height: 5.06rem;
}

.haier_resume_mobile_box .resume_block .labor_contracts .labor_contract {
  display: flex;
  font-size: 0.3rem;
  line-height: 0.48rem;
  justify-content: space-between;
  margin-bottom: 0.32rem;
}

.haier_resume_mobile_box .resume_block .labor_contracts .labor_contract .company_name_date {
  width: 5.35rem;
}

.haier_resume_mobile_box .resume_block .labor_contracts .labor_contract .company_name_date .company_date {
  font-size: 0.26rem;
  color: #718096;
}

.haier_resume_mobile_box .resume_block .labor_contracts .labor_contract .duration {
  flex: 1;
}

.haier_resume_mobile_box .resume_block .drives .drive {
  margin-bottom: 0.24rem;
}

.haier_resume_mobile_box .resume_block .drives .drive .drive_title {
  margin-bottom: 0.16rem;
}

.haier_resume_mobile_box .resume_block .drives .drive .drive_tags {
  font-size: 0.12rem;
}

.haier_resume_mobile_box .resume_block .drives .drive .drive_tags .drive_tag {
  padding: 0.08rem 0.16rem;
  border-radius: 0.04rem;
  margin-right: 0.1rem;
  display: inline-block;
}

.haier_resume_mobile_box .resume_block .drives .drive .drive_tags .drive_tag.tag1 {
  background: #F0F9FF;
  border: 0.02rem solid #A1D1FF;
  color: #3471FF;
}

.haier_resume_mobile_box .resume_block .drives .drive .drive_tags .drive_tag.tag2 {
  background: #FFF7E6;
  border: 0.02rem solid #FFD591;
  color: #FF9200;
}

.haier_resume_mobile_box .resume_block .drives .drive .drive_tags .drive_tag.tag3 {
  background: #F6FFED;
  border: 0.02rem solid #B7EB8F;
  color: #10A710;
}

.haier_resume_mobile_box .anchor_link {
  position: relative;
  height: 0;
  top: -3.64rem;
}

.share_btn {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: 999999;
}

.share_btn .bg {
  width: 100%;
  height: 100%;
  position: fixed;
  background: rgba(0, 0, 0, 0.2);
}

.share_btn .content {
  position: fixed;
  bottom: 0;
}

.share_btn .content .title_box {
  width: 100%;
  height: 0.96rem;
  padding: 0.24rem 0.20rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.34rem;
  font-weight: bold;
  border-radius: 0.48rem 0.48rem 0 0;
  border-bottom: 1px #E5E5E5 solid;
  background-color: #fff;
}

.share_btn .content .posters_box {
  width: 7.50rem;
  height: 2.52rem;
  background-color: #fff;
  padding: 0.45rem 0.32rem;
  font-size: 0.24rem;
  color: rgba(0, 0, 0, 0.65);
}

.share_btn .content .posters_box img {
  display: inline-block;
  width: 1.09rem;
  height: 1.08rem;
}

.batch_share_box_new {
  background: url("/static/mobile/images/jobs_h5/img/top_bg.png") no-repeat 0 0/100%;
  padding-top: 5.1rem;
  padding-bottom: 0.5rem;
  background-color: #f9fafc;
}

.batch_share_box_new .top_text {
  font-weight: bold;
  margin: 0 auto;
  font-size: 0.32rem;
  color: #fff;
  width: 5.75rem;
  border-radius: 0.78rem;
  height: 0.8rem;
  line-height: 0.8rem;
  text-align: center;
  margin-bottom: 0.5rem;
  background: linear-gradient(90deg, #00C6FB 0.54%, #00B6F8 12.37%, #0085F1 52.42%, #0066EC 82.9%, #005BEA 100%);
}

.batch_share_box_new .top_text .iconfont {
  font-size: 0.4rem;
  font-weight: normal;
  color: #fff;
}

.batch_share_box_new .jobs {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0.3rem;
  margin-bottom: 0.18rem;
  justify-content: space-between;
}

.batch_share_box_new .jobs .job {
  position: relative;
  width: 3.3rem;
  height: 3.44rem;
  background: #EDF0F4;
  box-shadow: -12px -12px 40px #FFFFFF, 8px 8px 32px rgba(107, 110, 146, 0.25);
  border-radius: 0.4rem;
  margin-bottom: 0.3rem;
  padding: 0.3rem;
  box-sizing: border-box;
}

.batch_share_box_new .jobs .job .angle_mark_img {
  position: absolute;
  left: 0;
  top: -0.24rem;
  width: 1.12rem;
}

.batch_share_box_new .jobs .job .job_name {
  font-size: 0.34rem;
  font-weight: bold;
  margin-bottom: 0.2rem;
  line-height: 0.48rem;
}

.batch_share_box_new .jobs .job .bu_name, .batch_share_box_new .jobs .job .pt_name {
  font-size: 0.26rem;
  line-height: 0.48rem;
}

.batch_share_box_new .jobs .job .tags {
  display: flex;
  justify-content: space-between;
  margin: 0.2rem 0;
  height: 0.48rem;
  line-height: 0.48rem;
}

.batch_share_box_new .jobs .job .tags .tag {
  background: #FFFFFF;
  border-radius: 0.1rem;
  padding: 0 0.1rem;
  font-size: 0.12rem;
  color: rgba(0, 0, 0, 0.65);
}

.batch_share_box_new .jobs .job .location, .batch_share_box_new .jobs .job .location i {
  color: #1D2129;
}

.batch_share_box_new .join_us {
  width: 6.73rem;
  height: 6.74rem;
  margin: 0 auto;
  background: url("/static/mobile/images/jobs_h5/img/bottom_bg.png") no-repeat 0 0/100%;
  padding-top: 0.14rem;
}

.batch_share_box_new .join_us .text1 {
  color: #fff;
  font-size: 0.32rem;
  text-align: center;
  line-height: 0.65rem;
  margin-bottom: 0.34rem;
  font-weight: bold;
}

.batch_share_box_new .join_us .text2 {
  width: 4.36rem;
  margin: 0 auto;
  font-size: 0.24rem;
  line-height: 0.32rem;
  color: rgba(0, 0, 0, 0.65);
  margin-bottom: 0.3rem;
}

.batch_share_box_new .join_us .qrcode_img {
  width: 1.82rem;
  height: 1.82rem;
  margin: 0 auto;
  margin-bottom: 1.7rem;
  background: linear-gradient(0deg, #FFFFFF 0%, #F3F5F8 100%);
  border: 4.87805px solid #FFFFFF;
  box-shadow: 19.5122px 19.5122px 48.7805px rgba(55, 99, 170, 0.1), -19.5122px -19.5122px 48.7805px #FFFFFF;
}

.batch_share_box_new .join_us .text3 {
  margin: 0 auto;
  text-align: center;
  background: linear-gradient(90deg, #00C6FB 0.54%, #00B6F8 12.37%, #0085F1 52.42%, #0066EC 82.9%, #005BEA 100%), #0764FF;
  box-shadow: 0px 5.89364px 14.7341px rgba(0, 0, 0, 0.06), inset 0px 5.89364px 5.89364px rgba(255, 255, 255, 0.25);
  border-radius: 0.96rem;
  width: 3.4rem;
  height: 0.78rem;
  line-height: 0.78rem;
  color: #fff;
  font-size: 0.34rem;
}
