<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the Hippocratic License 2.1 - http://firstdonoharm.dev
 *
 * Copyright (c) 2021 Animate.css
 */
:root {
  --animate-duration: 1s;
  --animate-delay: 1s;
  --animate-repeat: 1;
}

.animate__animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-duration: var(--animate-duration);
  animation-duration: var(--animate-duration);
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animate__animated.animate__infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animate__animated.animate__repeat-1 {
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: var(--animate-repeat);
  animation-iteration-count: var(--animate-repeat);
}

.animate__animated.animate__repeat-2 {
  -webkit-animation-iteration-count: calc(1 * 2);
  animation-iteration-count: calc(1 * 2);
  -webkit-animation-iteration-count: calc(var(--animate-repeat) * 2);
  animation-iteration-count: calc(var(--animate-repeat) * 2);
}

.animate__animated.animate__repeat-3 {
  -webkit-animation-iteration-count: calc(1 * 3);
  animation-iteration-count: calc(1 * 3);
  -webkit-animation-iteration-count: calc(var(--animate-repeat) * 3);
  animation-iteration-count: calc(var(--animate-repeat) * 3);
}

.animate__animated.animate__delay-1s {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-animation-delay: var(--animate-delay);
  animation-delay: var(--animate-delay);
}

.animate__animated.animate__delay-2s {
  -webkit-animation-delay: calc(1s * 2);
  animation-delay: calc(1s * 2);
  -webkit-animation-delay: calc(var(--animate-delay) * 2);
  animation-delay: calc(var(--animate-delay) * 2);
}

.animate__animated.animate__delay-3s {
  -webkit-animation-delay: calc(1s * 3);
  animation-delay: calc(1s * 3);
  -webkit-animation-delay: calc(var(--animate-delay) * 3);
  animation-delay: calc(var(--animate-delay) * 3);
}

.animate__animated.animate__delay-4s {
  -webkit-animation-delay: calc(1s * 4);
  animation-delay: calc(1s * 4);
  -webkit-animation-delay: calc(var(--animate-delay) * 4);
  animation-delay: calc(var(--animate-delay) * 4);
}

.animate__animated.animate__delay-5s {
  -webkit-animation-delay: calc(1s * 5);
  animation-delay: calc(1s * 5);
  -webkit-animation-delay: calc(var(--animate-delay) * 5);
  animation-delay: calc(var(--animate-delay) * 5);
}

.animate__animated.animate__faster {
  -webkit-animation-duration: calc(1s / 2);
  animation-duration: calc(1s / 2);
  -webkit-animation-duration: calc(var(--animate-duration) / 2);
  animation-duration: calc(var(--animate-duration) / 2);
}

.animate__animated.animate__fast {
  -webkit-animation-duration: calc(1s * 0.8);
  animation-duration: calc(1s * 0.8);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.8);
  animation-duration: calc(var(--animate-duration) * 0.8);
}

.animate__animated.animate__slow {
  -webkit-animation-duration: calc(1s * 2);
  animation-duration: calc(1s * 2);
  -webkit-animation-duration: calc(var(--animate-duration) * 2);
  animation-duration: calc(var(--animate-duration) * 2);
}

.animate__animated.animate__slower {
  -webkit-animation-duration: calc(1s * 3);
  animation-duration: calc(1s * 3);
  -webkit-animation-duration: calc(var(--animate-duration) * 3);
  animation-duration: calc(var(--animate-duration) * 3);
}

@media print, (prefers-reduced-motion: reduce) {
  .animate__animated {
    -webkit-animation-duration: 1ms !important;
    animation-duration: 1ms !important;
    -webkit-transition-duration: 1ms !important;
    transition-duration: 1ms !important;
    -webkit-animation-iteration-count: 1 !important;
    animation-iteration-count: 1 !important;
  }
  .animate__animated[class*='Out'] {
    opacity: 0;
  }
}

/* Attention seekers  */
@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }
  80% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
    transform: translate3d(0, 0, 0) scaleY(0.95);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}

@keyframes bounce {
  from,
  20%,
  53%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }
  80% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
    transform: translate3d(0, 0, 0) scaleY(0.95);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}

.animate__bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

@-webkit-keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}

@keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}

.animate__flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.animate__pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.animate__rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}

@-webkit-keyframes shakeX {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

@keyframes shakeX {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

.animate__shakeX {
  -webkit-animation-name: shakeX;
  animation-name: shakeX;
}

@-webkit-keyframes shakeY {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
}

@keyframes shakeY {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
}

.animate__shakeY {
  -webkit-animation-name: shakeY;
  animation-name: shakeY;
}

@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

.animate__headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

.animate__swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.animate__tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.39062deg) skewY(0.39062deg);
    transform: skewX(0.39062deg) skewY(0.39062deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg);
  }
}

@keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.39062deg) skewY(0.39062deg);
    transform: skewX(0.39062deg) skewY(0.39062deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg);
  }
}

.animate__jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.animate__heartBeat {
  -webkit-animation-name: heartBeat;
  animation-name: heartBeat;
  -webkit-animation-duration: calc(1s * 1.3);
  animation-duration: calc(1s * 1.3);
  -webkit-animation-duration: calc(var(--animate-duration) * 1.3);
  animation-duration: calc(var(--animate-duration) * 1.3);
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}

/* Back entrances */
@-webkit-keyframes backInDown {
  0% {
    -webkit-transform: translateY(-1200px) scale(0.7);
    transform: translateY(-1200px) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes backInDown {
  0% {
    -webkit-transform: translateY(-1200px) scale(0.7);
    transform: translateY(-1200px) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}

.animate__backInDown {
  -webkit-animation-name: backInDown;
  animation-name: backInDown;
}

@-webkit-keyframes backInLeft {
  0% {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes backInLeft {
  0% {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}

.animate__backInLeft {
  -webkit-animation-name: backInLeft;
  animation-name: backInLeft;
}

@-webkit-keyframes backInRight {
  0% {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes backInRight {
  0% {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}

.animate__backInRight {
  -webkit-animation-name: backInRight;
  animation-name: backInRight;
}

@-webkit-keyframes backInUp {
  0% {
    -webkit-transform: translateY(1200px) scale(0.7);
    transform: translateY(1200px) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes backInUp {
  0% {
    -webkit-transform: translateY(1200px) scale(0.7);
    transform: translateY(1200px) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}

.animate__backInUp {
  -webkit-animation-name: backInUp;
  animation-name: backInUp;
}

/* Back exits */
@-webkit-keyframes backOutDown {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: translateY(700px) scale(0.7);
    transform: translateY(700px) scale(0.7);
    opacity: 0.7;
  }
}

@keyframes backOutDown {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: translateY(700px) scale(0.7);
    transform: translateY(700px) scale(0.7);
    opacity: 0.7;
  }
}

.animate__backOutDown {
  -webkit-animation-name: backOutDown;
  animation-name: backOutDown;
}

@-webkit-keyframes backOutLeft {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7;
  }
}

@keyframes backOutLeft {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7;
  }
}

.animate__backOutLeft {
  -webkit-animation-name: backOutLeft;
  animation-name: backOutLeft;
}

@-webkit-keyframes backOutRight {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7;
  }
}

@keyframes backOutRight {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7;
  }
}

.animate__backOutRight {
  -webkit-animation-name: backOutRight;
  animation-name: backOutRight;
}

@-webkit-keyframes backOutUp {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: translateY(-700px) scale(0.7);
    transform: translateY(-700px) scale(0.7);
    opacity: 0.7;
  }
}

@keyframes backOutUp {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: translateY(-700px) scale(0.7);
    transform: translateY(-700px) scale(0.7);
    opacity: 0.7;
  }
}

.animate__backOutUp {
  -webkit-animation-name: backOutUp;
  animation-name: backOutUp;
}

/* Bouncing entrances  */
@-webkit-keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.animate__bounceIn {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
    transform: translate3d(0, -3000px, 0) scaleY(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9);
    transform: translate3d(0, 25px, 0) scaleY(0.9);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95);
    transform: translate3d(0, -10px, 0) scaleY(0.95);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985);
    transform: translate3d(0, 5px, 0) scaleY(0.985);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
    transform: translate3d(0, -3000px, 0) scaleY(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9);
    transform: translate3d(0, 25px, 0) scaleY(0.9);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95);
    transform: translate3d(0, -10px, 0) scaleY(0.95);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985);
    transform: translate3d(0, 5px, 0) scaleY(0.985);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
    transform: translate3d(-3000px, 0, 0) scaleX(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
    transform: translate3d(25px, 0, 0) scaleX(1);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0) scaleX(0.98);
    transform: translate3d(-10px, 0, 0) scaleX(0.98);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0) scaleX(0.995);
    transform: translate3d(5px, 0, 0) scaleX(0.995);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
    transform: translate3d(-3000px, 0, 0) scaleX(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
    transform: translate3d(25px, 0, 0) scaleX(1);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0) scaleX(0.98);
    transform: translate3d(-10px, 0, 0) scaleX(0.98);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0) scaleX(0.995);
    transform: translate3d(5px, 0, 0) scaleX(0.995);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
    transform: translate3d(3000px, 0, 0) scaleX(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
    transform: translate3d(-25px, 0, 0) scaleX(1);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0) scaleX(0.98);
    transform: translate3d(10px, 0, 0) scaleX(0.98);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0) scaleX(0.995);
    transform: translate3d(-5px, 0, 0) scaleX(0.995);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
    transform: translate3d(3000px, 0, 0) scaleX(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
    transform: translate3d(-25px, 0, 0) scaleX(1);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0) scaleX(0.98);
    transform: translate3d(10px, 0, 0) scaleX(0.98);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0) scaleX(0.995);
    transform: translate3d(-5px, 0, 0) scaleX(0.995);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
    transform: translate3d(0, 3000px, 0) scaleY(5);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);
    transform: translate3d(0, 10px, 0) scaleY(0.95);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);
    transform: translate3d(0, -5px, 0) scaleY(0.985);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
    transform: translate3d(0, 3000px, 0) scaleY(5);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);
    transform: translate3d(0, 10px, 0) scaleY(0.95);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);
    transform: translate3d(0, -5px, 0) scaleY(0.985);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

/* Bouncing exits  */
@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}

.animate__bounceOut {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.985);
    transform: translate3d(0, 10px, 0) scaleY(0.985);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0) scaleY(3);
    transform: translate3d(0, 2000px, 0) scaleY(3);
  }
}

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.985);
    transform: translate3d(0, 10px, 0) scaleY(0.985);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0) scaleY(3);
    transform: translate3d(0, 2000px, 0) scaleY(3);
  }
}

.animate__bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0) scaleX(0.9);
    transform: translate3d(20px, 0, 0) scaleX(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
    transform: translate3d(-2000px, 0, 0) scaleX(2);
  }
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0) scaleX(0.9);
    transform: translate3d(20px, 0, 0) scaleX(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
    transform: translate3d(-2000px, 0, 0) scaleX(2);
  }
}

.animate__bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0) scaleX(0.9);
    transform: translate3d(-20px, 0, 0) scaleX(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
    transform: translate3d(2000px, 0, 0) scaleX(2);
  }
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0) scaleX(0.9);
    transform: translate3d(-20px, 0, 0) scaleX(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
    transform: translate3d(2000px, 0, 0) scaleX(2);
  }
}

.animate__bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.985);
    transform: translate3d(0, -10px, 0) scaleY(0.985);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0) scaleY(0.9);
    transform: translate3d(0, 20px, 0) scaleY(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0) scaleY(3);
    transform: translate3d(0, -2000px, 0) scaleY(3);
  }
}

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.985);
    transform: translate3d(0, -10px, 0) scaleY(0.985);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0) scaleY(0.9);
    transform: translate3d(0, 20px, 0) scaleY(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0) scaleY(3);
    transform: translate3d(0, -2000px, 0) scaleY(3);
  }
}

.animate__bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

/* Fading entrances  */
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

.animate__fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeInTopLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInTopLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__fadeInTopLeft {
  -webkit-animation-name: fadeInTopLeft;
  animation-name: fadeInTopLeft;
}

@-webkit-keyframes fadeInTopRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInTopRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__fadeInTopRight {
  -webkit-animation-name: fadeInTopRight;
  animation-name: fadeInTopRight;
}

@-webkit-keyframes fadeInBottomLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInBottomLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__fadeInBottomLeft {
  -webkit-animation-name: fadeInBottomLeft;
  animation-name: fadeInBottomLeft;
}

@-webkit-keyframes fadeInBottomRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInBottomRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__fadeInBottomRight {
  -webkit-animation-name: fadeInBottomRight;
  animation-name: fadeInBottomRight;
}

/* Fading exits */
@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

.animate__fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.animate__fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

.animate__fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.animate__fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

.animate__fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.animate__fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

.animate__fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

.animate__fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

.animate__fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes fadeOutTopLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
}

@keyframes fadeOutTopLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
}

.animate__fadeOutTopLeft {
  -webkit-animation-name: fadeOutTopLeft;
  animation-name: fadeOutTopLeft;
}

@-webkit-keyframes fadeOutTopRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
}

@keyframes fadeOutTopRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
}

.animate__fadeOutTopRight {
  -webkit-animation-name: fadeOutTopRight;
  animation-name: fadeOutTopRight;
}

@-webkit-keyframes fadeOutBottomRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
}

@keyframes fadeOutBottomRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
}

.animate__fadeOutBottomRight {
  -webkit-animation-name: fadeOutBottomRight;
  animation-name: fadeOutBottomRight;
}

@-webkit-keyframes fadeOutBottomLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
}

@keyframes fadeOutBottomLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
}

.animate__fadeOutBottomLeft {
  -webkit-animation-name: fadeOutBottomLeft;
  animation-name: fadeOutBottomLeft;
}

/* Flippers */
@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

.animate__animated.animate__flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.animate__flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.animate__flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.animate__flipOutX {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

.animate__flipOutY {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

/* Lightspeed */
@-webkit-keyframes lightSpeedInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes lightSpeedInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__lightSpeedInRight {
  -webkit-animation-name: lightSpeedInRight;
  animation-name: lightSpeedInRight;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
    transform: translate3d(-100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(-20deg);
    transform: skewX(-20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(5deg);
    transform: skewX(5deg);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes lightSpeedInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
    transform: translate3d(-100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(-20deg);
    transform: skewX(-20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(5deg);
    transform: skewX(5deg);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__lightSpeedInLeft {
  -webkit-animation-name: lightSpeedInLeft;
  animation-name: lightSpeedInLeft;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOutRight {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOutRight {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

.animate__lightSpeedOutRight {
  -webkit-animation-name: lightSpeedOutRight;
  animation-name: lightSpeedOutRight;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes lightSpeedOutLeft {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
    transform: translate3d(-100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOutLeft {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
    transform: translate3d(-100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
}

.animate__lightSpeedOutLeft {
  -webkit-animation-name: lightSpeedOutLeft;
  animation-name: lightSpeedOutLeft;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

/* Rotating entrances */
@-webkit-keyframes rotateIn {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateIn {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.animate__rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.animate__rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.animate__rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.animate__rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.animate__rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}

/* Rotating exits */
@-webkit-keyframes rotateOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

.animate__rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@-webkit-keyframes rotateOutDownLeft {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

.animate__rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}

@-webkit-keyframes rotateOutDownRight {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.animate__rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}

@-webkit-keyframes rotateOutUpLeft {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.animate__rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}

@-webkit-keyframes rotateOutUpRight {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

.animate__rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}

/* Specials */
@-webkit-keyframes hinge {
  0% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

@keyframes hinge {
  0% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

.animate__hinge {
  -webkit-animation-duration: calc(1s * 2);
  animation-duration: calc(1s * 2);
  -webkit-animation-duration: calc(var(--animate-duration) * 2);
  animation-duration: calc(var(--animate-duration) * 2);
  -webkit-animation-name: hinge;
  animation-name: hinge;
  -webkit-transform-origin: top left;
  transform-origin: top left;
}

@-webkit-keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.animate__jackInTheBox {
  -webkit-animation-name: jackInTheBox;
  animation-name: jackInTheBox;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

@keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

.animate__rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

/* Zooming entrances */
@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}

.animate__zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.animate__zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.animate__zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.animate__zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.animate__zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

/* Zooming exits */
@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}

.animate__zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.animate__zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
  }
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
  }
}

.animate__zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
  -webkit-transform-origin: left center;
  transform-origin: left center;
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
  }
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
  }
}

.animate__zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
  -webkit-transform-origin: right center;
  transform-origin: right center;
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.animate__zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

/* Sliding entrances */
@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.animate__slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}

/* Sliding exits */
@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.animate__slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.animate__slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.animate__slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

.animate__slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

:root {
  --animate-duration: 2s !important;
  --animate-delay: 1s !important;
  --animate-repeat: 1 !important;
}

/*
第一设计标准
$color 字体色
$color-hover 覆盖字体色
$color-bg-hover  覆盖的背景色
*/
/*
第二设计标准

最重要标题 ：蓝黑900：#1D2129
重要标题/内容文字：蓝黑700：#2D3748
次要标题/内容文字：蓝黑500：#718096
默认文本 (placeholder颜色)：蓝黑400：#A0AEC0
禁用文本：蓝黑300：#CBD5E0
边框/线：蓝黑200：#E2E8F0
背景灰底：#F8F8FA

蓝色：#3471FF
蓝色(按钮覆盖)：#4080FF
蓝色(按钮禁用)：#C2D4FF
红色：#FF483D
橙色：#FF9200
*/
body {
  overflow-x: hidden;
}

body a {
  color: inherit;
}

body a:hover {
  color: inherit;
}

::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

::-webkit-scrollbar-button {
  width: 0px;
  height: 0px;
}

::-webkit-scrollbar-corner {
  background: transparent;
}

::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.2);
  border: none;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

::-webkit-scrollbar-track {
  background-color: transparent;
  border: none;
}

.cb-color1, .cb-about-haier .chanye-lable {
  color: #55a8fd;
}

.cb-color1:hover, .cb-about-haier .chanye-lable:hover {
  color: #55a8fd;
}

.cb-hide-force {
  display: none !important;
}

.cb-color2 {
  color: #fd6d4c;
}

.cb-color2:hover {
  color: #fd6d4c;
}

.cb-color3 {
  color: #ffbe32;
}

.cb-color3:hover {
  color: #ffbe32;
}

.cb-color4 {
  color: #28d582;
}

.cb-color4:hover {
  color: #28d582;
}

.cb-color5 {
  color: #8fc6ff;
}

.cb-color5:hover {
  color: #8fc6ff;
}

.cb-color-blue {
  color: #3471FF;
}

.cb-color-blue:hover {
  color: #3471FF;
}

.cb-bg-color1 {
  background-color: #55a8fd;
}

.cb-bg-color2 {
  background-color: #fd6d4c;
}

.cb-bg-color3 {
  background-color: #ffbe32;
}

.cb-bg-color4 {
  background-color: #28d582;
}

.cb-bg-color5 {
  background-color: #8fc6ff;
}

.cb-a1 {
  color: #55a8fd;
  cursor: pointer;
}

.cb-a1:hover {
  color: #4095ec;
}

.cb-position-top1 {
  position: relative;
  top: 1px;
}

.cb-position-top2 {
  position: relative;
  top: 2px;
}

.cb-text-underline {
  text-decoration: underline;
}

.cb-img-dom {
  display: block;
  width: 100%;
}

/*
 cb-btn1 蓝底白字  40
 cb-btn2 白底蓝字蓝框  40
 cb-btn3 蓝底白字  32  
 cb-btn4 白底黑字灰框  32 
 cb-btn5 白底黑字灰框  40 
 cb-btn6 灰底白字  32
*/
.cb-btn1 {
  display: inline-block;
  height: 40px;
  line-height: 40px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #55a8fd;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
}

.cb-btn1:hover {
  color: #ffffff;
  background-color: #4095ec;
}

.cb-btn2 {
  display: inline-block;
  box-sizing: border-box;
  height: 40px;
  line-height: 38px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #fff;
  color: #55a8fd;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid #55a8fd;
}

.cb-btn2:hover {
  color: #4095ec;
  border: 1px solid #4095ec;
}

.cb-btn3 {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #55a8fd;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
}

.cb-btn3:hover {
  color: #ffffff;
  background-color: #4095ec;
}

.cb-btn3-1 {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #3471FF;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
}

.cb-btn3-1:hover {
  color: #ffffff;
  background-color: #4080FF;
}

.cb-btn4 {
  display: inline-block;
  box-sizing: border-box;
  height: 32px;
  line-height: 30px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #fff;
  color: #555;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid #ccc;
}

.cb-btn4:hover {
  color: #4095ec;
  border: 1px solid #4095ec;
}

.cb-btn5 {
  display: inline-block;
  box-sizing: border-box;
  height: 40px;
  line-height: 38px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #fff;
  color: #555;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid #ccc;
}

.cb-btn5:hover {
  color: #4095ec;
  border: 1px solid #4095ec;
}

.cb-btn6 {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #aaa;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  cursor: default;
}

.cb-btn6:hover {
  color: #ffffff;
  background-color: #aaa;
}

.cb-btn7 {
  display: inline-block;
  box-sizing: border-box;
  height: 32px;
  line-height: 30px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #ffffff;
  color: #3471FF;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid #3471FF;
}

.cb-btn7:hover {
  color: #3471FF;
  border: 1px solid #3471FF;
}

.cb_lable_btn1 {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #deeeff;
  color: #55a8fd;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  padding: 0 10px;
  cursor: auto;
}

.cb_lable_btn1:hover {
  color: #55a8fd;
  background-color: #deeeff;
}

.cb_lable_btn1_1 {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: rgba(52, 113, 255, 0.1);
  color: #3471FF;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  cursor: auto;
}

.cb_lable_btn1_1:hover {
  color: #3471FF;
  background-color: rgba(52, 113, 255, 0.1);
}

.cb_lable_btn1_1.has_border {
  line-height: 22px;
  border: 1px rgba(52, 113, 255, 0.1) solid;
}

.cb_lable_btn2 {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #e3fff2;
  color: #28d582;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  padding: 0 10px;
  cursor: auto;
}

.cb_lable_btn2:hover {
  color: #28d582;
  background-color: #e3fff2;
}

.cb_lable_btn2_1 {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #F6FFED;
  color: #10A710;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  padding: 0 10px;
  cursor: auto;
}

.cb_lable_btn2_1:hover {
  color: #10A710;
  background-color: #F6FFED;
}

.cb_lable_btn3 {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #fff6e4;
  color: #ffbe32;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  padding: 0 10px;
  cursor: auto;
}

.cb_lable_btn3:hover {
  color: #ffbe32;
  background-color: #fff6e4;
}

.cb_lable_btn3_1 {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #FFF7E6;
  color: #FF9500;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  padding: 0 10px;
  cursor: auto;
}

.cb_lable_btn3_1:hover {
  color: #FF9500;
  background-color: #FFF7E6;
}

.cb_lable_btn3_1.has_border {
  line-height: 22px;
  border: 1px #ffe9cb solid;
}

.cb_lable_btn4 {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #fbe5fb;
  color: #d09ed0;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  padding: 0 10px;
  cursor: auto;
}

.cb_lable_btn4:hover {
  color: #d09ed0;
  background-color: #fbe5fb;
}

.cb_lable_btn4_1 {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #F1E6FC;
  color: #934DD9;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  padding: 0 10px;
  cursor: auto;
}

.cb_lable_btn4_1:hover {
  color: #934DD9;
  background-color: #F1E6FC;
}

.cb_lable_btn5 {
  display: inline-block;
  box-sizing: border-box;
  height: 24px;
  line-height: 22px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #fff;
  color: #555;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid #ccc;
  padding: 0 10px;
  cursor: auto;
}

.cb_lable_btn5:hover {
  color: #4095ec;
  border: 1px solid #4095ec;
}

.cb_lable_btn6 {
  display: inline-block;
  box-sizing: border-box;
  height: 24px;
  line-height: 22px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #fff;
  color: #55a8fd;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid #55a8fd;
  padding: 0 10px;
  cursor: auto;
}

.cb_lable_btn6:hover {
  color: #55a8fd;
  border: 1px solid #55a8fd;
}

.cb_lable_btn7 {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #F6F6F6;
  color: #2D3748;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  padding: 0 10px;
  cursor: auto;
}

.cb_lable_btn7:hover {
  color: #2D3748;
  background-color: #F6F6F6;
}

.cb-border-radius4 {
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.color000 {
  color: #000;
}

.color000:hover {
  color: #000;
}

.color333 {
  color: #333;
}

.color333:hover {
  color: #333;
}

.color555 {
  color: #555;
}

.color555:hover {
  color: #555;
}

.color666 {
  color: #666;
}

.color666:hover {
  color: #666;
}

.color999 {
  color: #999;
}

.color999:hover {
  color: #999;
}

.cursor_p {
  cursor: pointer;
}

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

.bule_border_title {
  line-height: 32px;
}

.bule_border_title span.text_span {
  border-left: 4px #55a8fd solid;
  padding-left: 6px;
}

.height_nocollapse {
  clear: both;
}

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

.new_form_style_standard_box .annotate-div {
  font-size: 12px;
  line-height: 16px;
  color: #663119;
  background-color: #fefef2;
  border: 1px solid #efefe2;
  line-height: 26px;
  padding: 4px 12px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  margin-top: 8px;
}

.new_form_style_standard_box .layui-table {
  text-align: center;
}

.new_form_style_standard_box .layui-table th {
  text-align: center;
}

.new_form_style_standard_box .layui-input-block {
  margin-left: 110px;
  line-height: 32px;
}

.new_form_style_standard_box .layui-input-block .layui-form-radio {
  margin-top: 0;
}

.new_form_style_standard_box .layui-form-label {
  box-sizing: border-box;
  width: 110px;
}

.new_form_style_standard_box .layui-form {
  padding: 20px 20px 5px;
}

.new_form_style_standard_box .layui-form .layui-form-item {
  margin-bottom: 16px;
}

.new_form_style_standard_box .layui-form .layui-form-item.details_status {
  margin-bottom: 10px;
}

.new_form_style_standard_box .layui-form .layui-form-item.details_status .layui-form-label {
  color: #999;
}

.new_form_style_standard_box .layui-form .layui-form-item.details_status .layui-input-block {
  padding-top: 3px;
  line-height: 26px;
}

.new_form_style_standard_box .linemiddle {
  color: #d5dadf;
  margin: 0 6px;
}

.new_form_style_standard_box .main_content {
  background-color: #fff;
  margin-top: 20px;
  margin-bottom: 50px;
  padding-bottom: 20px;
}

.new_form_style_standard_box .main_content .footer_div {
  margin-top: 25px;
  text-align: center;
}

.new_form_style_standard_box .main_content .footer_div .cb-btn4 {
  margin-left: 20px;
}

.new_form_style_standard_box .tc-con .tc-footer {
  margin-top: 18px;
}

.new_form_style_standard_box .tc-con.scroll .tc-footer .tc-btn-ok, .new_form_style_standard_box .tc-con.scroll .tc-footer .tc-btn-no {
  margin-top: 4px;
}

.new_form_style_standard_box.label-w-120 .layui-input-block {
  margin-left: 120px;
}

.new_form_style_standard_box.label-w-120 .layui-form-label {
  width: 120px;
}

.new_form_style_standard_box.label-w-130 .layui-input-block {
  margin-left: 130px;
}

.new_form_style_standard_box.label-w-130 .layui-form-label {
  width: 130px;
}

.new_form_style_standard_box.label-w-140 .layui-input-block {
  margin-left: 140px;
}

.new_form_style_standard_box.label-w-140 .layui-form-label {
  width: 140px;
}
.score_box{
  display: flex;
  align-items: center;
}
.score_box .score_item {
  float: left;
  margin-right: 2px;
  width: 12px;
  height: 14px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  position: relative;
  background-color: #d3d3d3;
  overflow: hidden;
}

.score_box .score_item .bg1, .score_box .score_item .bg2 {
  float: left;
  width: 6px;
  height: 14px;
}

.score_box .score_item i {
  font-size: 12px;
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
}

.score_box .score_item.whole .bg1, .score_box .score_item.whole .bg2 {
  background-color: #fd6d4c;
}

.score_box .score_item.half .bg1 {
  background-color: #fd6d4c;
}

.cb-list-top-nav.single-nav {
  height: 60px;
  line-height: 60px;
  width: 1200px;
  margin: 0 auto;
  font-size: 16px;
}

.cb-list-top-nav.more-nav {
  width: 1200px;
  font-size: 16px;
  margin: 30px auto 0;
  line-height: 32px;
}

.cb-list-top-nav.more-nav span {
  padding: 5px 2px;
  margin-right: 50px;
  border-bottom: 2px #fff solid;
  cursor: pointer;
  font-size: 16px;
}

.cb-list-top-nav.more-nav span.action {
  color: #333;
  border-color: #55a8fd;
}

.cb-list-top-nav.new_title_div {
  background-color: #f8f8fa;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
  line-height: 56px;
}

.cb-list-top-nav.new_title_div .inner_div {
  width: 1200px;
  margin: 0 auto;
  color: #2D3748;
}

.bule_border_title {
  line-height: 32px;
}

.bule_border_title span.text_span {
  border-left: 4px #55a8fd solid;
  padding-left: 6px;
}

.bule_border_title .label_span1 {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  padding: 0 2px;
  min-width: 16px;
  font-size: 12px;
  background-color: #ff2c2c;
  color: #fff;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  -ms-border-radius: 20px;
  text-align: center;
}

.cb-list-top-navs {
  margin: 18px auto 20px;
  width: 261px;
  height: 50px;
  line-height: 50px;
  box-shadow: 0 3px 5px 1px #d0d0d0;
  -webkit-box-shadow: 0 3px 5px 1px #d0d0d0;
  -o-box-shadow: 0 3px 5px 1px #d0d0d0;
  -moz-box-shadow: 0 3px 5px 1px #d0d0d0;
  -ms-box-shadow: 0 3px 5px 1px #d0d0d0;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -o-border-radius: 50px;
  -ms-border-radius: 50px;
}

.cb-list-top-navs .nav-item {
  font-size: 16px;
  float: left;
  width: 130px;
  text-align: center;
}

.cb-list-top-navs .nav-item.action {
  color: #55a8fd;
}

.cb-list-top-navs .border_div {
  width: 1px;
  height: 26px;
  float: left;
  margin-top: 12px;
  background-color: #e5e5e5;
}

.cb-date-icon2 {
  position: relative;
}

.cb-date-icon2:after {
  content: url("/static/default/image/sanduan/input_icon1.png");
  position: absolute;
  height: 24px;
  width: 24px;
  top: 6px;
  right: 4px;
  z-index: 100;
}

.cb-date-icon input {
  background: url(/static/default/image/sanduan/input_icon1.png) no-repeat right center;
  background-color: #fff;
}

.search_list_box {
  width: 100%;
  background-color: #f5f6f8;
}

.search_list_box .search_list_inner {
  width: 1200px;
  margin: 0 auto;
  padding: 26px 0 0;
  background-color: #f5f6f8;
}

.sd-tip-orange {
  width: 100%;
  line-height: 26px;
  padding: 2px 0;
  background-color: #fffada;
  color: #66321c;
  font-family: 14px;
  text-align: center;
  position: relative;
}

.sd-tip-orange .btn-close {
  font-size: 20px;
  position: absolute;
  right: 20px;
  top: 0;
  cursor: pointer;
  line-height: 40px;
}

.sd-tip-orange .btn-close:hover {
  color: #9d441f;
}

.cb-top-notice-box {
  font-size: 16px;
  color: #FFF;
  line-height: 48px;
  height: 48px;
  background: url("/static/default/image/sanduan/top_notice_box.png") no-repeat;
  background-size: 100% 48px;
  text-align: center;
}

.cb-top-notice-box.cb-top-notice-client-box {
  background: url("/static/default/image/sanduan/top_notice_client_box.png") no-repeat;
}

.cb-top-notice-box.cb-top-notice-client-box a {
  color: #5C8DFF;
  text-decoration: underline;
}

.xstable {
  table-layout: fixed;
  white-space: normal;
}

.xstable td {
  word-break: break-all;
  word-break: break-all;
}

.footer_components_box {
  border-top: 1px solid #bfbfbf;
  background-color: #f7f7f7;
}

.footer_components_box_parent.white_fixed_box .footer_components_box {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  border-top: 0;
  background-color: #fff;
}

.page_form_common_box {
  color: #fff;
}

.page_form_common_box .layui-form-item {
  margin-bottom: 15px;
}

.page_form_common_box .layui-form-item .layui-form-label {
  min-width: 90px;
}

.page_form_common_box .layui-form-item .layui-input-block {
  margin-left: 110px;
}

/*
使用下划线，以_component_box结尾
*/
.list_search_component_box {
  background-color: #f5f6f8;
}

.list_search_component_box .inner_div {
  width: 1200px;
  margin: 0 auto;
  padding: 26px 0;
  box-sizing: border-box;
  padding-bottom: 0;
}

.resume_assistant_btn {
  position: absolute;
  right: 0;
  z-index: 1000;
  top: 139px;
  width: 94px;
  height: 99px;
  background: url("/static/default/image/sanduan/resume_assistant_component/img10.png") no-repeat;
  background-size: 94px auto;
  cursor: pointer;
  box-sizing: border-box;
  padding-top: 64px;
  padding-left: 15px;
}

.resume_assistant_btn .text {
  font-weight: 600;
  color: #FFFFFF;
  line-height: 16px;
  font-size: 12px;
}

.resume_assistant_component_box {
  width: 300px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px;
  background-color: #fff;
  position: absolute;
  right: 0;
  top: 90px;
  z-index: 1;
  background: url("/static/default/image/sanduan/resume_assistant_component/img02.png"), url("/static/default/image/sanduan/resume_assistant_component/img01.png");
  background-repeat: no-repeat, no-repeat;
  background-position: 65px 14px, left top;
  background-size: 224px auto, 300px auto;
  border: 1px solid #d5dadf;
  color: #1D1D26;
  font-size: 14px;
}

.resume_assistant_component_box .close_btn {
  position: absolute;
  width: 28px;
  cursor: pointer;
  right: 0;
  top: -16px;
}

.resume_assistant_component_box .top_info_div {
  height: 122px;
}

.resume_assistant_component_box .top_info_div .text_dom {
  margin-left: 85px;
  padding-top: 24px;
  width: 192px;
  line-height: 18px;
  box-sizing: border-box;
  color: #FFFFFF;
}

.resume_assistant_component_box .top_info_div .text_dom .title_dom {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 4px;
}

.resume_assistant_component_box .top_info_div .text_dom .text {
  font-size: 12px;
}

.resume_assistant_component_box .bottom_info_div {
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px;
  background-color: #fff;
  padding: 0 12px;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .title_div {
  padding: 12px 0;
  clear: both;
  line-height: 20px;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .title_div:after {
  content: '\20';
  clear: both;
  display: block;
  height: 0;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .title_div .border_dom {
  float: left;
  width: 4px;
  height: 16px;
  background: linear-gradient(180deg, #7CCAFF 0%, #2681FF 100%);
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  margin-right: 12px;
  margin-top: 2px;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .title_div .text {
  font-size: 16px;
  font-weight: 600;
  float: left;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .title_div .i_dom {
  font-size: 16px;
  float: right;
  margin-top: 2px;
  cursor: pointer;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .title_div .i_dom.upper_dom {
  display: none;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .title_div .i_dom.down_dom {
  display: block;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div {
  display: none;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .title_dom {
  font-size: 12px;
  color: #82828D;
  line-height: 12px;
  margin-bottom: 8px;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .direction_text_div {
  background: #F7F8FA;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  line-height: 36px;
  padding: 0 12px;
  color: #1D1D26;
  margin-bottom: 16px;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .direction_div {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 12px;
  clear: both;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .direction_div:after {
  content: '\20';
  clear: both;
  display: block;
  height: 0;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .direction_div .direction_item {
  width: 132px;
  box-sizing: border-box;
  line-height: 32px;
  text-align: center;
  background: #F7F8FA;
  border: 1px solid #C8C8CF;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  cursor: pointer;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .direction_div .direction_item .text {
  margin-right: 8px;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .direction_div .direction_item .num {
  color: #82828D;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .direction_div .direction_item:hover {
  border-color: #2681FF;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .direction_div .direction_item.action {
  cursor: auto;
  background: #FFFFFF;
  border-color: #2681FF;
  color: #2681FF;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .direction_div .direction_item.action .text {
  font-weight: bold;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .direction_div .direction_item.action .num {
  color: #2681FF;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .topic_div .topic_item {
  border-bottom: 1px #E6E6E6 solid;
  margin-bottom: 8px;
  padding-bottom: 8px;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .topic_div .topic_item .title {
  line-height: 16px;
  display: flex;
  align-items: flex-start;
  margin-bottom: 12px;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .topic_div .topic_item .title .img {
  width: 12px;
  margin-top: 5px;
  margin-right: 7px;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .topic_div .topic_item .title .text {
  font-weight: 600;
  color: #1D1D26;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .topic_div .topic_item .content_dom {
  clear: both;
  padding-left: 19px;
  line-height: 20px;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .topic_div .topic_item .content_dom:after {
  content: '\20';
  clear: both;
  display: block;
  height: 0;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .topic_div .topic_item .content_dom .info_dom {
  font-size: 12px;
  color: #82828D;
  float: left;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .topic_div .topic_item .content_dom .btn_dom {
  width: 55px;
  cursor: pointer;
  float: right;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .topic_div .topic_item .content_dom .btn_dom .img {
  float: left;
  width: 20px;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .page_div {
  padding-bottom: 16px;
  text-align: center;
  line-height: 20px;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .page_div .btn {
  cursor: pointer;
  color: #2681FF;
  font-weight: 600;
  font-size: 14px;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item .content_div .page_div .btn.disable {
  font-weight: 400;
  color: #C8C8CF;
  cursor: auto;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item.action .title_div .i_dom.upper_dom {
  display: block;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item.action .title_div .i_dom.down_dom {
  display: none;
}

.resume_assistant_component_box .bottom_info_div .module_div .module_item.action .content_div {
  display: block;
}

.sign_table_component_box {
  table-layout: fixed;
  line-height: 32px;
}

.sign_table_component_box td {
  text-align: left;
  border: 1px solid #ccc;
  padding: 4px 10px;
}

.sign_table_component_box th {
  background: #f6f6f6;
  text-align: left;
  height: 40px;
  padding: 8px 10px 8px 10px;
  border: 1px solid #ccc;
  color: #333;
}

.sign_table_component_box .layui-form-select .layui-input {
  border: 0;
}

.sign_table_component_box .label_div {
  color: #999;
}

.qrcode_wraper_component_box {
  position: relative;
  display: none;
}

.qrcode_wraper_component_box .qrcode-wrap {
  position: absolute;
  left: 100%;
  top: -45px;
  width: 94px;
  height: 94px;
  background: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  z-index: 2;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.qrcode_wraper_component_box .qrcode-zhezhao {
  position: absolute;
  left: -2px;
  width: 2px;
  height: 20px;
  top: 18px;
  background: #fff;
  z-index: 0;
}

.qrcode_wraper_component_box .qrcode-arrow {
  position: absolute;
  left: -5px;
  width: 10px;
  height: 10px;
  top: 15px;
  border-bottom: 10px solid #fff;
  z-index: 0;
  transform: rotate(45deg);
}

.campus_recruit_home_box {
  background-color: #f7f7f7;
  font-size: 0.22rem;
}

.campus_recruit_home_box .fixed_pop_box {
  cursor: grab;
  width: 1.97rem !important;
  height: 2.55rem !important;
  position: fixed;
  bottom: 100px;
  z-index: 10000;
  right: 0.7rem;
  background: url("/static/default/image/sanduan/campus_recruit/campus_recruit_img15.png") no-repeat;
  background-size: 100% 100%;
}

.campus_recruit_home_box .fixed_pop_box .btn {
  position: absolute;
  bottom: 0.44rem;
  width: 0.8rem;
  left: 0.58rem;
  line-height: 0.28rem;
  text-align: center;
  color: #fff;
  font-size: 0.14rem;
  background-color: #3370ff;
  border-radius: 0.28rem;
  -webkit-border-radius: 0.28rem;
  -moz-border-radius: 0.28rem;
  -o-border-radius: 0.28rem;
  -ms-border-radius: 0.28rem;
  cursor: pointer;
}

.campus_recruit_home_box .top_video_box {
  position: relative;
  width: 100%;
  height: 100vh;
  background: url("/static/default/image/sanduan/campus_recruit/campus_recruit_img01.png") no-repeat;
  background-size: 100% 100%;
  min-height: 7.8rem;
}

.campus_recruit_home_box .top_video_box .video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  min-height: 7.8rem;
  object-fit: fill;
}

.campus_recruit_home_box .top_video_box .content_div {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  min-height: 7.8rem;
  box-sizing: border-box;
  padding-top: 1.82rem;
  background: rgba(163, 163, 163, 0.1);
}

.campus_recruit_home_box .top_video_box .content_div .search_input_div {
  width: 14.72rem;
  margin: 0 auto 1.66rem;
  height: 0.56rem;
  line-height: 0.56rem;
  background-color: rgba(255, 255, 255, 0.3);
  color: #fff;
}

.campus_recruit_home_box .top_video_box .content_div .search_input_div .search_icon {
  float: left;
  font-size: 0.34rem;
  margin-left: 0.26rem;
  margin-right: 0.2rem;
}

.campus_recruit_home_box .top_video_box .content_div .search_input_div .search_input {
  float: left;
  width: 10rem;
  background-color: transparent;
  border: 0;
  height: 0.56rem;
  line-height: 0.56rem;
  padding: 0;
  color: #fff;
  caret-color: #55a8fd;
}

.campus_recruit_home_box .top_video_box .content_div .search_input_div input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #fff;
}

.campus_recruit_home_box .top_video_box .content_div .search_input_div input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #fff;
}

.campus_recruit_home_box .top_video_box .content_div .search_input_div input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #fff;
}

.campus_recruit_home_box .top_video_box .content_div .search_input_div input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #fff;
}

.campus_recruit_home_box .top_video_box .content_div .search_input_div .link {
  float: right;
  margin-right: 0.3rem;
  color: #fff;
}

.campus_recruit_home_box .top_video_box .content_div .title_text1 {
  line-height: 0.6rem;
  text-align: center;
  font-weight: bold;
  font-size: 0.36rem;
  color: #fff;
  font-style: oblique;
}

.campus_recruit_home_box .top_video_box .content_div .send_btn {
  background-color: #fff;
  width: 1.7rem;
  line-height: 0.58rem;
  text-align: center;
  border-radius: 0.58rem;
  -webkit-border-radius: 0.58rem;
  -moz-border-radius: 0.58rem;
  -o-border-radius: 0.58rem;
  -ms-border-radius: 0.58rem;
  font-size: 0.22rem;
  color: #3370ff;
  display: block;
  margin: 0.66rem auto 0;
}

.campus_recruit_home_box .title_box {
  position: relative;
}

.campus_recruit_home_box .title_box .title_text1 {
  line-height: 0.88rem;
  height: 0.97rem;
  background: url("/static/default/image/sanduan/campus_recruit/campus_recruit_img04.png");
  background-repeat: no-repeat;
  background-position: center top;
  background-size: auto 0.97rem;
  font-size: 0.22rem;
  font-weight: bold;
  font-style: oblique;
  text-align: center;
}

.campus_recruit_home_box .title_box .title_text2 {
  line-height: 0.32rem;
  text-align: center;
  font-size: 0.16rem;
  color: #666;
  font-weight: bold;
  font-style: oblique;
}

.campus_recruit_home_box .title_box .img {
  position: absolute;
  width: 0.99rem;
  mix-blend-mode: multiply;
  top: 0;
}

.campus_recruit_home_box .title_box .img.img1 {
  left: 3.57rem;
}

.campus_recruit_home_box .title_box .img.img2 {
  right: 3.57rem;
}

.campus_recruit_home_box .station_box {
  height: 9rem;
  padding-top: 1.6rem;
  background: url("/static/default/image/sanduan/campus_recruit/campus_recruit_img03.png"), url("/static/default/image/sanduan/campus_recruit/campus_recruit_img02.png");
  background-repeat: no-repeat, no-repeat;
  background-position: 3.5rem 1.6rem, top left;
  background-size: 0.99rem auto, 100% 100%;
  background-blend-mode: multiply, normal;
}

.campus_recruit_home_box .station_box .title_box {
  margin-bottom: 0.75rem;
}

.campus_recruit_home_box .station_box .content_div {
  width: 12rem;
  margin: 0 auto;
}

.campus_recruit_home_box .station_box .content_div .content_dom {
  float: left;
  width: 3rem;
  margin-bottom: 0.82rem;
}

.campus_recruit_home_box .station_box .content_div .content_dom img {
  display: block;
  width: 1.4rem;
  margin: 0 auto 0.34rem;
}

.campus_recruit_home_box .station_box .content_div .content_dom .text {
  line-height: 0.4rem;
  text-align: center;
  font-size: 0.22rem;
}

.campus_recruit_home_box .station_box .content_div .content_dom .more_btn {
  margin: 0.3rem auto 0;
  width: 1rem;
  height: 0.8rem;
  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: #4ca5ff;
  font-size: 0.22rem;
  text-align: center;
  line-height: 0.32rem;
  padding-top: 0.2rem;
  display: block;
  color: #fff;
}

.campus_recruit_home_box .station_box .bottom_div {
  text-align: center;
}

.campus_recruit_home_box .station_box .bottom_div .btn1 {
  display: inline-block;
  width: 1.7rem;
  line-height: 0.58rem;
  color: #fff;
  background-color: #3370ff;
  border-radius: 0.58rem;
  -webkit-border-radius: 0.58rem;
  -moz-border-radius: 0.58rem;
  -o-border-radius: 0.58rem;
  -ms-border-radius: 0.58rem;
  margin-right: 0.46rem;
}

.campus_recruit_home_box .station_box .bottom_div .btn2 {
  display: inline-block;
  width: 1.67rem;
  line-height: 0.54rem;
  border: 0.02rem #3370ff solid;
  border-radius: 0.58rem;
  -webkit-border-radius: 0.58rem;
  -moz-border-radius: 0.58rem;
  -o-border-radius: 0.58rem;
  -ms-border-radius: 0.58rem;
}

.campus_recruit_home_box .bottom_content_box {
  background: url("/static/default/image/sanduan/campus_recruit/campus_recruit_img14.png"), url("/static/default/image/sanduan/campus_recruit/campus_recruit_img16.png");
  background-repeat: no-repeat, no-repeat;
  background-position: 17.4rem 7.2rem, bottom left;
  background-size: 3.38rem auto, 100% auto;
  background-blend-mode: multiply, normal;
  padding-top: 0.7rem;
  padding-bottom: 2.56rem;
}

.campus_recruit_home_box .bottom_content_box .zhijia_details_box {
  width: 12rem;
  margin: 0 auto 1.18rem;
}

.campus_recruit_home_box .bottom_content_box .zhijia_details_box .zhijia_details_item .zhijia_details_dom {
  width: 5.9rem;
  box-sizing: border-box;
  height: 2rem;
  background-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;
  margin-bottom: 0.2rem;
  padding: 0.17rem 0.64rem 0;
}

.campus_recruit_home_box .bottom_content_box .zhijia_details_box .zhijia_details_item .zhijia_details_dom .title {
  line-height: 0.46rem;
  font-weight: bold;
  margin-bottom: 0.15rem;
}

.campus_recruit_home_box .bottom_content_box .zhijia_details_box .zhijia_details_item .zhijia_details_dom .border {
  height: 0.02rem;
  background-color: #12c295;
  margin-bottom: 0.2rem;
}

.campus_recruit_home_box .bottom_content_box .zhijia_details_box .zhijia_details_item .zhijia_details_dom .border.border1 {
  background-color: #e85439;
}

.campus_recruit_home_box .bottom_content_box .zhijia_details_box .zhijia_details_item .zhijia_details_dom .border.border2 {
  background-color: #ffbc42;
}

.campus_recruit_home_box .bottom_content_box .zhijia_details_box .zhijia_details_item .zhijia_details_dom .border.border3 {
  background-color: #336eff;
}

.campus_recruit_home_box .bottom_content_box .zhijia_details_box .zhijia_details_item .zhijia_details_dom .text {
  font-size: 0.17rem;
  line-height: 0.27rem;
}

.campus_recruit_home_box .bottom_content_box .swiper_box {
  width: 11.18rem;
  height: 6.18rem;
  margin: auto;
  position: relative;
}

.campus_recruit_home_box .bottom_content_box .swiper_box .nav_btn {
  height: 0.5rem;
  width: 0.5rem;
  cursor: pointer;
  background-color: #fff;
  line-height: 0.5rem;
  border-radius: 0.5rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  -o-border-radius: 0.5rem;
  -ms-border-radius: 0.5rem;
  text-align: center;
  position: absolute;
  top: 2.84rem;
}

.campus_recruit_home_box .bottom_content_box .swiper_box .nav_btn i {
  font-size: 0.22rem;
}

.campus_recruit_home_box .bottom_content_box .swiper_box .nav_btn.left_btn {
  left: -0.96rem;
}

.campus_recruit_home_box .bottom_content_box .swiper_box .nav_btn.right_btn {
  right: -0.96rem;
}

.campus_recruit_home_box .bottom_content_box .swiper_box .swiper_item {
  margin: 0 0.2rem;
}

.campus_recruit_home_box .bottom_content_box .swiper_box .swiper_item .swiper_dom {
  width: 5.08rem;
  height: 6.18rem;
  overflow: hidden;
  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;
}

.campus_recruit_home_box .bottom_content_box .swiper_box .swiper_item .swiper_dom .img_dom {
  height: 3.45rem;
  overflow: hidden;
  margin-bottom: 0.36rem;
}

.campus_recruit_home_box .bottom_content_box .swiper_box .swiper_item .swiper_dom .img_dom img {
  display: block;
  width: 5.08rem;
}

.campus_recruit_home_box .bottom_content_box .swiper_box .swiper_item .swiper_dom .content_dom {
  margin: 0 0.44rem;
}

.campus_recruit_home_box .bottom_content_box .swiper_box .swiper_item .swiper_dom .content_dom .details_text {
  line-height: 0.27rem;
  font-size: 0.17rem;
  height: 0.81rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  margin-bottom: 0.26rem;
}

.campus_recruit_home_box .bottom_content_box .swiper_box .swiper_item .swiper_dom .content_dom .border {
  border-bottom: 0.01rem #d3d4d5 solid;
  margin-bottom: 0.34rem;
}

.campus_recruit_home_box .bottom_content_box .swiper_box .swiper_item .swiper_dom .content_dom .info_dom .user_img_dom {
  width: 0.48rem;
  height: 0.48rem;
  float: left;
  margin-right: 0.17rem;
  border-radius: 0.48rem;
  -webkit-border-radius: 0.48rem;
  -moz-border-radius: 0.48rem;
  -o-border-radius: 0.48rem;
  -ms-border-radius: 0.48rem;
  overflow: hidden;
}

.campus_recruit_home_box .bottom_content_box .swiper_box .swiper_item .swiper_dom .content_dom .info_dom .user_img_dom img {
  display: block;
  width: 0.48rem;
  min-height: 0.48rem;
}

.campus_recruit_home_box .bottom_content_box .swiper_box .swiper_item .swiper_dom .content_dom .info_dom .user_name {
  float: left;
  line-height: 0.48rem;
  font-weight: bold;
}

.campus_header {
  background-color: #fff;
  height: 0.93rem;
}

.campus_header .logo {
  display: inline-block;
  height: 0.46rem;
  background: #fff url("/static/default/image/sanduan/campus_recruit_system/logo.png") left center no-repeat;
  background-size: 1.24rem 0.46rem;
  margin: 0.23rem 0 0 2.25rem;
}

.campus_header .logo .logo_tag {
  color: #12569f;
  font-size: 0.2rem;
  font-weight: bold;
  line-height: 0.32rem;
  background-color: #f0f4ff;
  border-radius: 0.05rem;
  -webkit-border-radius: 0.05rem;
  -moz-border-radius: 0.05rem;
  -o-border-radius: 0.05rem;
  -ms-border-radius: 0.05rem;
  margin: 0.07rem 0 0.07rem 1.48rem;
  padding: 0 0.2rem;
}

.campus_header .nav_list {
  font-family: "microsoft yahei";
  line-height: 0.93rem;
  font-weight: bold;
  margin-right: 2rem;
  overflow: hidden;
}

.campus_header .nav_list .nav_list_item {
  display: inline-block;
  color: #5c636b;
  font-size: 0.2rem;
  padding: 0 0.25rem;
}

.campus_header .nav_list .nav_list_item.active {
  position: relative;
  color: #2e6bff;
}

.campus_header .nav_list .nav_list_item.active::after {
  position: absolute;
  content: "";
  bottom: 0.22rem;
  display: inline-block;
  width: 0.4rem;
  height: 2px;
  background-color: #2e6bff;
  left: 50%;
  margin-left: -0.2rem;
}

.campus_header.home_header {
  position: absolute;
  left: 0;
  top: 0.7rem;
  right: 0;
  z-index: 99;
  background-color: transparent;
}

.campus_header.home_header .logo {
  background: url("/static/default/image/sanduan/campus_recruit_system/logo01.png") left center no-repeat;
  background-size: 1.24rem 0.46rem;
}

.campus_header.home_header .logo .logo_tag {
  color: #333;
  background-color: #fff;
}

.campus_header.home_header .nav_list .nav_list_item {
  color: #fff;
}

.campus_header.home_header .nav_list .nav_list_item.active {
  position: relative;
  color: #fff;
}

.campus_header.home_header .nav_list .nav_list_item.active::after {
  position: absolute;
  content: "";
  bottom: 0.22rem;
  display: inline-block;
  width: 0.4rem;
  height: 2px;
  background-color: #fff;
  left: 50%;
  margin-left: -0.2rem;
}

.campus_joblist_wrap {
  width: 100%;
  overflow: hidden;
}

.campus_joblist_wrap .joblist_banner {
  height: 3.31rem;
  background: #fff url("/static/default/image/sanduan/campus_recruit_system/joblist-banner.png") center no-repeat;
  background-size: 19.2rem 3.31rem;
  margin: 0 auto;
}

.campus_joblist_wrap .joblist_banner_cos {
  height: 3.31rem;
  background: #fff url("/static/default/image/sanduan/campus_recruit_system/joblist-banner-cos.jpg") center no-repeat;
  background-size: 19.2rem 3.31rem;
  margin: 0 auto;
}

.campus_joblist_wrap .joblist_wrap {
  width: 100%;
  min-height: 16.58rem;
  background: #fff url("/static/default/image/sanduan/campus_recruit_system/joblist-cnt-bg.png") center no-repeat;
  background-size: 100% 100%;
  padding-bottom: 1rem;
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list {
  width: 14rem;
  margin: 0 auto;
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_tool {
  height: 0.7rem;
  padding: 0.28rem 0;
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_tool .search_form {
  margin-right: 0.35rem;
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_tool .search_form .form_label {
  color: #666;
  font-size: 0.18rem;
  margin-bottom: 0.1rem;
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_tool .search_form .form_select .select_tool {
  display: inline-block;
  width: 2.02rem;
  height: 0.39rem;
  color: #3e3e3e;
  font-size: 0.18rem;
  line-height: 0.39rem;
  background-color: #fff;
  padding: 0 0.1rem;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -webkit-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -o-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -moz-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -ms-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_tool .search_form .form_select .xm-form-select {
  display: inline-block;
  width: 202px;
  height: 32px;
  color: #3e3e3e;
  font-size: 0.18rem;
  border-radius: 17px;
  -webkit-border-radius: 17px;
  -moz-border-radius: 17px;
  -o-border-radius: 17px;
  -ms-border-radius: 17px;
  box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -webkit-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -o-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -moz-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -ms-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  overflow: hidden;
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_tool .search_form .form_select .xm-form-select .xm-select {
  border: 0;
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_tool .search_form .form_select .xm-select-parent .xm-select-sj {
  width: 8px;
  height: 8px;
  margin-top: -7px;
  border: 1px solid #5b5f5f;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg) scale(0.85);
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_tool .search_form .form_select .xm-select-parent .xm-form-selected .xm-select-sj {
  margin-top: -3px;
  transform: rotate(225deg);
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_tool .search_form .form_select.from_input .input {
  display: inline-block;
  width: 202px;
  height: 32px;
  color: #3e3e3e;
  font-size: 0.18rem;
  line-height: 32px;
  background-color: #fff;
  padding: 0 0.1rem;
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -o-border-radius: 16px;
  -ms-border-radius: 16px;
  box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -webkit-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -o-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -moz-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -ms-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_tool .search_form .form_select.from_input .cb-input-to-null {
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -o-border-radius: 16px;
  -ms-border-radius: 16px;
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_tool .search-btn {
  display: inline-block;
  color: #fff;
  font-size: 0.23rem;
  line-height: 30px;
  padding: 0 0.25rem;
  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: #3370ff;
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_result {
  min-height: 14.15rem;
  background-color: rgba(204, 204, 204, 0.17);
  border-radius: 0.15rem;
  -webkit-border-radius: 0.15rem;
  -moz-border-radius: 0.15rem;
  -o-border-radius: 0.15rem;
  -ms-border-radius: 0.15rem;
  padding: 0.3rem 0.5rem;
  overflow: hidden;
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_result .search_title {
  color: #000;
  font-size: 0.2rem;
  line-height: 0.32rem;
  background: url("/static/default/image/sanduan/campus_recruit_system/joblist-title.png") left center no-repeat;
  background-size: 2.38rem 0.32rem;
  padding-left: 2.4rem;
  margin-bottom: 0.4rem;
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_result .joblist_item {
  color: #3e3e3e;
  font-size: 0.18rem;
  min-height: 1.64rem;
  background-color: #fff;
  border-radius: 0.15rem;
  -webkit-border-radius: 0.15rem;
  -moz-border-radius: 0.15rem;
  -o-border-radius: 0.15rem;
  -ms-border-radius: 0.15rem;
  box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -webkit-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -o-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -moz-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -ms-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  padding: 0.3rem 0.4rem;
  margin-bottom: 0.2rem;
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_result .joblist_item .job_name {
  font-size: 0.23rem;
  font-weight: bold;
  margin-bottom: 0.3rem;
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_result .joblist_item .job_des {
  margin-bottom: 0.4rem;
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_result .joblist_item .work_address {
  color: #666;
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_result .joblist_page {
  float: right;
  display: inline-block;
  border-radius: 0.15rem;
  -webkit-border-radius: 0.15rem;
  -moz-border-radius: 0.15rem;
  -o-border-radius: 0.15rem;
  -ms-border-radius: 0.15rem;
  background-color: #fff;
  margin: 0.3rem 0 0.02rem;
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_result .joblist_page .layui-laypage {
  margin: 0.1rem 0;
}

.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_result .joblist_page .layui-laypage a,
.campus_joblist_wrap .joblist_wrap .joblist_wrap_list .search_result .joblist_page .layui-laypage span {
  height: 0.31rem;
  font-size: 0.19rem;
  min-width: 0.33rem;
  line-height: 0.31rem;
  border: 0;
  margin-left: 0.1rem;
}

.campus_joblist_wrap.joblist_detail_wrap {
  min-height: 10rem;
  background: url("/static/default/image/sanduan/campus_recruit_system/zhaopin-bg.png");
  background-size: 100% 100%;
}

.campus_joblist_wrap.joblist_detail_wrap .detail_cnt {
  width: 8rem;
  color: #73777c;
  font-size: 0.18rem;
  line-height: 0.36rem;
  padding: 1.8rem 3.5rem 1rem;
  margin: 0 auto;
}

.campus_joblist_wrap.joblist_detail_wrap .detail_cnt .job_name {
  color: #1f2328;
  font-size: 0.3rem;
  font-weight: bold;
}

.campus_joblist_wrap.joblist_detail_wrap .detail_cnt .job_subtitle {
  color: #5c636b;
  font-size: 0.23rem;
  margin: 0.3rem 0 0.26rem;
}

.campus_joblist_wrap.joblist_detail_wrap .detail_cnt .job_btn {
  display: inline-block;
  width: 0.98rem;
  color: #fff;
  font-size: 0.23rem;
  line-height: 0.4rem;
  text-align: center;
  letter-spacing: 3px;
  background-color: #3370ff;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  margin-top: 0.45rem;
}

.campus_brands_list {
  position: relative;
  width: 100%;
  height: calc(100vh - 0.95rem);
  background: url("/static/default/image/sanduan/campus_recruit_system/brands-slide-bg.png");
  background-size: 19.2rem calc(100vh - 0.95rem);
  overflow: hidden;
}

.campus_brands_list .brands_item {
  width: 19.2rem;
  height: calc(100vh - 0.95rem);
  background: url("/static/default/image/sanduan/campus_recruit_system/brands-slide-bg.png");
  background-size: 19.2rem calc(100vh - 0.95rem);
}

.campus_brands_list .brands_item .brands_word {
  float: left;
  width: 7.2rem;
  padding: calc((100vh - 0.95rem - 6.84rem)/2) 0 0 1.65rem;
}

.campus_brands_list .brands_item .brands_word .brands_logo img {
  width: 1.06rem;
  height: 1.06rem;
}

.campus_brands_list .brands_item .brands_word .brands_title {
  color: #1f2328;
  font-size: 0.39rem;
  font-weight: bold;
  margin: 0.45rem 0 0.4rem;
}

.campus_brands_list .brands_item .brands_word .brands_txt {
  color: #3e3e3e;
  font-size: 0.18rem;
  line-height: 0.3rem;
  letter-spacing: 3px;
}

.campus_brands_list .brands_item .brands_word .action_btn {
  display: inline-block;
  color: #fff;
  line-height: 0.57rem;
  font-size: 0.18rem;
  padding: 0 0.24rem;
  background-color: #3370ff;
  border-radius: 0.285rem;
  -webkit-border-radius: 0.285rem;
  -moz-border-radius: 0.285rem;
  -o-border-radius: 0.285rem;
  -ms-border-radius: 0.285rem;
  margin-top: 0.35rem;
}

.campus_brands_list .brands_swiper_control {
  position: absolute;
  top: calc((100vh - 2.15rem - 6.6rem)/2);
  right: 1.46rem;
  width: 0.8rem;
  z-index: 11;
}

.campus_brands_list .brands_swiper_control .control_img {
  width: 0.8rem;
  height: 0.8rem;
  margin: 0.18rem auto;
  cursor: pointer;
}

.campus_brands_list .brands_swiper_control .control_img img {
  width: 0.65rem;
  height: 0.65rem;
  margin-top: 0.09rem;
}

.campus_brands_list .brands_swiper_control .control_img.active {
  width: 0.8rem;
  height: 0.8rem;
  margin: 0.09rem auto;
}

.campus_brands_list .brands_swiper_control .control_img.active img {
  width: 0.8rem;
  height: 0.8rem;
  margin-top: 0;
}

.campus_zhaopin {
  width: 1920px;
}

.campus_zhaopin .banner {
  height: 331px;
  background: url("/static/default/image/sanduan/campus_recruit_system/zhaopin-banner.png");
  background-size: 1920px 365px;
  margin: 0 auto;
}

.campus_zhaopin .zhaopin_wrap {
  background: url("/static/default/image/sanduan/campus_recruit_system/zhaopin-bg.png");
  background-size: 100% 100%;
}

.campus_zhaopin .zhaopin_wrap .zhaopin_title {
  color: #17181A;
  font-size: 24px;
  text-align: center;
  margin: 50px 0 32px 0;
}

.campus_zhaopin .zhaopin_wrap .layui-tab {
  margin: 0 auto;
}

.campus_zhaopin .zhaopin_wrap .layui-tab .layui-tab-title {
  width: 1180px;
  height: 69px;
  margin: 0 auto;
  padding-top: 7px;
  border-bottom: 1px solid #EAEAEA;
  text-align: center;
}

.campus_zhaopin .zhaopin_wrap .layui-tab .layui-tab-title li {
  min-width: auto;
  color: #17181A;
  font-size: 24px;
  height: 69px;
  line-height: 69px;
  padding: 0;
  margin: 0 35px;
}

.campus_zhaopin .zhaopin_wrap .layui-tab .layui-tab-title .layui-this {
  color: #3F75F6;
}

.campus_zhaopin .zhaopin_wrap .layui-tab .layui-tab-title .layui-this::after {
  height: 69px;
  border-color: #3F75F6;
}

.campus_zhaopin .zhaopin_wrap .zhaopin_step {
  width: 1176px;
  margin: 0 auto;
  margin-top: 74px;
  overflow: hidden;
  margin-bottom: 196px;
}

.campus_zhaopin .zhaopin_wrap .zhaopin_step .zhaopin_item {
  display: inline-block;
  width: 196px;
  height: 140px;
  text-align: center;
}

.campus_zhaopin .zhaopin_wrap .zhaopin_step .zhaopin_item img {
  display: inline-block;
  width: 40px;
  height: 40px;
  object-fit: fill;
  margin-top: 32px;
}

.campus_zhaopin .zhaopin_wrap .zhaopin_step .zhaopin_item .iconfont {
  color: #b0b5bb;
  line-height: 90px;
}

.campus_zhaopin .zhaopin_wrap .zhaopin_step .zhaopin_item .title {
  margin-top: 14px;
  color: #17181a;
  font-size: 16px;
}

.campus_zhaopin .zhaopin_wrap .zhaopin_step .zhaopin_item .subTitle {
  color: #73777c;
  font-size: 14px;
  margin-top: 15px;
}

.campus_zhaopin .zhaopin_wrap .campus_recruit_container {
  width: 96px;
  height: 121px;
  position: fixed;
  top: 461px;
  right: 120px;
  border-radius: 6px;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  align-items: center;
  background: #FFF;
}

.campus_zhaopin .zhaopin_wrap .campus_recruit_container .card_item {
  color: #17181A;
  font-size: 12px;
  text-align: center;
}

.campus_zhaopin .zhaopin_wrap .campus_recruit_container .card_item i {
  font-size: 30px;
}

.campus_zhaopin .zhaopin_wrap .campus_recruit_container .card_item .title {
  margin-top: 9px;
}

.campus_zhaopin .zhaopin_wrap .campus_recruit_container .card_item:hover {
  color: #3F75F6;
}

.campus_zhaopin .zhaopin_wrap .activity_step {
  margin: 0 auto;
}

.campus_zhaopin .zhaopin_wrap .activity_step .search_tool {
  height: 70px;
  padding: 0 0 100px;
}

.campus_zhaopin .zhaopin_wrap .activity_step .search_tool .search_form {
  margin-right: 35px;
}

.campus_zhaopin .zhaopin_wrap .activity_step .search_tool .search_form .form_label {
  color: #666;
  font-size: 18px;
  margin-bottom: 10px;
}

.campus_zhaopin .zhaopin_wrap .activity_step .search_tool .search_form .form_select .select_tool {
  display: inline-block;
  width: 202px;
  height: 39px;
  color: #3e3e3e;
  font-size: 18px;
  line-height: 39px;
  background-color: #fff;
  padding: 0 10px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px;
  box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -webkit-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -o-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -moz-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -ms-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
}

.campus_zhaopin .zhaopin_wrap .activity_step .search_tool .search_form .form_select .xm-form-select {
  display: inline-block;
  width: 202px;
  height: 32px;
  color: #3e3e3e;
  font-size: 18px;
  border-radius: 17px;
  -webkit-border-radius: 17px;
  -moz-border-radius: 17px;
  -o-border-radius: 17px;
  -ms-border-radius: 17px;
  box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -webkit-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -o-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -moz-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -ms-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  overflow: hidden;
}

.campus_zhaopin .zhaopin_wrap .activity_step .search_tool .search_form .form_select .xm-form-select .xm-select {
  border: 0;
}

.campus_zhaopin .zhaopin_wrap .activity_step .search_tool .search_form .form_select .xm-select-parent .xm-select-sj {
  width: 8px;
  height: 8px;
  margin-top: -7px;
  border: 1px solid #5b5f5f;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg) scale(0.85);
}

.campus_zhaopin .zhaopin_wrap .activity_step .search_tool .search_form .form_select .xm-select-parent .xm-form-selected .xm-select-sj {
  margin-top: -3px;
  transform: rotate(225deg);
}

.campus_zhaopin .zhaopin_wrap .activity_step .search_tool .search_form .form_select.from_input .input {
  display: inline-block;
  width: 202px;
  height: 32px;
  color: #3e3e3e;
  font-size: 18px;
  line-height: 32px;
  background-color: #fff;
  padding: 0 10px;
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -o-border-radius: 16px;
  -ms-border-radius: 16px;
  box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -webkit-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -o-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -moz-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -ms-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
}

.campus_zhaopin .zhaopin_wrap .activity_step .search_tool .search_form .form_select.from_input .cb-input-to-null {
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -o-border-radius: 16px;
  -ms-border-radius: 16px;
}

.campus_zhaopin .zhaopin_wrap .activity_step .search_tool .search_form .form_select .layui-input:hover,
.campus_zhaopin .zhaopin_wrap .activity_step .search_tool .search_form .form_select .layui-input:focus {
  border-color: none !important;
}

.campus_zhaopin .zhaopin_wrap .activity_step .search_tool .search-btn {
  display: inline-block;
  color: #fff;
  font-size: 23px;
  line-height: 30px;
  padding: 0 25px;
  border-radius: 40px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  -o-border-radius: 40px;
  -ms-border-radius: 40px;
  background-color: #3370ff;
}

.campus_zhaopin .zhaopin_wrap .activity_step .activity_cnt {
  position: relative;
  background: url("/static/default/image/sanduan/campus_recruit_system/activity-icon.png") left center no-repeat;
  background-size: 96px 96px;
  padding-left: 145px;
}

.campus_zhaopin .zhaopin_wrap .activity_step .activity_cnt .content {
  display: inline-block;
  width: 810px;
}

.campus_zhaopin .zhaopin_wrap .activity_step .activity_cnt .content .title {
  color: #1f2328;
  font-size: 30px;
}

.campus_zhaopin .zhaopin_wrap .activity_step .activity_cnt .content .des {
  color: #3e3e3e;
  font-size: 18px;
  line-height: 30px;
  margin-top: 14px;
}

.campus_zhaopin .zhaopin_wrap .activity_step .activity_cnt .btn_apply {
  position: absolute;
  right: 0;
  bottom: 0;
  display: inline-block;
  width: 154px;
  color: #fff;
  font-size: 18px;
  letter-spacing: 2px;
  line-height: 54px;
  text-align: center;
  background-color: #3370ff;
  border-radius: 27px;
  -webkit-border-radius: 27px;
  -moz-border-radius: 27px;
  -o-border-radius: 27px;
  -ms-border-radius: 27px;
}

.campus_zhaopin .zhaopin_wrap .activity_step .online {
  margin: 0 auto;
}

.campus_zhaopin .zhaopin_wrap .activity_step .online .active_item {
  width: 1180px;
  height: 105px;
  box-sizing: border-box;
  padding: 16px;
  display: flex;
  background: #fff;
  margin: 0 auto;
  margin-bottom: 16px;
}

.campus_zhaopin .zhaopin_wrap .activity_step .online .active_item img {
  width: 110px;
  height: 73px;
  object-fit: fill;
}

.campus_zhaopin .zhaopin_wrap .activity_step .online .active_item .active_detail {
  margin-left: 16px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.campus_zhaopin .zhaopin_wrap .activity_step .online .active_item .active_detail .title {
  line-height: 25px;
  font-size: 18px;
  color: #17181A;
  margin-bottom: 14px;
}

.campus_zhaopin .zhaopin_wrap .activity_step .online .active_item .active_detail span {
  line-height: 22px;
  font-size: 16px;
  color: #73767D;
}

.campus_zhaopin .zhaopin_wrap .activity_step .online .active_item .active_detail span i {
  margin-right: 6px;
  font-size: 20px;
}

.campus_zhaopin .zhaopin_wrap .activity_step .online .active_item .active_detail span:nth-child(2) {
  margin-left: 44px;
}

.campus_zhaopin .zhaopin_wrap .activity_step .online .all_btn {
  width: 70px;
  height: 24px;
  line-height: 24px;
  border-radius: 434px;
  text-align: center;
  margin: 0 auto;
  border: 1px solid #3471FF;
  color: #3471FF;
  cursor: pointer;
}

.campus_zhaopin .zhaopin_wrap .activity_step .offline_box {
  box-sizing: border-box;
  width: 1920px;
  height: 1045px;
  margin: 0 auto;
  margin-top: 44px;
  padding-top: 66px;
  background: #fff;
}

.campus_zhaopin .zhaopin_wrap .activity_step .offline_box .zhaopin_offline_title {
  color: #17181A;
  font-size: 24px;
  text-align: center;
}

.campus_zhaopin .zhaopin_wrap .activity_step .offline_box .offline {
  height: 944px;
  background: url("/static/default/image/sanduan/smartHome/map.png") no-repeat;
}

.campus_zhaopin .zhaopin_wrap .activity_step .echarts-tooltip {
  padding: 0 !important;
}

.campus_zhaopin .zhaopin_wrap .activity_step .tooltip_box {
  border-radius: 2px;
  padding: 12px 16px;
  background: rgba(255, 255, 255, 0.2);
  box-sizing: border-box;
  backdrop-filter: blur(14px);
  border: 1px solid #FFFFFF;
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.08);
  position: relative;
}

.campus_zhaopin .zhaopin_wrap .activity_step .tooltip_box .line {
  position: absolute;
  width: 1px;
  top: 29px;
  background: #EAEAEA;
}

.campus_zhaopin .zhaopin_wrap .activity_step .tooltip_box .box_container {
  margin-left: 16px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.campus_zhaopin .zhaopin_wrap .activity_step .tooltip_box .box_container .active_detail {
  height: 42px;
  margin-bottom: 24px;
  position: relative;
}

.campus_zhaopin .zhaopin_wrap .activity_step .tooltip_box .box_container .active_detail .circle {
  display: inline-block;
  width: 7px;
  height: 7px;
  position: absolute;
  left: -19px;
  top: 10px;
  border-radius: 50%;
  background: #3471FF;
}

.campus_zhaopin .zhaopin_wrap .activity_step .tooltip_box .box_container .title {
  font-size: 12px;
  color: #17181A;
}

.campus_zhaopin .zhaopin_wrap .activity_step .tooltip_box .box_container span {
  font-size: 12px;
  color: #73767D;
}

.campus_zhaopin .zhaopin_wrap .activity_step .tooltip_box .box_container span i {
  margin-right: 4px;
}

.campus_zhaopin .zhaopin_wrap .activity_step .tooltip_box .box_container span:nth-child(2) {
  margin-left: 12px;
}

.campus_zhaopin .zhaopin_wrap .question_wrap {
  width: 1595px;
  overflow: hidden;
  margin-top: 16px;
}

.campus_zhaopin .zhaopin_wrap .question_wrap .question_nav_box {
  width: 182px;
  height: 6.20rem;
  padding: 16px;
  position: absolute;
  left: 3.00rem;
  box-sizing: border-box;
  background-color: #fff;
  border-top-left-radius: 4px;
  box-shadow: 5px 0 20px 0 rgba(0, 0, 0, 0.04);
}

.campus_zhaopin .zhaopin_wrap .question_wrap .question_nav_box ul li {
  width: 150px;
  height: 58px;
  line-height: 22px;
  background: #FAFAFC;
  color: #17181A;
  font-size: 16px;
  padding: 18px 43px;
  border-radius: 4px;
  margin-bottom: 12px;
  text-align: center;
  box-sizing: border-box;
  cursor: pointer;
}

.campus_zhaopin .zhaopin_wrap .question_wrap .question_nav_box ul li.active {
  background: rgba(63, 117, 246, 0.1);
  color: #3F75F6;
}

.campus_zhaopin .zhaopin_wrap .question_wrap .question_cnt {
  width: 998px;
  box-sizing: border-box;
  margin-left: 5.52rem;
  margin-bottom: 60px;
  padding: 32px;
  background: #fff;
  border-top-right-radius: 4px;
}

.campus_zhaopin .zhaopin_wrap .question_wrap .question_cnt .question_nav_cnt {
  padding-bottom: 32px;
  border-bottom: 1px solid #EAEAEA;
  margin-bottom: 37px;
}

.campus_zhaopin .zhaopin_wrap .question_wrap .question_cnt .title {
  color: #17181A;
  font-size: 16px;
  margin-bottom: 16px;
}

.campus_zhaopin .zhaopin_wrap .question_wrap .question_cnt .title img {
  width: 18px;
  height: 14px;
  margin-top: -8px;
}

.campus_zhaopin .zhaopin_wrap .question_wrap .question_cnt .question_item {
  font-size: 14px;
  color: #17181A;
  margin-bottom: 32px;
}

.campus_zhaopin .zhaopin_wrap .question_wrap .question_cnt .question_item .question_q {
  margin-bottom: 8px;
}

.campus_zhaopin .zhaopin_wrap .question_wrap .question_cnt .question_item .question_a {
  color: #73767D;
  line-height: 24px;
  overflow: hidden;
}

.campus_zhaopin .zhaopin_wrap .question_wrap .question_cnt .question_item .question_a .question_a_label {
  float: left;
}

.campus_zhaopin .zhaopin_wrap .question_wrap .question_cnt .question_item .question_a .question_a_cnt {
  margin-left: 30px;
}

.campus_edp .banner {
  width: 19.2rem;
  height: 3.31rem;
  background: url("/static/default/image/sanduan/campus_recruit_system/edp-banner.png");
  background-size: 19.2rem 3.31rem;
  margin: 0 auto;
}

.campus_edp .edp_wrap {
  height: 9.33rem;
  background: url("/static/default/image/sanduan/campus_recruit_system/zhaopin-bg.png");
  background-size: 100% 100%;
}

.campus_edp .edp_wrap .edp_box {
  width: 17.34rem;
  height: 9.33rem;
  margin: 0 auto;
}

.campus_edp .edp_wrap .edp_box .edp_detail {
  color: #fff;
  width: 8.28rem;
  height: 3.47rem;
  background: url("/static/default/image/sanduan/campus_recruit_system/edp-detail-bg.png") no-repeat;
  background-size: 9.88rem 4.72rem;
  border-radius: 0.25rem;
  -webkit-border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  -o-border-radius: 0.25rem;
  -ms-border-radius: 0.25rem;
  padding: 0.75rem 0.8rem 0.5rem;
}

.campus_edp .edp_wrap .edp_box .edp_detail .title {
  font-size: 0.3rem;
  letter-spacing: 3px;
}

.campus_edp .edp_wrap .edp_box .edp_detail .subTitle {
  font-size: 0.25rem;
  margin: 0.4rem 0 0.5rem;
}

.campus_edp .edp_wrap .edp_box .edp_detail .txt {
  font-size: 0.18rem;
  line-height: 0.36rem;
}

.campus_edp .edp_wrap .edp_box .edp_detail .action_box {
  height: 0.67rem;
  margin-top: 0.55rem;
}

.campus_edp .edp_wrap .edp_box .edp_detail .action_box .layui-icon {
  display: inline-block;
  font-size: 0.3rem;
  line-height: 0.67rem;
  transform: rotate(-180deg);
}

.campus_edp .edp_wrap .edp_box .edp_detail .action_box .action_btn {
  float: right;
  display: inline-block;
  width: 1.88rem;
  color: #fff;
  font-size: 0.25rem;
  letter-spacing: 2px;
  line-height: 0.65rem;
  text-align: center;
  border: 1px solid #fff;
  border-radius: 0.325rem;
  -webkit-border-radius: 0.325rem;
  -moz-border-radius: 0.325rem;
  -o-border-radius: 0.325rem;
  -ms-border-radius: 0.325rem;
}

.campus_edp .edp_wrap .edp_box .edp_detail.edp_info {
  color: #2f2f2f;
  width: 5.36rem;
  background-color: #fff;
  background-image: none;
}

.campus_edp .edp_wrap .edp_box .edp_detail.edp_info .action_box .layui-icon {
  color: #2e6bff;
}

.campus_haierstory {
  width: 1920px;
}

.campus_haierstory .banner {
  width: 1920px;
  height: 331px;
  background: url("/static/default/image/sanduan/campus_recruit_system/haierstory-banner.png");
  background-size: 1920px 331px;
  margin: 0 auto;
}

.campus_haierstory .haierstory_wrap {
  height: 1689px;
  background: url("/static/default/image/sanduan/campus_recruit_system/haierstory-bg.png") center top no-repeat;
  background-size: 1920px 1084px;
}

.campus_haierstory .haierstory_wrap .haierstory_container {
  width: 1620px;
  margin: 0 auto;
  padding-top: 10px;
  overflow: hidden;
}

.campus_haierstory .haierstory_wrap .haierstory_container .haierstory_box {
  padding: 120px 0;
  overflow: hidden;
}

.campus_haierstory .haierstory_wrap .haierstory_container .haierstory_box .img {
  width: 798px;
  height: 539px;
}

.campus_haierstory .haierstory_wrap .haierstory_container .haierstory_box .cnt {
  width: 725px;
  color: #3e3e3e;
  font-size: 18px;
  line-height: 30px;
  letter-spacing: 3px;
}

.campus_haierstory .haierstory_wrap .haierstory_container .haierstory_box .cnt .title {
  background: url("/static/default/image/sanduan/campus_recruit_system/haierstory-title01-bg.png") left center no-repeat;
  background-size: 56px 38px;
  padding-left: 20px;
  font-size: 35px;
  letter-spacing: 6px;
  line-height: 38px;
  font-weight: bold;
}

.campus_haierstory .haierstory_wrap .haierstory_container .haierstory_box .cnt .title.title2 {
  background: url("/static/default/image/sanduan/campus_recruit_system/haierstory-title02-bg.png") left center no-repeat;
  background-size: 56px 38px;
}

.campus_haierstory .haierstory_wrap .haierstory_container .haierstory_box .cnt .subtitle {
  color: #000;
  margin: 30px 0;
}

.campus_foot {
  min-height: 2.2rem;
  background-color: #1f2227;
}

.campus_foot .pop_btn {
  position: relative;
}

.campus_foot .pop_btn .pop {
  position: absolute;
  bottom: 0.46rem;
  left: 50%;
  width: 1.46rem !important;
  margin-left: -0.73rem;
  display: none;
  height: 1.55rem;
  height: auto !important;
}

.campus_foot .pop_btn:hover .pop {
  display: block;
}

.campus_foot .foot_wrap {
  width: 14.73rem;
  padding: 0.6rem 0;
  margin: 0 auto;
}

.campus_foot .foot_wrap .logo {
  display: inline-block;
  height: 0.46rem;
  background: url("/static/default/image/sanduan/campus_recruit_system/logo01.png") left center no-repeat;
  background-size: 1.24rem 0.46rem;
  margin: 0.24rem 0 0 0.3rem;
}

.campus_foot .foot_wrap .logo .logo_tag {
  color: #333;
  font-size: 0.2rem;
  font-weight: bold;
  line-height: 0.32rem;
  background-color: #fff;
  border-radius: 0.05rem;
  -webkit-border-radius: 0.05rem;
  -moz-border-radius: 0.05rem;
  -o-border-radius: 0.05rem;
  -ms-border-radius: 0.05rem;
  margin: 0.07rem 0 0.07rem 1.48rem;
  padding: 0 0.2rem;
}

.campus_foot .foot_wrap .foot_links {
  color: #666;
  min-height: 1rem;
  padding: 0 0.9rem;
  border-left: 1px solid #35383d;
}

.campus_foot .foot_wrap .foot_links a {
  color: #666;
  font-size: 0.125rem;
  line-height: 0.35rem;
}

.campus_foot .foot_wrap .foot_links a img {
  width: 0.45rem;
  height: 0.45rem;
}

.campus_foot .foot_wrap .foot_links .foot_link2 {
  position: relative;
}

.campus_foot .foot_wrap .foot_links .foot_link2 .qrcode_box {
  position: absolute;
  left: 50%;
  top: -2.55rem;
  margin-left: -1.05rem;
  width: 2rem;
  height: 2rem;
  background-color: #fff;
  padding: 0.1rem;
  z-index: 1;
  border-radius: 0.05rem;
  -webkit-border-radius: 0.05rem;
  -moz-border-radius: 0.05rem;
  -o-border-radius: 0.05rem;
  -ms-border-radius: 0.05rem;
}

.campus_foot .foot_wrap .foot_links .foot_link2 .qrcode_box img {
  width: 100%;
  height: 100%;
}

.campus_foot .foot_wrap .foot_links .foot_link2 .qrcode_box::after {
  position: absolute;
  content: "";
  left: 0.85rem;
  bottom: -0.4rem;
  width: 0;
  height: 0;
  border-width: 0.2rem;
  border-style: solid;
  border-color: #fff transparent transparent transparent;
}

.campus_foot.kaaosi_foot .foot_wrap .logo {
  height: 0.54rem;
  width: 2.7rem;
  background: url("/static/default/image/sanduan/kaaosi_introduce/logo_new.png") left top no-repeat;
  background-size: 2.7rem auto;
}

.campus_foot.yinghaihospital_foot .foot_wrap .logo {
  height: 0.54rem;
  width: 2.7rem;
  background: url("/static/default/image/sanduan/yingkanghospital_introduce/top_left_icon.png") left top no-repeat;
  background-size: 2.3rem auto;
}

.swiper-button-prev.customized, .swiper-button-next.customized {
  background-image: none;
  line-height: 44px;
  width: 44px;
  text-align: center;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.2);
  color: #fff;
}

.swiper-button-prev.customized .iconfont, .swiper-button-next.customized .iconfont {
  font-size: 22px;
}

.header_new2022_box {
  height: 78px;
  background-color: #fff;
}

.header_new2022_box .header_inner {
  width: 1200px;
  margin: 0 auto;
}

.header_new2022_box .header_inner .logo_img {
  float: left;
  width: 193px;
  margin-top: 16px;
}

.header_new2022_box .header_inner .logo_img_block {
  float: left;
  margin-top: 16px;
}

.header_new2022_box .header_inner .logo_img_block .logo_img_new {
  width: 112px;
}

.header_new2022_box .header_inner .logo_img_block .logo_text {
  color: #fff;
  background-color: #3471ff;
  padding: 5px 14px;
  display: inline-block;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.header_new2022_box .header_inner .login {
  margin-left: 46px;
  height: 60px;
  float: right;
  line-height: 60px;
  margin-top: 10px;
  width: 128px;
  position: relative;
}

.header_new2022_box .header_inner .login:hover .subnav_3 {
  display: block;
}

.header_new2022_box .header_inner .login .headimg {
  float: left;
  margin-right: 8px;
  margin-top: 8px;
  width: 44px;
  height: 44px;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -o-border-radius: 12px;
  -ms-border-radius: 12px;
  position: relative;
  overflow: hidden;
}

.header_new2022_box .header_inner .login .headimg img {
  display: block;
  width: 44px;
}

.header_new2022_box .header_inner .login .name {
  float: left;
  font-size: 16px;
  margin-right: 12px;
}

.header_new2022_box .header_inner .login .icon1 {
  font-size: 14px;
  color: #CBD5E0;
}

.header_new2022_box .header_inner .login .subnav_3 {
  width: 120px;
  background-color: #343f51;
  position: absolute;
  line-height: 32px;
  top: 52px;
  display: none;
  z-index: 1000;
  padding-bottom: 10px;
  padding-top: 10px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.header_new2022_box .header_inner .login .subnav_3 i {
  margin-right: 9px;
  vertical-align: bottom;
}

.header_new2022_box .header_inner .login .subnav_3 a {
  color: #fff;
}

.header_new2022_box .header_inner .login .subnav_3 dd {
  padding-left: 13px;
}

.header_new2022_box .header_inner .login .subnav_3 dd:hover {
  background-color: #454e5d;
}

.header_new2022_box .header_inner .nav_div {
  float: right;
}

.header_new2022_box .header_inner .nav_div .nav_item {
  float: left;
  margin-left: 34px;
  margin-top: 27px;
  line-height: 24px;
  cursor: pointer;
  padding: 4px  12px;
  border-bottom: 2px transparent solid;
  color: #1D2129;
}

.header_new2022_box .header_inner .nav_div .nav_item:hover {
  background-color: #F6F6F6;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.header_new2022_box .header_inner .nav_div .nav_item.action {
  color: #3471FF;
  border-color: #3471FF;
}

.campus_activity_index1_box .xs_bottom_div {
  height: 0.7rem;
  background-color: #040f23;
}

.campus_activity_index1_box .xs_title_div {
  color: #000;
  text-align: center;
  margin-bottom: 1.41rem;
}

.campus_activity_index1_box .xs_title_div .title1 {
  line-height: 0.5rem;
  font-size: 0.34rem;
}

.campus_activity_index1_box .xs_title_div .title2 {
  line-height: 0.38rem;
  font-size: 0.18rem;
}

.campus_activity_index1_box .induction_div_box {
  color: #000;
  font-size: 0.18rem;
  padding-top: 1.4rem;
  padding-bottom: 1.69rem;
  background: url("/static/default/image/sanduan/campus_activity/campus_activity_img25.jpg") repeat-y;
  background-size: 19.2rem auto;
}

.campus_activity_index1_box .induction_div_box .xs_title_div {
  margin-bottom: 0.62rem;
}

.campus_activity_index1_box .induction_div_box .induction_div_inner {
  width: 13.32rem;
  margin: 0 auto;
  background-color: rgba(255, 255, 255, 0.7);
  padding-top: 0.48rem;
  padding-bottom: 0.06rem;
}

.campus_activity_index1_box .induction_div_box .induction_div_inner .problem_div {
  margin-bottom: 0.65rem;
}

.campus_activity_index1_box .induction_div_box .induction_div_inner .problem_div .left_img {
  float: left;
  width: 0.56rem;
  margin-left: 0.76rem;
  margin-top: 0.13rem;
  margin-right: 0.18rem;
}

.campus_activity_index1_box .induction_div_box .induction_div_inner .problem_div .right_div {
  width: 11.1rem;
  float: left;
}

.campus_activity_index1_box .induction_div_box .induction_div_inner .problem_div .right_div .problem_title {
  line-height: 0.5rem;
  font-size: 0.24rem;
  font-weight: bold;
}

.campus_activity_index1_box .induction_div_box .induction_div_inner .problem_div .right_div .problem_text {
  line-height: 0.52rem;
}

.campus_activity_index1_box .development_div_box {
  color: #000;
  font-size: 0.18rem;
  padding-top: 0.96rem;
  padding-bottom: 1rem;
  background: url("/static/default/image/sanduan/campus_activity/campus_activity_img01.png") repeat-y;
  background-size: 19.2rem auto;
}

.campus_activity_index1_box .development_div_box .xs_title_div {
  margin-bottom: 0.94rem;
}

.campus_activity_index1_box .development_div_box .problem_div1 {
  height: 1.66rem;
  width: 8.29rem;
  background: url("/static/default/image/sanduan/campus_activity/campus_activity_img22.png") no-repeat;
  background-size: 8.29rem auto;
  background-position: left bottom;
  margin-left: 7.24rem;
  margin-bottom: 0.52rem;
}

.campus_activity_index1_box .development_div_box .problem_div1 .problem_title {
  line-height: 0.54rem;
  padding-left: 0.24rem;
  margin-bottom: 0.3rem;
}

.campus_activity_index1_box .development_div_box .problem_div1 .problem_title img {
  height: 0.29rem;
  margin-right: 0.18rem;
  vertical-align: text-bottom;
}

.campus_activity_index1_box .development_div_box .problem_div1 .problem_text {
  line-height: 0.3rem;
  color: #fff;
  text-indent: 2em;
  padding: 0 0.32rem;
}

.campus_activity_index1_box .development_div_box .problem_div1.problem_div2 {
  background: url("/static/default/image/sanduan/campus_activity/campus_activity_img23.png") no-repeat;
  background-size: 8.29rem auto;
  background-position: left bottom;
  margin-left: 3.74rem;
}

.campus_activity_index1_box .development_div_box .problem_div1.problem_div2 .problem_title {
  padding-right: 0.24rem;
  padding-left: 0;
  text-align: right;
}

.campus_activity_index1_box .welfare_div_box {
  padding-top: 1.4rem;
  background-color: #fff;
  padding-bottom: 0.9rem;
}

.campus_activity_index1_box .welfare_div_box .xs_title_div {
  margin-bottom: 0.75rem;
}

.campus_activity_index1_box .welfare_div_box .welfare_items {
  padding-left: 4.1rem;
  font-size: 0.18rem;
  color: #000;
}

.campus_activity_index1_box .welfare_div_box .welfare_items .welfare_item {
  float: left;
  width: 5.3rem;
  height: 3.05rem;
  margin-right: 0.64rem;
  margin-bottom: 0.72rem;
  position: relative;
}

.campus_activity_index1_box .welfare_div_box .welfare_items .welfare_item .img {
  position: absolute;
  width: 6.01rem;
  left: -0.46rem;
  top: -0.29rem;
}

.campus_activity_index1_box .welfare_div_box .welfare_items .welfare_item .welfare_item_inner {
  position: absolute;
  width: 5.3rem;
  height: 2.91rem;
  padding-top: 0.14rem;
}

.campus_activity_index1_box .welfare_div_box .welfare_items .welfare_item .welfare_item_inner .top_dom {
  width: 0.72rem;
  height: 0.72rem;
  margin-left: 2rem;
  border-radius: 0.72rem;
  -webkit-border-radius: 0.72rem;
  -moz-border-radius: 0.72rem;
  -o-border-radius: 0.72rem;
  -ms-border-radius: 0.72rem;
  background-color: #2292fe;
  line-height: 0.72rem;
  text-align: center;
  margin-bottom: 0.17rem;
}

.campus_activity_index1_box .welfare_div_box .welfare_items .welfare_item .welfare_item_inner .top_dom img {
  width: 0.42rem;
}

.campus_activity_index1_box .welfare_div_box .welfare_items .welfare_item .welfare_item_inner .title_dom {
  line-height: 0.3rem;
  padding-right: 0.5rem;
  text-align: center;
  margin-bottom: 0.16rem;
}

.campus_activity_index1_box .welfare_div_box .welfare_items .welfare_item .welfare_item_inner .text_dom {
  padding-right: 0.1rem;
  line-height: 0.3rem;
  text-indent: 2em;
}

.campus_activity_index1_box .reusme_selection {
  padding-top: 1.42rem;
  padding-bottom: 1.36rem;
  background: url("/static/default/image/sanduan/campus_activity/campus_activity_img18.png") repeat-y;
  background-size: 19.2rem auto;
}

.campus_activity_index1_box .reusme_selection .xs_title_div {
  color: #fff;
  margin-bottom: 0.4rem;
}

.campus_activity_index1_box .reusme_selection .problem_div1 {
  padding-left: 4.38rem;
}

.campus_activity_index1_box .reusme_selection .problem_div1 div {
  font-size: 0.18rem;
  display: inline-block;
  border: 1px #acacac solid;
  line-height: 0.46rem;
  padding: 0 0.2rem;
  background-color: #0841fe;
  color: #fff;
}

.campus_activity_index1_box .reusme_selection .problem_div1 div img {
  margin-right: 0.15rem;
  height: 0.32rem;
}

.campus_activity_index1_box .reusme_selection .problem_div1.problem_div2 {
  padding-left: 0;
  padding-right: 4.35rem;
  text-align: right;
}

.campus_activity_index1_box .reusme_selection .problem_div1.problem_div2 img {
  height: 0.28rem;
}

.campus_activity_index1_box .reusme_selection .problem_text1 {
  line-height: 0.34rem;
  padding-left: 3.68rem;
  margin: 0.24rem 0 0.46rem 0;
  font-size: 0.16rem;
  color: #fff;
}

.campus_activity_index1_box .reusme_selection .problem_text1.problem_text2 {
  padding-right: 3.68rem;
  padding-left: 0;
  text-align: right;
}

.campus_activity_index1_box .qaa_area_box .resume_delivery {
  background-color: #fff;
  padding-top: 0.82rem;
  padding-bottom: 0.5rem;
}

.campus_activity_index1_box .qaa_area_box .resume_delivery .xs_title_div {
  margin-bottom: 0.4rem;
}

.campus_activity_index1_box .qaa_area_box .resume_delivery .title_dom {
  line-height: 0.46rem;
  font-size: 0.22rem;
  font-weight: bold;
  width: 2.8rem;
  color: #fff;
  text-align: center;
  background-color: #0841fe;
  margin: 0 auto 0.2rem;
}

.campus_activity_index1_box .qaa_area_box .resume_delivery .title_dom img {
  height: 0.28rem;
  margin-right: 0.1rem;
}

.campus_activity_index1_box .qaa_area_box .resume_delivery .title_dom.title_dom1 {
  width: 7.16rem;
  margin-bottom: 0.3rem;
}

.campus_activity_index1_box .qaa_area_box .resume_delivery .title_dom.title_dom1 img {
  height: 0.34rem;
}

.campus_activity_index1_box .qaa_area_box .resume_delivery .problem_div2 {
  line-height: 0.3rem;
  text-align: center;
  margin-bottom: 0.56rem;
}

.campus_activity_index1_box .qaa_area_box .resume_delivery .problem_div1 {
  margin-bottom: 0.57rem;
}

.campus_activity_index1_box .qaa_area_box .resume_delivery .problem_div1 .left_img {
  float: left;
  margin-left: 4.19rem;
  width: 1.5rem;
  margin-right: 1.42rem;
}

.campus_activity_index1_box .qaa_area_box .resume_delivery .problem_div1 .center_div {
  width: 1.64rem;
  float: left;
  padding-top: 0.26rem;
}

.campus_activity_index1_box .qaa_area_box .resume_delivery .problem_div1 .center_div .img_div1 {
  line-height: 0.3rem;
  margin-bottom: 0.86rem;
  font-size: 0.16rem;
  font-weight: bold;
  color: #2292fe;
}

.campus_activity_index1_box .qaa_area_box .resume_delivery .problem_div1 .center_div .img_div1 img {
  height: 0.3rem;
  margin-right: 0.12rem;
}

.campus_activity_index1_box .qaa_area_box .resume_delivery .problem_div1 .center_div .img_div2 {
  line-height: 0.32rem;
  font-size: 0.16rem;
  font-weight: bold;
  color: #2292fe;
}

.campus_activity_index1_box .qaa_area_box .resume_delivery .problem_div1 .center_div .img_div2 img {
  height: 0.32rem;
  margin-right: 0.22rem;
  margin-left: 0.06rem;
}

.campus_activity_index1_box .qaa_area_box .resume_delivery .problem_div1 .right_div {
  width: 9.6rem;
  float: left;
  line-height: 0.32rem;
  color: #000;
  font-size: 0.16rem;
}

.campus_activity_index1_box .video_area_box .video_item1 {
  background: url("/static/default/image/sanduan/campus_activity/campus_activity_img05.png") no-repeat;
  background-size: 8.84rem auto;
  width: 8.21rem;
  padding: 0.63rem 0.23rem 0 0.4rem;
  height: 4.36rem;
  margin-left: 3.65rem;
  margin-bottom: 2.16rem;
}

.campus_activity_index1_box .video_area_box .video_item1 img {
  display: block;
  width: 8.21rem;
  cursor: pointer;
}

.campus_activity_index1_box .video_area_box .video_item1.video_item2 {
  background: url("/static/default/image/sanduan/campus_activity/campus_activity_img06.png") no-repeat;
  background-size: 8.64rem auto;
  padding: 0 0 0.28rem 0.61rem;
  margin-left: 6.38rem;
  margin-bottom: 2.03rem;
}

.campus_activity_index1_box .video_area_box .video_item1.video_item3 {
  background: url("/static/default/image/sanduan/campus_activity/campus_activity_img07.png") no-repeat;
  background-size: 8.64rem auto;
  padding: 0 0.4rem 0.63rem 0.23rem;
  margin-left: 3.68rem;
  margin-bottom: 0;
}

.campus_activity_index1_box .video_area_box .video_item1.video_item4 {
  background: url("/static/default/image/sanduan/campus_activity/campus_activity_img08.png") no-repeat;
  background-size: 8.84rem auto;
  padding: 0.63rem 0.23rem 0 0.4rem;
  margin-left: 6.38rem;
  margin-bottom: 2.2rem;
}

.campus_activity_index1_box .video_area_box .video_item1.video_item5 {
  background: url("/static/default/image/sanduan/campus_activity/campus_activity_img09.png") no-repeat;
  background-size: 8.64rem auto;
  padding: 0 0 0.28rem 0.61rem;
  margin-left: 3.68rem;
  margin-bottom: 0rem;
}

.campus_activity_index1_box .video_area_box .top_item_div {
  background: url("/static/default/image/sanduan/campus_activity/campus_activity_img01.png") no-repeat;
  background-size: 19.2rem 24.3rem;
  height: 23.5rem;
  padding-top: 0.8rem;
}

.campus_activity_index1_box .video_area_box .center_item_div {
  height: 17.13rem;
  background: url("/static/default/image/sanduan/campus_activity/campus_activity_img03.png") no-repeat;
  background-size: 19.2rem 19.16rem;
  padding-top: 2.03rem;
}

.campus_activity_index1_box .video_area_box .center_item_div .xs_title_div {
  color: #fff;
  margin-bottom: 1.44rem;
}

.campus_activity_index1_box .video_area_box .bottom_item_div {
  height: 8.95rem;
  background: url("/static/default/image/sanduan/campus_activity/campus_activity_img10.png") no-repeat;
  background-size: 19.2rem 10.47rem;
  padding-top: 1.52rem;
}

.campus_activity_index1_box .video_area_box .bottom_item_div .xs_title_div {
  margin-bottom: 0.68rem;
}

.campus_activity_index1_box .video_area_box .bottom_item_div .video_item1 {
  margin: 0 auto;
}

.edu_work_item_style .edu_box {
  margin-left: 93px;
}

.edu_work_item_style .edu_box .right_box {
  width: 260px;
}

.edu_work_item_style .edu_box .right_box .edu_item {
  position: relative;
  padding-left: 20px;
  line-height: 20px;
  padding-bottom: 8px;
}

.edu_work_item_style .edu_box .right_box .edu_item .line {
  position: absolute;
  left: 6px;
  top: 10px;
  height: 100%;
  border-left: 2px solid #e5e5e5;
}

.edu_work_item_style .edu_box .right_box .edu_item .spot {
  width: 6px;
  height: 6px;
  background-color: #55a8fd;
  border-radius: 4px;
  position: absolute;
  top: 5px;
  left: 4px;
}

.edu_work_item_style .work_box {
  margin-left: 100px;
}

.edu_work_item_style .work_box .right_box .work_item .spot {
  background-color: #ffbe32;
}

.sd-publish-icon-step {
  width: 575px;
  height: 28px;
  margin: auto;
  background: url("/static/default/image/sanduan/step.png") no-repeat;
}

.sd-publish-icon-step.step_1 {
  background-position: 0 0;
}

.sd-publish-icon-step.step_2 {
  background-position: 0 -39px;
}

.sd-publish-icon-step.step_3 {
  background-position: 0 -75px;
}

.sd-publish-succ {
  background-color: #f5f6f8;
  padding-top: 20px;
}

.sd-publish-succ .succ-box {
  width: 800px;
  margin: auto;
  background-color: #fff;
}

.sd-publish-succ .succ-box .succ-top {
  text-align: center;
}

.sd-publish-succ .succ-box .succ-top .tiled-top {
  height: 6px;
  background: 0 0 url(/static/default/image/sanduan/succ_tiled.png) repeat;
}

.sd-publish-succ .succ-box .succ-top .icon-circle {
  margin: auto;
  margin-top: 34px;
  text-align: center;
  background-color: #55a8fd;
  width: 56px;
  height: 56px;
  border-radius: 56px;
  line-height: 56px;
}

.sd-publish-succ .succ-box .succ-top .icon-circle .icon-tick {
  color: #fff;
  font-size: 20px;
}

.sd-publish-succ .succ-box .succ-top .title {
  margin-top: 25px;
  font-size: 20px;
}

.sd-publish-succ .succ-box .succ-top .btn {
  margin-top: 15px;
  width: 140px;
}

.sd-publish-succ .succ-box .succ-top .div-jd {
  width: 635px;
  margin: 0 auto;
  text-align: left;
  margin-top: 50px;
}

.sd-publish-succ .succ-box .succ-top .div-jd .leftcon {
  color: #999;
  width: 106px;
  line-height: 22px;
  float: left;
}

.sd-publish-succ .succ-box .succ-top .div-jd .rightcon {
  width: 525px;
  float: right;
}

.sd-publish-succ .succ-box .succ-top .div-jd .rightcon .spotli {
  background-color: #55a8fd;
  border-radius: 2px;
  color: #fff;
  line-height: 22px;
  padding: 0px 6px;
  margin-right: 10px;
  white-space: nowrap;
  margin-bottom: 6px;
  float: left;
}

.sd-publish-succ .succ-box .succ-top .div-jd .rightcon .sign {
  color: #999;
  font-size: 14px;
  clear: both;
}

.sd-publish-succ .succ-box .succ-content {
  width: 640px;
  margin: auto;
  margin-top: 20px;
}

.sd-publish-succ .succ-box .succ-content h3 {
  font-weight: bold;
  padding-bottom: 6px;
  border-bottom: 1px solid #dddddd;
}

.sd-publish-succ .succ-box .succ-content .opportunity-content {
  margin-top: 28px;
}

.sd-publish-succ .succ-box .succ-content .opportunity-content .one {
  clear: both;
  margin-bottom: 15px;
}

.sd-publish-succ .succ-box .succ-content .opportunity-content .one .left {
  width: 84px;
  display: inline-block;
  text-align: right;
  color: #999999;
}

.sd-publish-succ .succ-box .succ-content .opportunity-content .one .right {
  display: inline-block;
  margin-left: 50px;
}

.sd-publish-succ .succ-box .succ-content .opportunity-content .one .right .icon1 {
  margin-left: 20px;
  font-size: 18px;
}

.sd-publish-succ .succ-box .succ-content .opportunity-content .one .right .icon2 {
  font-size: 18px;
}

.sd-publish-succ .succ-box .succ-content .opportunity-content .one .right .rpo-left {
  width: 56px;
  text-align: right;
  display: inline-block;
}

.sd-publish-succ .succ-box .succ-content .opportunity-content .one .right .rpo-right {
  display: inline-block;
  margin-left: 26px;
}

.sd-publish-succ .succ-box .succ-content .opportunity-content .one .three {
  display: inline-block;
  color: #999999;
  float: right;
  margin-right: 50px;
}

.sd-publish-succ .succ-box .succ-content .opportunity-content .one .two {
  display: inline-block;
  width: 133px;
  float: right;
}

.sd-publish-succ .succ-box .succ-content .opportunity-content .one .lightspot span {
  background-color: #55a8fd;
  border-radius: 2px;
  color: #fff;
  line-height: 22px;
  padding: 0 6px;
  margin-right: 10px;
  white-space: nowrap;
}

.sd-publish-succ .succ-box .succ-content .opportunity-content .one .describe {
  vertical-align: top;
}

.sd-publish-succ .succ-box .succ-content .opportunity-content .one .wrap {
  width: 500px;
  word-break: break-word;
  margin-bottom: 15px;
}

.sd-publish-succ .succ-box .succ-content .opportunity-content .one .demand {
  vertical-align: top;
}

.sd-publish-succ .succ-box .succ-content .opportunity-content .ditch {
  margin-bottom: 27px;
}

.sd-publish-succ .succ-box .succ-content .opportunity-content .interpolate {
  float: right;
  margin-left: 30px;
}

.sd-publish-succ .succ-box .succ-content .opportunity-content .interpolate span {
  color: #8bc0fe;
}

.sd-publish-succ .succ-box .succ-content .opportunity-content .ditch-bottom-bottom {
  padding-bottom: 42px;
}

.sd-publish-succ .succ-box .succ-content .interpolate {
  position: relative;
  display: inline-block;
}

.sd-publish-succ .succ-box .succ-content .interpolate .display {
  height: 18px;
  width: 18px;
  display: inline;
}

.sd-publish-succ .succ-box .succ-content .interpolate .display:hover .hint {
  display: block;
}

.sd-publish-succ .succ-box .succ-content .hint {
  width: 269px;
  border: 1px solid #efefe2;
  background-color: #fefef2;
  border-radius: 2px;
  color: #663119;
  display: none;
  padding: 10px 14px;
  white-space: wrap;
  position: absolute;
  left: 345px;
  top: -10px;
}

.sd-publish-succ .succ-box .succ-content .hint:before {
  display: block;
  content: '';
  width: 0;
  height: 0;
  border-width: 6px 6px 6px 0;
  border-style: solid;
  border-color: transparent #fefef2 transparent transparent;
  /*透明 黄 透明 透明 */
  position: absolute;
  left: -6px;
  top: 12px;
  z-index: 111;
}

.sd-publish-succ .succ-box .succ-content .hint:after {
  display: block;
  content: '';
  width: 0;
  height: 0;
  border-width: 7px 7px 7px 0;
  border-style: solid;
  border-color: transparent #efefe2 transparent transparent;
  /*透明 黄 透明 透明 */
  position: absolute;
  left: -7px;
  top: 11px;
}

.sd-publish-succ .succ-box .succ-content .display2 {
  display: inline;
  width: 18px;
  height: 18px;
  position: relative;
}

.sd-publish-succ .succ-box .succ-content .display2:hover .hint2 {
  display: block;
}

.sd-publish-succ .succ-box .succ-content .hint2 {
  width: 269px;
  border: 1px solid #efefe2;
  background-color: #fefef2;
  border-radius: 2px;
  color: #663119;
  display: none;
  padding: 10px 14px;
  white-space: wrap;
  position: absolute;
  left: 50px;
  top: -13px;
}

.sd-publish-succ .succ-box .succ-content .hint2:before {
  display: block;
  content: '';
  width: 0;
  height: 0;
  border-width: 6px 6px 6px 0;
  border-style: solid;
  border-color: transparent #fefef2 transparent transparent;
  /*透明 黄 透明 透明 */
  position: absolute;
  left: -6px;
  top: 12px;
  z-index: 111;
}

.sd-publish-succ .succ-box .succ-content .hint2:after {
  display: block;
  content: '';
  width: 0;
  height: 0;
  border-width: 7px 7px 7px 0;
  border-style: solid;
  border-color: transparent #efefe2 transparent transparent;
  /*透明 黄 透明 透明 */
  position: absolute;
  left: -7px;
  top: 11px;
}

.sd-publish-succ .succ-box .succ-content2 {
  margin-top: 80px;
}

.sd-publish-succ .succ-box .succ-content2 .content_title {
  height: 29px;
  border-bottom: 1px solid #ddd;
  font-size: 16px;
  color: #999;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content {
  margin-top: 20px;
  width: 659px;
  margin-left: -19px;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item {
  width: 309px;
  float: left;
  margin-left: 20px;
  margin-bottom: 17px;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_title {
  height: 30px;
  line-height: 30px;
  color: #fff;
  padding-right: 12px;
  text-align: right;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  background-color: #5eabf9;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content {
  padding: 0 20px;
  border: 1px solid #ddd;
  border-top: 0;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content .item_content_top {
  padding-top: 20px;
  border-bottom: 1px dashed #ddd;
  height: 50px;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content .item_content_top .item_name {
  width: 64px;
  padding: 0 2px;
  line-height: 16px;
  float: left;
  height: 50px;
  font-weight: bold;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content .item_content_top p {
  float: left;
  width: 199px;
  height: 25px;
  line-height: 15px;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content .item_content_top p span {
  margin: 0 4px;
  color: #999;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content .edu_box {
  padding-top: 15px;
  height: 100px;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content .edu_box .left_box {
  float: left;
  width: 20px;
  height: 64px;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content .edu_box .right_box {
  float: left;
  height: 50px;
  width: 220px;
  padding-left: 20px;
  position: relative;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content .edu_box .right_box .line {
  position: absolute;
  left: 6px;
  top: 10px;
  height: 100%;
  border-left: 2px solid #e5e5e5;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content .edu_box .right_box .spot {
  width: 6px;
  height: 6px;
  background-color: #55a8fd;
  border-radius: 4px;
  position: absolute;
  top: 5px;
  left: 4px;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content .edu_box .right_box .span1 {
  margin-right: 5px;
  display: inline-block;
  max-width: 100px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  float: left;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content .edu_box .right_box .span2 {
  margin-left: 5px;
  display: inline-block;
  max-width: 100px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content .work_box {
  padding-top: 10px;
  height: 100px;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content .work_box .left_box {
  float: left;
  width: 20px;
  height: 90px;
  color: #ffbe32;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content .work_box .right_box {
  float: left;
  height: 50px;
  width: 220px;
  padding-left: 20px;
  position: relative;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content .work_box .right_box .line {
  position: absolute;
  left: 6px;
  top: 10px;
  height: 100%;
  border-left: 2px solid #e5e5e5;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content .work_box .right_box .spot {
  width: 6px;
  height: 6px;
  background-color: #ffbe32;
  border-radius: 4px;
  position: absolute;
  top: 5px;
  left: 4px;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content .work_box .right_box .span1 {
  margin-right: 5px;
  display: inline-block;
  max-width: 100px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  float: left;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .item_content .work_box .right_box .span2 {
  margin-left: 5px;
  display: inline-block;
  max-width: 100px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .spotdiv {
  width: 300px;
  height: 50px;
  margin-left: -15px;
  overflow-y: hidden;
  margin-bottom: 5px;
}

.sd-publish-succ .succ-box .succ-content2 .opportunity-content .resume_item .spotdiv .spotli {
  background-color: #fffada;
  color: #66321c;
  border-radius: 2px;
  line-height: 22px;
  padding: 0px 5px;
  margin-right: 6px;
  white-space: nowrap;
  margin-bottom: 6px;
  float: left;
  font-size: 12px;
}

/*机会列表*/
.sd-chance-list {
  width: 100%;
  height: 60px;
  background: #ffffff;
  border-bottom: 1px solid #d5dadf;
}

.sd-chance-list &gt; .content {
  width: 1200px;
  margin: 0 auto;
  height: 60px;
  position: relative;
  z-index: 990;
}

.sd-chance-list &gt; .content .pagetab {
  width: 240px;
  height: 60px;
  float: left;
}

.sd-chance-list &gt; .content .pagetab .con {
  width: 100%;
  height: 100%;
  cursor: pointer;
  line-height: 60px;
  background: url("/static/default/image/sanduan/jh_icon1.png") no-repeat;
  background-position: left center;
}

.sd-chance-list &gt; .content .pagetab .con .icon1 {
  display: inline-block;
}

.sd-chance-list &gt; .content .pagetab .con .icon2 {
  display: none;
}

.sd-chance-list &gt; .content .pagetab .con &gt; span {
  padding-left: 55px;
  font-size: 16px;
}

.sd-chance-list &gt; .content .pagetab .con &gt; .iconfont {
  font-size: 12px;
  margin-left: 10px;
}

.sd-chance-list &gt; .content .pagetab .con.con1 {
  background-image: url("/static/default/image/sanduan/jh_icon1.png");
}

.sd-chance-list &gt; .content .pagetab .con.con2 {
  background-image: url("/static/default/image/sanduan/jh_icon2.png");
}

.sd-chance-list &gt; .content .pagetab .con.con3 {
  background-image: url("/static/default/image/sanduan/jh_icon3.png");
}

.sd-chance-list &gt; .content .pagetab .con.con4 {
  background-image: url("/static/default/image/sanduan/jh_icon4.png");
}

.sd-chance-list &gt; .content .pagetab:hover .con {
  color: #55a8fd;
}

.sd-chance-list &gt; .content .pagetab:hover .con .icon1 {
  display: none;
}

.sd-chance-list &gt; .content .pagetab:hover .con .icon2 {
  display: inline-block;
}

.sd-chance-list &gt; .content .pagetab:hover .dropdwon {
  display: block;
}

.sd-chance-list &gt; .content .pagetab .dropdwon {
  width: 170px;
  border: 1px solid #d5dadf;
  border-top: 2px solid #d5dadf;
  background: #ffffff;
  border-radius: 3px;
  display: none;
  z-index: 998;
}

.sd-chance-list &gt; .content .pagetab .dropdwon &gt; a {
  display: block;
  height: 32px;
  line-height: 32px;
  padding-left: 42px;
  font-size: 14px;
  color: #555555;
}

.sd-chance-list &gt; .content .pagetab .dropdwon &gt; a:hover {
  background-color: #f6f6f7;
}

.sd-chance-list &gt; .content .pagetab .dropdwon &gt; a.action {
  background-color: #55a8fd;
  color: #fff;
}

.sd-publish-step3 {
  min-height: 900px;
  padding-top: 20px;
}

.sd-publish-step3 .step3-content {
  background-color: #fff;
  width: 650px;
  margin: auto;
  padding-left: 90px;
  padding-right: 90px;
}

.sd-publish-step3 .step3-content .step3-top {
  padding-top: 30px;
  height: 123px;
}

.sd-publish-step3 .step3-content .step3-top .step-name {
  padding-top: 14px;
  width: 600px;
  margin: auto;
}

.sd-publish-step3 .step3-content .step3-top .step-name .b {
  margin-right: 130px;
}

.sd-publish-step3 .step3-content .step3-top .step-name p {
  float: left;
}

.sd-publish-step3 .step3-content .submitbox {
  text-align: center;
  line-height: 164px;
}

.sd-publish-step3 .step3-content .submitbox .cb-btn4 {
  width: 100px;
  height: 36px;
  display: inline-block;
}

.sd-publish-step3 .step3-content .submitbox .cb-btn1 {
  width: 138px;
  margin-left: 20px;
}

.sd-publish-step3 .step3-content .interpolate {
  display: none;
}

.sd-publish-step3 .step3-content .interpolate .topbox {
  position: relative;
  margin-top: 30px;
}

.sd-publish-step3 .step3-content .interpolate .headline {
  width: 120px;
  margin-right: 22px;
}

.sd-publish-step3 .step3-content .interpolate .headline span {
  border-left: 3px solid #55a8fd;
  padding-left: 10px;
  margin-right: 16px;
}

.sd-publish-step3 .step3-content .interpolate .bt {
  position: absolute;
  left: 120px;
  top: 9px;
  width: 490px;
  border-top: 1px dashed #cdcdcd;
}

.sd-publish-step3 .step3-content .smart-channel-match-one-com {
  font-size: 15px;
}

.sd-publish-step3 .step3-content .smart-channel-match-one-other {
  color: #a1a1a1;
}

.iconbox {
  float: right;
  line-height: 20px;
  margin-top: 2px;
  position: absolute;
  right: 0;
}

.iconbox:hover .hint {
  display: block;
}

.iconbox .icon3,
.iconbox .icon4 {
  font-size: 18px;
}

.iconbox .hint {
  width: 269px;
  font-size: 12px;
  line-height: 20px;
  border: 1px solid #efefe2;
  background-color: #fefef2;
  border-radius: 2px;
  color: #663119;
  display: none;
  padding: 10px 14px;
  position: absolute;
  left: 30px;
  top: -10px;
  z-index: 10;
}

.iconbox .hint:before {
  display: block;
  content: '';
  width: 0;
  height: 0;
  border-width: 6px 6px 6px 0;
  border-style: solid;
  border-color: transparent #fefef2 transparent transparent;
  /*透明 黄 透明 透明 */
  position: absolute;
  left: -6px;
  top: 12px;
  z-index: 111;
}

.iconbox .hint:after {
  display: block;
  content: '';
  width: 0;
  height: 0;
  border-width: 7px 7px 7px 0;
  border-style: solid;
  border-color: transparent #efefe2 transparent transparent;
  /*透明 黄 透明 透明 */
  position: absolute;
  left: -7px;
  top: 11px;
}

.backgrey {
  background-color: #f5f6f8;
}

.sd-searchdiv {
  width: 100%;
  font-size: 14px;
  font-family: 'Microsoft YaHei';
}

.sd-searchdiv .content {
  width: 1200px;
  width: 1200px;
  margin: 0 auto;
}

.sd-searchdiv .btn-sousuo {
  width: 80px;
  height: 32px;
  font-size: 14px;
  border: 1px solid #55a8fd;
  border-radius: 5px;
  background-color: #55a8fd;
  color: #fff;
  float: left;
  margin-left: 16px;
}

.sd-searchdiv .searchinputdiv {
  margin-left: 320px;
  position: relative;
}

.sd-searchdiv .searchinputdiv .searchinput {
  padding-left: 40px;
  font-size: 14px;
  padding-right: 10px;
}

.sd-searchdiv .searchinputdiv .sign-icon {
  position: absolute;
  left: 15px;
  top: 10px;
  font-size: 16px;
  color: #d6dbe0;
}

.sd-searchdiv .selectlabel {
  display: none;
}

.sd-searchdiv .selectlist {
  display: inline-block;
  width: 800px;
  font-size: 0;
}

.sd-searchdiv .selectlist .selectli {
  background-color: #55a8fd;
  padding: 0 9px;
  color: #fff;
  font-size: 14px;
  height: 32px;
  line-height: 32px;
  border-radius: 3px;
  display: inline-block;
  cursor: pointer;
  margin-right: 16px;
  margin-bottom: 10px;
  display: none;
}

.sd-searchdiv .selectlist .selectli .icon {
  margin-left: 10px;
  font-size: 12px;
  line-height: 32px;
  color: #fff;
}

.sd-searchdiv .selectlist .selectli:hover {
  background-color: #2d72b8;
}

.sd-searchdiv .btnlist {
  width: 240px;
  display: inline-block;
  float: right;
}

.sd-searchdiv .btnlist .btn-qingkong {
  display: inline-block;
  width: 100px;
  height: 36px;
  line-height: 36px;
  font-size: 14px;
  border: 1px solid #d5dadf;
  border-radius: 5px;
  background-color: #fff;
  float: right;
  margin-left: 16px;
  text-align: center;
}

.sd-searchdiv .btnlist .btn-sousuo {
  display: inline-block;
  width: 100px;
  height: 36px;
  line-height: 36px;
  font-size: 14px;
  border: 1px solid #55a8fd;
  border-radius: 5px;
  background-color: #55a8fd;
  color: #fff;
  float: right;
  margin-left: 16px;
  text-align: center;
}

.cb-contentdiv {
  width: 1200px;
  margin: 0 auto;
  padding-top: 20px;
}

.cb-contentdiv .contentdiv-header {
  height: 32px;
  position: relative;
  line-height: 32px;
  padding-bottom: 5px;
}

.cb-contentdiv .contentdiv-header .font1 {
  color: #999999;
}

.cb-contentdiv .contentdiv-header .font1 .num {
  font-style: normal;
  color: #55a8fd;
}

.cb-contentdiv .contentdiv-header .font2 {
  font-size: 14px;
  color: #999999;
}

.cb-contentdiv .contentdiv-header .font2 {
  font-size: 14px;
  color: #999999;
}

.cb-contentdiv .contentdiv-header .font3 {
  font-size: 16px;
  color: #55a8fd;
}

.cb-contentdiv .contentdiv-header .font3:hover {
  color: #4491e0;
}

.cb-contentdiv .contentdiv-header .tabs {
  float: right;
  width: 88px;
  margin-left: 11px;
}

.cb-contentdiv .contentdiv-header .tabs .tab {
  width: 42px;
  height: 30px;
  line-height: 31px;
  text-align: center;
  color: #cccccc;
  border: 1px solid #cccccc;
  float: left;
  cursor: pointer;
}

.cb-contentdiv .contentdiv-header .tabs .tab &gt; i {
  font-size: 20px;
}

.cb-contentdiv .contentdiv-header .tabs .tab.tab1 {
  border-right: 1px solid #55a8fd;
  border-radius: 3px 0 0 3px;
}

.cb-contentdiv .contentdiv-header .tabs .tab.tab1.action {
  background-color: #55a8fd;
  border: 1px solid #55a8fd;
  color: #fff;
}

.cb-contentdiv .contentdiv-header .tabs .tab.tab2 {
  border-left: 1px solid #55a8fd;
  border-radius: 0 3px 3px 0;
}

.cb-contentdiv .contentdiv-header .tabs .tab.tab2.action {
  background-color: #55a8fd;
  border: 1px solid #55a8fd;
  color: #fff;
}

.cb-contentdiv .contentdiv-header .btnspan {
  color: #55a8fd;
  font-size: 16px;
  float: right;
  padding: 0 10px;
}

.cb-contentdiv .contentdiv-header .btnspan:hover {
  color: #4095ec;
}

.cb-contentdiv .contentdiv-header .btnspan.disable {
  color: #aaa;
  cursor: default;
}

.cb-contentdiv .contentdiv-header .linemiddle {
  color: #d5dadf;
  margin: 0 10px;
}

.cb-contentdiv .contentdiv-header .spanmiddle {
  color: #d5dadf;
  font-size: 16px;
  float: right;
}

.cb-contentdiv .contentdiv-header .sort_box {
  float: right;
  cursor: pointer;
}

.cb-contentdiv .contentdiv-header .sort_box .btn_box {
  display: none;
  position: absolute;
  top: 32px;
  right: 0;
  z-index: 1000;
  width: 140px;
  border: 1px #e1e1e1 solid;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  background-color: #fff;
}

.cb-contentdiv .contentdiv-header .sort_box .btn_box a {
  display: block;
  line-height: 38px;
  color: #555;
  padding-left: 10px;
}

.cb-contentdiv .contentdiv-header .sort_box .btn_box a:hover {
  background-color: #f6f6f7;
  color: #0061ff;
}

.cb-contentdiv .contentdiv-header .sort_box .btn_box a.action {
  background-color: #55a8fd;
  color: #fff;
}

.cb-contentdiv .contentdiv-header .sort_box:hover .btn_box {
  display: block;
}

.cb-contentdiv .contentdiv-con {
  padding-top: 12px;
}

.cb-contentdiv .contentdiv-con .contentdiv-con-switch1,
.cb-contentdiv .contentdiv-con .contentdiv-con-switch2 {
  display: none;
}

.cb-contentdiv .contentdiv-con .contentdiv-con-switch1.action,
.cb-contentdiv .contentdiv-con .contentdiv-con-switch2.action {
  display: block;
}

.layui-table tbody tr.bg_nochange:hover {
  background-color: inherit;
}

.cb-table1 {
  border: 1px solid #d5dadf;
  table-layout: fixed;
}

.cb-table1 tbody tr {
  border-bottom: 1px solid #eceff1;
}

.cb-table1 tbody tr:hover {
  background-color: #f5f6f8;
}

.cb-table1 tbody tr.bg_nochange:hover {
  background-color: inherit;
}

.cb-table1 tbody tr:last-child {
  border-bottom: none;
}

.cb-table1 tbody tr.tr-yulan1 {
  border-bottom: 1px solid #fff;
}

.cb-table1 tbody tr.tr-yulan1:hover {
  background-color: #fff;
}

.cb-table1 tbody tr.tr-yulan2:hover {
  background-color: #fff;
}

.cb-table1 tbody tr td {
  padding-top: 14px;
  padding-bottom: 14px;
  font-size: 14px;
  color: #555555;
}

.cb-table1 tbody tr td .link1 {
  cursor: pointer;
}

.cb-table1 tbody tr td .link1:hover {
  color: #55a8fd;
}

.cb-table1 tbody tr td .link2 {
  cursor: pointer;
  color: #55a8fd;
}

.cb-table1 tbody tr td .link2:hover {
  color: #4095ec;
}

.cb-table1 tbody tr td .link3 {
  cursor: pointer;
  color: #fd5f38;
}

.cb-table1 tbody tr td .link3:hover {
  color: #d42e05;
}

.cb-table1 tbody tr td .split {
  color: #d5dadf;
  display: inline-block;
  width: 10px;
}

.cb-table1 tbody tr td .hover_box {
  position: relative;
  cursor: pointer;
}

.cb-table1 tbody tr td .hover_box .hover_detail {
  position: absolute;
  top: 100%;
  left: 4px;
  width: 270px;
  border: 1px solid #efefe2;
  background-color: #fefef2;
  padding: 6px 10px;
  display: none;
  line-height: 26px;
  text-align: left;
  z-index: 1005;
}

.cb-table1 tbody tr td .hover_box:hover .hover_detail {
  display: block;
}

.cb-table1 tbody .rckcz-a {
  color: #55a8fd;
  line-height: 30px;
}

.cb-table1 tbody .rckcz-a:hover {
  color: #4095ec;
}

.cb-table2 {
  border: 1px solid #d5dadf;
}

.cb-table2.noborder {
  border-left: none;
  border-right: none;
}

.cb-table2 tbody tr {
  border-bottom: 1px solid #eceff1;
}

.cb-table2 tbody tr:hover {
  background-color: #f5f6f8;
}

.cb-table2 tbody tr.bg_nochange:hover {
  background-color: inherit;
}

.cb-table2 tbody tr td {
  padding-top: 14px;
  padding-bottom: 14px;
  font-size: 14px;
  color: #666;
}

.cb-table2 tbody tr td .link1 {
  cursor: pointer;
}

.cb-table2 tbody tr td .link1:hover {
  color: #55a8fd;
}

.cb-table2 tbody tr td .f-a {
  display: inline-block;
  width: 100px;
  text-align: right;
  color: #666;
}

.cb-table2 tbody tr td .f-b {
  display: inline-block;
  width: 50px;
  text-align: left;
  color: #666;
}

.cb-table2 tbody tr td .stateicon {
  padding: 0 5px;
  border-radius: 3px;
  font-size: 14px;
  line-height: 20px;
  display: inline-block;
}

.cb-table2 tbody tr td .stateicon.a {
  background-color: #fd5f38;
  border: 1px solid #fd5f38;
  color: #fff;
}

.cb-table2 tbody tr td .stateicon.b {
  border: 1px solid #55a8fd;
  color: #55a8fd;
}

.cb-table2 tbody tr td .stateicon.c {
  border: 1px solid #999;
  color: #999;
}

.cb-table2 tbody tr td .stateicon.d {
  background-color: #28d582;
  border: 1px solid #28d582;
  color: #fff;
}

.cb-table2 tbody tr td .sjz-jyjl-title {
  vertical-align: top;
  padding-right: 8px;
}

.cb-table2 tbody tr td .sjz-jyjl-list {
  display: inline-block;
  max-width: 500px;
}

.cb-table2 tbody tr td .sjz-jyjl-list .sjz-jyjl {
  padding-left: 18px;
  position: relative;
  text-align: left;
}

.cb-table2 tbody tr td .sjz-jyjl-list .sjz-jyjl .spot {
  width: 7px;
  height: 7px;
  background-color: #55a8fd;
  border-radius: 4px;
  position: absolute;
  top: 5px;
  left: 1px;
}

.cb-table2 tbody tr td .sjz-jyjl-list .sjz-jyjl .spot2 {
  width: 7px;
  height: 7px;
  background-color: #ffbe32;
  border-radius: 4px;
  position: absolute;
  top: 5px;
  left: 1px;
}

.cb-table2 tbody tr td .sjz-jyjl-list .sjz-jyjl .line {
  position: absolute;
  left: 4px;
  top: 10px;
  height: 100%;
  border-left: 2px solid #e5e5e5;
}

.cb-table2 tbody tr td .sjz-jyjl-list .sjz-jyjl .line2 {
  position: absolute;
  left: 4px;
  top: 10px;
  height: 100%;
  border-left: 2px solid #e5e5e5;
}

.cb-table2 tbody tr td .sjz-jyjl-list .sjz-jyjl .font {
  line-height: 18px;
  font-size: 14px;
  padding-bottom: 12px;
  text-align: left;
  display: inline-block;
  max-width: 300px;
}

.cb-table2 tbody tr td .sjz-jyjl-list .sjz-jyjl .font .worktime {
  margin-top: 8px;
  font-size: 12px;
  color: #999;
}

.cb-table1,
.cb-table2 {
  width: 100%;
  margin: 0 auto;
  text-align: center;
  border-radius: 3px;
  border-collapse: collapse;
  line-height: 20px;
}

.cb-table1.fixed,
.cb-table2.fixed {
  table-layout: fixed;
}

.cb-table1 thead,
.cb-table2 thead {
  background-color: #f5f6f8;
  border-bottom: 1px solid #d5dadf;
}

.cb-table1 thead td,
.cb-table2 thead td {
  font-size: 14px;
  color: #333333;
  padding: 12px 5px;
}

.cb-table1 tbody tr td,
.cb-table2 tbody tr td {
  padding: 12px 5px;
  font-size: 14px;
  color: #666;
}

.cb-table1 td,
.cb-table2 td {
  word-wrap: break-word;
}

.cb-table1.cb-table3,
.cb-table2.cb-table3 {
  line-height: 32px;
}

.cb-table1.cb-table3 thead td,
.cb-table2.cb-table3 thead td {
  padding: 4px 5px;
}

.cb-table1.cb-table3 tbody tr td,
.cb-table2.cb-table3 tbody tr td {
  padding: 4px 5px;
}

.cb-table1 .zaozuo-btn,
.cb-table2 .zaozuo-btn {
  position: relative;
}

.cb-table1 .zaozuo-btn .cz-content,
.cb-table2 .zaozuo-btn .cz-content {
  display: none;
  position: absolute;
  right: 0;
  top: 100%;
  padding-top: 2px;
  padding-left: 4px;
  z-index: 99;
}

.cb-table1 .zaozuo-btn .cz-content .content,
.cb-table2 .zaozuo-btn .cz-content .content {
  width: 130px;
  height: auto;
  background: #fff;
  border: 1px solid #d5dadf;
  border-radius: 3px;
}

.cb-table1 .zaozuo-btn .cz-content .content a,
.cb-table1 .zaozuo-btn .cz-content .content div,
.cb-table2 .zaozuo-btn .cz-content .content a,
.cb-table2 .zaozuo-btn .cz-content .content div {
  display: block;
  line-height: 32px;
  padding: 0 10px;
  font-size: 14px;
  color: #555;
  background-color: #fff;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #333;
}

.cb-table1 .zaozuo-btn .cz-content .content a:hover,
.cb-table1 .zaozuo-btn .cz-content .content div:hover,
.cb-table2 .zaozuo-btn .cz-content .content a:hover,
.cb-table2 .zaozuo-btn .cz-content .content div:hover {
  background-color: #55a8fd;
  color: #fff;
}

.cb-table1 .zaozuo-btn .cz-content .content a.disable,
.cb-table1 .zaozuo-btn .cz-content .content div.disable,
.cb-table2 .zaozuo-btn .cz-content .content a.disable,
.cb-table2 .zaozuo-btn .cz-content .content div.disable {
  cursor: default;
  color: #aaa;
}

.cb-table1 .zaozuo-btn .cz-content .content a.disable:hover,
.cb-table1 .zaozuo-btn .cz-content .content div.disable:hover,
.cb-table2 .zaozuo-btn .cz-content .content a.disable:hover,
.cb-table2 .zaozuo-btn .cz-content .content div.disable:hover {
  background-color: #fff;
  color: #aaa;
}

.cb-table1 .zaozuo-btn .cz-content .content a.secondary_lable,
.cb-table1 .zaozuo-btn .cz-content .content div.secondary_lable,
.cb-table2 .zaozuo-btn .cz-content .content a.secondary_lable,
.cb-table2 .zaozuo-btn .cz-content .content div.secondary_lable {
  position: relative;
  overflow: visible;
}

.cb-table1 .zaozuo-btn .cz-content .content a.secondary_lable .content,
.cb-table1 .zaozuo-btn .cz-content .content div.secondary_lable .content,
.cb-table2 .zaozuo-btn .cz-content .content a.secondary_lable .content,
.cb-table2 .zaozuo-btn .cz-content .content div.secondary_lable .content {
  padding: 0;
  background-color: transparent;
  position: absolute;
  z-index: 100;
  right: 130px;
  padding-right: 4px;
  border-right: 0;
  display: none;
}

.cb-table1 .zaozuo-btn .cz-content .content a.secondary_lable .content.position_t,
.cb-table1 .zaozuo-btn .cz-content .content div.secondary_lable .content.position_t,
.cb-table2 .zaozuo-btn .cz-content .content a.secondary_lable .content.position_t,
.cb-table2 .zaozuo-btn .cz-content .content div.secondary_lable .content.position_t {
  top: 0;
}

.cb-table1 .zaozuo-btn .cz-content .content a.secondary_lable .content.position_b,
.cb-table1 .zaozuo-btn .cz-content .content div.secondary_lable .content.position_b,
.cb-table2 .zaozuo-btn .cz-content .content a.secondary_lable .content.position_b,
.cb-table2 .zaozuo-btn .cz-content .content div.secondary_lable .content.position_b {
  bottom: 0;
}

.cb-table1 .zaozuo-btn .cz-content .content a.secondary_lable .content .secondary_item,
.cb-table1 .zaozuo-btn .cz-content .content div.secondary_lable .content .secondary_item,
.cb-table2 .zaozuo-btn .cz-content .content a.secondary_lable .content .secondary_item,
.cb-table2 .zaozuo-btn .cz-content .content div.secondary_lable .content .secondary_item {
  border-right: 1px solid #d5dadf;
}

.cb-table1 .zaozuo-btn .cz-content .content a.secondary_lable:hover .content,
.cb-table1 .zaozuo-btn .cz-content .content div.secondary_lable:hover .content,
.cb-table2 .zaozuo-btn .cz-content .content a.secondary_lable:hover .content,
.cb-table2 .zaozuo-btn .cz-content .content div.secondary_lable:hover .content {
  display: block;
}

.cb-table1 .zaozuo-btn .cz-content .content a.secondary_lable.disable .content,
.cb-table1 .zaozuo-btn .cz-content .content div.secondary_lable.disable .content,
.cb-table2 .zaozuo-btn .cz-content .content a.secondary_lable.disable .content,
.cb-table2 .zaozuo-btn .cz-content .content div.secondary_lable.disable .content {
  display: none;
}

.cb-table1 .zaozuo-btn .iconxia,
.cb-table2 .zaozuo-btn .iconxia {
  display: inline-block;
}

.cb-table1 .zaozuo-btn .iconshang,
.cb-table2 .zaozuo-btn .iconshang {
  display: none;
}

.cb-table1 .zaozuo-btn:hover .cz-content,
.cb-table2 .zaozuo-btn:hover .cz-content {
  display: block;
}

.cb-table1 .zaozuo-btn:hover .iconxia,
.cb-table2 .zaozuo-btn:hover .iconxia {
  display: none;
} 

.cb-table1 .zaozuo-btn:hover .iconshang,
.cb-table2 .zaozuo-btn:hover .iconshang {
  display: inline-block;
}

.cb-paging {
  padding-top: 30px;
  padding-bottom: 30px;
  text-align: center;
  font-size: 0;
}

.cb-paging &gt; a,
.cb-paging &gt; span {
  display: inline-block;
  min-width: 27px;
  height: 27px;
  margin-left: 10px;
  font-size: 14px;
  text-align: center;
  line-height: 27px;
  vertical-align: middle;
  color: #555555;
}

.cb-paging &gt; span.more {
  line-height: 16px;
  font-weight: bold;
  width: 14px;
  font-size: 12px;
}

.cb-paging &gt; a.num {
  border: 1px solid #d5dadf;
}

.cb-paging &gt; span.num,
.cb-paging &gt; a.num:hover {
  border: 1px solid #55a8fd;
  background-color: #55a8fd;
  color: #ffffff;
}

.cb-paging &gt; a.first,
.cb-paging &gt; a.last {
  border: 1px solid #d5dadf;
}

.cb-paging &gt; a.first i,
.cb-paging &gt; a.last i {
  color: #555555;
  line-height: 27px;
  font-size: 14px;
}

.cb-paging &gt; a.first:hover,
.cb-paging &gt; a.last:hover {
  border: 1px solid #55a8fd;
  background-color: #55a8fd;
}

.cb-paging &gt; a.first:hover i,
.cb-paging &gt; a.last:hover i {
  color: #fff;
}

.cb-paging .pagenum {
  display: inline-block;
  width: 84px;
  height: 27px;
  line-height: 27px;
  border: 1px solid #d5dadf;
  position: relative;
  margin-left: 20px;
  font-size: 14px;
  color: #555;
  text-align: left;
  vertical-align: middle;
}

.cb-paging .pagenum &gt; span.now {
  padding-left: 8px;
}

.cb-paging .pagenum &gt; i {
  float: right;
  margin-right: 8px;
  line-height: 27px;
  color: #555;
  font-size: 14px;
}

.cb-paging .pagenum:hover .more {
  display: block;
}

.cb-paging .pagenum .more {
  display: none;
  position: absolute;
  top: 28px;
  left: 0;
  padding-top: 3px;
}

.cb-paging .pagenum .more .moreas {
  max-height: 108px;
  border: 1px solid #d5dadf;
  width: 84px;
  overflow: auto;
}

.cb-paging .pagenum .more .moreas &gt; a {
  color: #555;
  font-size: 14px;
  display: block;
  height: 27px;
  padding-left: 8px;
  line-height: 27px;
}

.cb-paging .pagenum .more .moreas &gt; a:hover {
  background-color: #f5f6f8;
}

.nocheck-hui.disable {
  color: #999999;
}

.sign-pack {
  position: relative;
  display: inline-block;
  font-size: 12px;
}

.sign-pack:hover .sign {
  display: block;
}

.sign-pack.white .sign {
  background-color: #fff;
}

.sign-pack .sign {
  width: 269px;
  border: 1px solid #efefe2;
  background-color: #fefef2;
  border-radius: 2px;
  color: #663119;
  display: none;
  padding: 10px 14px;
  white-space: wrap;
  position: absolute;
  top: -10px;
  left: 110%;
  margin-left: 5px;
  z-index: 50;
  line-height: 24px;
}

.sign-pack .sign:before {
  display: block;
  content: '';
  width: 0;
  height: 0;
  border-width: 6px 6px 6px 0;
  border-style: solid;
  border-color: transparent #fefef2 transparent transparent;
  /*透明 黄 透明 透明 */
  position: absolute;
  left: -6px;
  top: 12px;
  z-index: 111;
}

.sign-pack .sign:after {
  display: block;
  content: '';
  width: 0;
  height: 0;
  border-width: 7px 7px 7px 0;
  border-style: solid;
  border-color: transparent #efefe2 transparent transparent;
  /*透明 黄 透明 透明 */
  position: absolute;
  left: -7px;
  top: 11px;
}

#cbDivContent,
.cbDivContent {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 3000;
}

.tc-bg {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background-color: #000;
  filter: alpha(opacity=30);
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
}

.cb-tc {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 4000;
  overflow-y: auto;
}

.cb-tc .btn1 {
  padding: 0 15px;
  background-color: #8fc6ff;
  color: #fff;
  line-height: 26px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.cb-tc .tc-con {
  width: 550px;
  z-index: 1000;
  background-color: #ffffff;
  position: relative;
  margin: 0 auto;
  margin-top: 50px !important;
  border-radius: 3px;
}

.cb-tc .tc-con .layui-form {
  padding-bottom: 20px;
}

.cb-tc .tc-con .layui-form::-webkit-scrollbar {
  width: 6px;
  /*height: 4px;*/
}

.cb-tc .tc-con .layui-form::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}

.cb-tc .tc-con .layui-form::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.2);
  border-radius: 0;
  background: rgba(0, 0, 0, 0.1);
}

.cb-tc .tc-con .tc-header {
  width: 100%;
  height: 50px;
  line-height: 50px;
  background: #55a8fd;
  color: #fff;
}

.cb-tc .tc-con .tc-header .tc-title {
  width: 100%;
  line-height: 50px;
  font-size: 18px;
  text-align: center;
  margin: 0 auto;
}

.cb-tc .tc-con .tc-header .tc-close,
.cb-tc .tc-con .tc-header .tc-guanbi,
.cb-tc .tc-con .tc-header .tc-chahao {
  font-size: 20px;
  float: right;
  line-height: 50px;
  position: absolute;
  right: 14px;
  top: 0px;
  line-height: 50px;
  cursor: pointer;
}

.cb-tc .tc-con .tc-header .tc-close:hover,
.cb-tc .tc-con .tc-header .tc-guanbi:hover,
.cb-tc .tc-con .tc-header .tc-chahao:hover {
  color: #ddd;
}

.cb-tc .tc-con .tc-bodyer {
  margin-top: 20px;
  padding: 0 30px;
}

.cb-tc .tc-con .tc-bodyer .font1 {
  color: #999;
  text-align: center;
  line-height: 22px;
  font-size: 14px;
}

.cb-tc .tc-con .tc-bodyer .font2 {
  color: #999;
  line-height: 20px;
  font-size: 12px;
}

.cb-tc .tc-con .tc-bodyer .font3 {
  color: #333;
  line-height: 22px;
  font-size: 14px;
}

.cb-tc .tc-con .tc-footer {
  width: 100%;
  height: 50px;
  padding-top: 10px;
  font-size: 0;
  text-align: center;
}

.cb-tc .tc-con .tc-footer .tc-btn-ok,
.cb-tc .tc-con .tc-footer .tc-btn-queding {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #55a8fd;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  width: 120px;
}

.cb-tc .tc-con .tc-footer .tc-btn-ok:hover,
.cb-tc .tc-con .tc-footer .tc-btn-queding:hover {
  color: #ffffff;
  background-color: #4095ec;
}

.cb-tc .tc-con .tc-footer .tc-btn-no,
.cb-tc .tc-con .tc-footer .tc-btn-quxiao {
  display: inline-block;
  box-sizing: border-box;
  height: 32px;
  line-height: 30px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #fff;
  color: #555;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid #ccc;
  margin-left: 20px;
  width: 120px;
}

.cb-tc .tc-con .tc-footer .tc-btn-no:hover,
.cb-tc .tc-con .tc-footer .tc-btn-quxiao:hover {
  color: #4095ec;
  border: 1px solid #4095ec;
}

.cb-tc .tc-con.scroll {
  position: relative;
}

.cb-tc .tc-con.scroll .tc-footer {
  position: absolute;
  bottom: -61px;
  background-color: #fff;
  left: 0;
  border-top: 1px #e6e6e6 solid;
}

.cb-tc.small .tc-con {
  width: 380px;
}

.cb-tc.small .tc-footer {
  height: 50px;
}

.cb-tc.small .tc-footer .tc-btn-ok,
.cb-tc.small .tc-footer .tc-btn-queding {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #55a8fd;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
}

.cb-tc.small .tc-footer .tc-btn-ok:hover,
.cb-tc.small .tc-footer .tc-btn-queding:hover {
  color: #ffffff;
  background-color: #4095ec;
}

.cb-tc.small .tc-footer .tc-btn-no,
.cb-tc.small .tc-footer .tc-btn-quxiao {
  display: inline-block;
  box-sizing: border-box;
  height: 32px;
  line-height: 30px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #fff;
  color: #555;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid #ccc;
}

.cb-tc.small .tc-footer .tc-btn-no:hover,
.cb-tc.small .tc-footer .tc-btn-quxiao:hover {
  color: #4095ec;
  border: 1px solid #4095ec;
}

.cb-tc.design_by_zx .tc-header {
  background-color: #fff;
}

.cb-tc.design_by_zx .tc-header .tc-title {
  width: auto;
  font-size: 16px;
  color: #2D3748;
  text-align: left;
  font-weight: bold;
  padding: 24px;
  line-height: 22px;
}

.cb-tc.design_by_zx .tc-header .tc-close {
  color: #A0AEC0;
}

.cb-tc.design_by_zx .tc-bodyer {
  padding: 0 24px;
}

.cb-tc.design_by_zx .layui-form {
  padding: 0;
}

.cb-tc.design_by_zx .tc-footer {
  text-align: right;
  padding: 24px;
  height: auto;
  width: auto;
}

.cb-tc.design_by_zx .tc-footer .tc-btn-ok,
.cb-tc.design_by_zx .tc-footer .tc-btn-queding {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #3471FF;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  min-width: 76px;
  width: auto;
}

.cb-tc.design_by_zx .tc-footer .tc-btn-ok:hover,
.cb-tc.design_by_zx .tc-footer .tc-btn-queding:hover {
  color: #ffffff;
  background-color: #4080FF;
}

.cb-tc.design_by_zx .tc-footer .tc-btn-no,
.cb-tc.design_by_zx .tc-footer .tc-btn-quxiao {
  display: inline-block;
  box-sizing: border-box;
  height: 32px;
  line-height: 30px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #fff;
  color: #2D3748;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid #E2E8F0;
  min-width: 76px;
  width: auto;
}

.cb-tc.design_by_zx .tc-footer .tc-btn-no:hover,
.cb-tc.design_by_zx .tc-footer .tc-btn-quxiao:hover {
  color: #2D3748;
  border: 1px solid #E2E8F0;
}

.cb-tc.design_by_czk .tc-con {
  border-radius: 12px;
}

.cb-tc.design_by_czk .tc-header {
  background-color: #F7F8FA;
  line-height: 44px;
  height: 44px;
  border-radius: 12px 12px 0 0;
}

.cb-tc.design_by_czk .tc-header .tc-title {
  width: auto;
  font-size: 16px;
  color: #1D1D26;
  text-align: left;
  font-weight: bold;
  padding: 0 20px;
}

.cb-tc.design_by_czk .tc-header .tc-close {
  color: #1D1D26;
}

.cb-tc.design_by_czk .tc-header .tc-close:hover {
  color: #1D1D26;
}

.cb-tc.design_by_czk .tc-header-desc {
  font-size: 12px;
  padding: 12px 20px;
  background: #F7F8FA;
  line-height: 16px;
}

.cb-tc.design_by_czk .tc-bodyer {
  padding: 0 20px;
}

.cb-tc.design_by_czk .layui-form {
  padding: 0;
}

.cb-tc.design_by_czk .tc-footer {
  text-align: right;
  padding: 16px 20px;
  background: #F7F8FA;
  border-radius: 0 0 12px 12px;
  height: auto;
  width: auto;
}

.cb-tc.design_by_czk .tc-footer .tc-btn-ok,
.cb-tc.design_by_czk .tc-footer .tc-btn-queding {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #2681FF;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  width: auto;
  border-radius: 16px;
}

.cb-tc.design_by_czk .tc-footer .tc-btn-ok:hover,
.cb-tc.design_by_czk .tc-footer .tc-btn-queding:hover {
  color: #ffffff;
  background-color: #2681FF;
}

.cb-tc.design_by_czk .tc-footer .tc-btn-no,
.cb-tc.design_by_czk .tc-footer .tc-btn-quxiao {
  display: inline-block;
  box-sizing: border-box;
  height: 32px;
  line-height: 30px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #fff;
  color: #2681FF;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid #2681FF;
  width: auto;
  border-radius: 16px;
}

.cb-tc.design_by_czk .tc-footer .tc-btn-no:hover,
.cb-tc.design_by_czk .tc-footer .tc-btn-quxiao:hover {
  color: #2681FF;
  border: 1px solid #2681FF;
}

.cb-tc.end_offer_box .tc_why_box .why_select_box1 .why_title_box {
  height: 32px;
}

.cb-tc.end_offer_box .tc_why_box .why_select_box1 .why_title_box .why_title_item {
  width: 100px;
  float: left;
  line-height: 30px;
  border: 1px #f1f1f1 solid;
  background-color: #f1f1f1;
  color: #666;
  margin-right: 1px;
  text-align: center;
  font-size: 12px;
  padding: 0 8px;
  cursor: pointer;
  border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  -o-border-radius: 2px 2px 0 0;
  -ms-border-radius: 2px 2px 0 0;
}

.cb-tc.end_offer_box .tc_why_box .why_select_box1 .why_title_box .why_title_item.action {
  background-color: #fff;
  color: #55a8fd;
  border-color: #dedede;
  position: relative;
}

.cb-tc.end_offer_box .tc_why_box .why_select_box1 .why_title_box .why_title_item.action .border_d {
  position: absolute;
  height: 2px;
  width: 116px;
  top: 30px;
  left: 0px;
  background-color: #fff;
}

.cb-tc.end_offer_box .tc_why_box .why_select_box1 .why_box .why_item_box {
  display: none;
  border: 1px #dedede solid;
  border-radius: 0 0 2px 2px;
  -webkit-border-radius: 0 0 2px 2px;
  -moz-border-radius: 0 0 2px 2px;
  -o-border-radius: 0 0 2px 2px;
  -ms-border-radius: 0 0 2px 2px;
  padding: 20px;
  padding-bottom: 10px;
}

.cb-tc.end_offer_box .tc_why_box .why_select_box1 .why_box .why_item_box.action {
  display: block;
}

.cb-tc.end_offer_box .tc_why_box .why_select_box1 .why_box .why_item_box .why_item {
  padding: 0 10px;
  line-height: 24px;
  margin-right: 15px;
  float: left;
  cursor: pointer;
  font-size: 12px;
}

.cb-tc.end_offer_box .tc_why_box .why_select_box1 .why_box .why_item_box .why_item.action {
  color: #55a8fd;
  background-color: #f8f8f8;
}

.cb-tc.end_offer_box .tc_why_box .why_select_box1 .why_box .why_item_box .why_item input {
  display: none !important;
}

.cb-tc.cb-tc-new-style-standard {
  /*
        .tc-con{
            .tc-footer{
                margin-top:18px;
            }
            .layui-form{
                padding:20px 20px 5px;
                .layui-form-item{
                    margin-bottom: 16px;
                }
            }
        }
        .annotate-div{
            font-size: 12px;
            line-height: 16px;
            color: $design-tow-title3;
            background-color: #FAFAFB;
            padding: 4px 12px;
            @include borderRadius($border:4px);
            margin-top: 8px;
        }
        .layui-table{
            text-align: center;
            th,td {
                text-align: center;
                padding: 9px 5px;
            }
        }
        .layui-input-block {
            margin-left: 120px;
        }
        .layui-form-label{
            box-sizing: border-box;
            width: 110px;
        }
        &amp;.label-w-120{
            .layui-input-block {
                margin-left: 130px;
            }
            .layui-form-label{
                width: 120px;
            }
        }
        &amp;.label-w-130{
            .layui-input-block {
                margin-left: 140px;
            }
            .layui-form-label{
                width: 130px;
            }
        }
        &amp;.label-w-140{
            .layui-input-block {
                margin-left: 150px;
            }
            .layui-form-label{
                width: 140px;
            }
        }
        */
}

.cb-tc.cb-tc-new-style-standard .annotate-div {
  font-size: 12px;
  line-height: 16px;
  color: #663119;
  background-color: #fefef2;
  border: 1px solid #efefe2;
  line-height: 26px;
  padding: 4px 12px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  margin-top: 8px;
}

.cb-tc.cb-tc-new-style-standard .layui-table {
  text-align: center;
}

.cb-tc.cb-tc-new-style-standard .layui-table th {
  text-align: center;
}

.cb-tc.cb-tc-new-style-standard .layui-input-block {
  margin-left: 110px;
  line-height: 32px;
}

.cb-tc.cb-tc-new-style-standard .layui-input-block .layui-form-radio {
  margin-top: 0;
}

.cb-tc.cb-tc-new-style-standard .layui-form-label {
  box-sizing: border-box;
  width: 110px;
}

.cb-tc.cb-tc-new-style-standard .layui-form {
  padding: 20px 20px 5px;
}

.cb-tc.cb-tc-new-style-standard .layui-form .layui-form-item {
  margin-bottom: 16px;
}

.cb-tc.cb-tc-new-style-standard .layui-form .layui-form-item.details_status {
  margin-bottom: 10px;
}

.cb-tc.cb-tc-new-style-standard .layui-form .layui-form-item.details_status .layui-form-label {
  color: #999;
}

.cb-tc.cb-tc-new-style-standard .layui-form .layui-form-item.details_status .layui-input-block {
  padding-top: 3px;
  line-height: 26px;
}

.cb-tc.cb-tc-new-style-standard .linemiddle {
  color: #d5dadf;
  margin: 0 6px;
}

.cb-tc.cb-tc-new-style-standard .main_content {
  background-color: #fff;
  margin-top: 20px;
  margin-bottom: 50px;
  padding-bottom: 20px;
}

.cb-tc.cb-tc-new-style-standard .main_content .footer_div {
  margin-top: 25px;
  text-align: center;
}

.cb-tc.cb-tc-new-style-standard .main_content .footer_div .cb-btn4 {
  margin-left: 20px;
}

.cb-tc.cb-tc-new-style-standard .tc-con .tc-footer {
  margin-top: 18px;
}

.cb-tc.cb-tc-new-style-standard .tc-con.scroll .tc-footer .tc-btn-ok, .cb-tc.cb-tc-new-style-standard .tc-con.scroll .tc-footer .tc-btn-no {
  margin-top: 4px;
}

.cb-tc.cb-tc-new-style-standard.label-w-120 .layui-input-block {
  margin-left: 120px;
}

.cb-tc.cb-tc-new-style-standard.label-w-120 .layui-form-label {
  width: 120px;
}

.cb-tc.cb-tc-new-style-standard.label-w-130 .layui-input-block {
  margin-left: 130px;
}

.cb-tc.cb-tc-new-style-standard.label-w-130 .layui-form-label {
  width: 130px;
}

.cb-tc.cb-tc-new-style-standard.label-w-140 .layui-input-block {
  margin-left: 140px;
}

.cb-tc.cb-tc-new-style-standard.label-w-140 .layui-form-label {
  width: 140px;
}

.tip-wrong {
  position: absolute;
  top: 100%;
  left: 0;
  font-size: 12px;
  color: #fa6041;
  line-height: 12px;
  white-space: nowrap;
  line-height: 20px;
}

.sd-gongxiangtopdiv {
  overflow: hidden;
  height: 80px;
}

.sd-gongxiangtopdiv .topbox {
  width: 1200px;
  margin: auto;
  text-align: center;
}

.sd-gongxiangtopdiv .topbox .cb-div-radius {
  display: inline-block;
  margin-top: 22px;
  line-height: 36px;
  text-align: center;
  width: 110px;
  height: 36px;
  border-radius: 36px;
  background-color: #fff;
  margin-right: 34px;
  cursor: pointer;
}

.sd-gongxiangtopdiv .topbox .cb-div-radius.action, .sd-gongxiangtopdiv .topbox .cb-div-radius:hover {
  background-color: #55a8fd;
  color: #fff;
}

.sd-gongxiangtopdiv .topbox .cb-div-radius.action {
  cursor: default;
}

.sd-receive-resume.add_bg {
  background: url(/static/default/image/sanduan/yishoudaojianli_left_bg.png);
  background-repeat: repeat-y;
  margin-top: 30px;
  padding-top: 0 !important;
}

.sd-receive-resume-left {
  width: 255px;
  float: left;
  background-color: #fbfbfc;
  padding: 20px 25px 170px 25px;
}

.sd-receive-resume-left .warn {
  color: #999999;
  font-size: 12px;
}

.sd-receive-resume-left .all-chancebox {
  height: 138px;
  border-bottom: 1px dashed #d5dadf;
}

.sd-receive-resume-left .all-chancebox h3:hover {
  color: #55a8fd;
  cursor: pointer;
}

.sd-receive-resume-left .all-chance {
  line-height: 76px;
  font-size: 16px;
}

.sd-receive-resume-left .all-chance h3 {
  display: inline;
  width: 64px;
  font-size: 16px;
  color: #333;
}

.sd-receive-resume-left .resumeNum {
  height: 24px;
  line-height: 24px;
  float: left;
  width: 121px;
}

.sd-receive-resume-left .resumeNum a {
  color: #555;
}

.sd-receive-resume-left .resumeNum a:hover {
  color: #55a8fd;
  cursor: pointer;
}

.sd-receive-resume-left .refrigerator {
  height: 32px;
  color: #999999;
}

.sd-receive-resume-left .manager {
  margin-top: 15px;
  height: 140px;
  border-bottom: 1px dashed #d5dadf;
}

.sd-receive-resume-left .manager .title {
  height: 26px;
  line-height: 26px;
}

.sd-receive-resume-left .manager .title .titlename {
  max-width: 160px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 16px;
  color: #333333;
}

.sd-receive-resume-left .manager .title .titlename:hover {
  color: #55a8fd;
  cursor: pointer;
}

.sd-receive-resume-left .manager .titlejdid:hover {
  color: #55a8fd;
  cursor: pointer;
}

.sd-receive-resume-left .manager .num {
  height: 22px;
  line-height: 22px;
  color: #666;
}

.sd-receive-resume-left .manager .status {
  display: inline-block;
  display: inline-block;
  box-sizing: border-box;
  height: 18px;
  line-height: 16px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #fff;
  color: #55a8fd;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid #55a8fd;
  font-size: 12px;
  width: auto;
  min-width: auto;
  cursor: initial;
  padding: 0 3px;
  float: right;
  margin-right: 5px;
}

.sd-receive-resume-left .manager .status:hover {
  color: #4095ec;
  border: 1px solid #4095ec;
}

.sd-receive-resume-left .manager .status.gray {
  display: inline-block;
  box-sizing: border-box;
  height: 18px;
  line-height: 16px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #fff;
  color: #999;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid #999;
  min-width: auto;
  font-size: 12px;
  padding: 0 3px;
  width: auto;
}

.sd-receive-resume-left .manager .status.gray:hover {
  color: #999;
  border: 1px solid #999;
}

.sd-receive-resume-left .searchmore {
  padding: 5px 0;
  height: 20px;
  text-align: center;
}

.sd-receive-resume-left .searchmore .more2 {
  display: none;
}

.sd-receive-resume {
  width: 1200px;
  margin: 0 auto;
}

.sd-receive-resume .div-left {
  width: 290px;
  float: left;
}

.sd-receive-resume .div-right {
  width: 870px;
  float: right;
}

.sd-receive-resume .div-right .resume_box .batch_item_btn {
  display: inline-block;
  line-height: 20px;
  border: 1px #55a8fd solid;
  background-color: #55a8fd;
  color: #fff;
  margin-right: 6px;
  cursor: pointer;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  padding: 0 6px;
}

.sd-receive-resume .div-right .resume_box .batch_item_btn.disable {
  background-color: #fff;
  border-color: #ccc;
  color: #ccc;
}

.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn {
  border-color: #55a8fd;
  position: relative;
}

.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box {
  display: none;
  position: absolute;
  left: 22px;
  bottom: 0;
  padding-top: 2px;
  padding-left: 6px;
  z-index: 99;
}

.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content {
  width: 130px;
  height: auto;
  background: #fff;
  border: 1px solid #d5dadf;
  border-radius: 3px;
}

.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content a,
.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content div {
  display: block;
  line-height: 32px;
  padding: 0 10px;
  font-size: 12px;
  color: #555;
  background-color: #fff;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #333;
}

.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content a:hover,
.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content div:hover {
  background-color: #55a8fd;
  color: #fff;
}

.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content a.disable,
.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content div.disable {
  cursor: default;
  color: #aaa;
}

.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content a.disable:hover,
.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content div.disable:hover {
  background-color: #fff;
  color: #aaa;
}

.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content a.secondary_lable,
.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content div.secondary_lable {
  position: relative;
  overflow: visible;
}

.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content a.secondary_lable .content,
.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content div.secondary_lable .content {
  padding: 0;
  background-color: transparent;
  position: absolute;
  z-index: 100;
  left: 130px;
  padding-left: 4px;
  border-left: 0;
  display: none;
}

.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content a.secondary_lable .content.position_t,
.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content div.secondary_lable .content.position_t {
  top: 0;
}

.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content a.secondary_lable .content.position_b,
.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content div.secondary_lable .content.position_b {
  bottom: 0;
}

.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content a.secondary_lable .content .secondary_item,
.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content div.secondary_lable .content .secondary_item {
  border-left: 1px solid #d5dadf;
}

.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content a.secondary_lable:hover .content,
.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content div.secondary_lable:hover .content {
  display: block;
}

.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content a.secondary_lable.disable .content,
.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn .cz-content.more_box .content div.secondary_lable.disable .content {
  display: none;
}

.sd-receive-resume .div-right .resume_box .batch_item_btn.more_btn:hover .cz-content.more_box {
  display: block;
}

.sd-receive-resume .div-right .resume_box tbody .name_box {
  position: relative;
}

.sd-receive-resume .div-right .resume_box tbody .name_box a.cb-a1:visited {
  color: #800080 !important;
}

.sd-receive-resume .div-right .resume_box tbody .name_box .name_info_box {
  display: none;
  position: absolute;
  top: 100%;
  left: 50%;
  width: 240px;
  padding: 20px;
  background-color: #fff;
  text-align: left;
  box-shadow: 1px 1px 3px 0px #eef0f2, -1px -1px 3px 0px #eef0f2;
  -webkit-box-shadow: 1px 1px 3px 0px #eef0f2, -1px -1px 3px 0px #eef0f2;
  -o-box-shadow: 1px 1px 3px 0px #eef0f2, -1px -1px 3px 0px #eef0f2;
  -moz-box-shadow: 1px 1px 3px 0px #eef0f2, -1px -1px 3px 0px #eef0f2;
  -ms-box-shadow: 1px 1px 3px 0px #eef0f2, -1px -1px 3px 0px #eef0f2;
}

.sd-receive-resume .div-right .resume_box tbody .name_box .name_info_box.social {
  width: 849px;
  padding: 24px;
  color: #718096;
  box-sizing: border-box;
  box-shadow: 0px 3.5px 5.5px rgba(0, 0, 0, 0.08);
  -webkit-box-shadow: 0px 3.5px 5.5px rgba(0, 0, 0, 0.08);
  -o-box-shadow: 0px 3.5px 5.5px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 0px 3.5px 5.5px rgba(0, 0, 0, 0.08);
  -ms-box-shadow: 0px 3.5px 5.5px rgba(0, 0, 0, 0.08);
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -o-border-radius: 16px;
  -ms-border-radius: 16px;
}

.sd-receive-resume .div-right .resume_box tbody .name_box .name_info_box.social.short {
  width: auto;
}

.sd-receive-resume .div-right .resume_box tbody .name_box .name_info_box.social .username {
  color: #404e66;
  font-size: 16px;
}

.sd-receive-resume .div-right .resume_box tbody .name_box .name_info_box.social .content {
  height: 132px;
}

.sd-receive-resume .div-right .resume_box tbody .name_box .name_info_box.social .content .content_left {
  width: 275px;
}

.sd-receive-resume .div-right .resume_box tbody .name_box .name_info_box.social .content .content_left .text_val {
  color: #2D3748;
}

.sd-receive-resume .div-right .resume_box tbody .name_box .name_info_box.social .content .content_left .iconfont {
  color: #A0AEC0;
}

.sd-receive-resume .div-right .resume_box tbody .name_box .name_info_box.social .content .content_left .block_label {
  color: #3471FF;
  padding: 4px 8px;
  margin-right: 8px;
  background: rgba(52, 113, 255, 0.05);
  border: 1px solid rgba(52, 113, 255, 0.2);
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.sd-receive-resume .div-right .resume_box tbody .name_box .name_info_box.social .content .content_right {
  width: 520px;
}

.sd-receive-resume .div-right .resume_box tbody .name_box .name_info_box.social .content .content_right .wrok_exp,
.sd-receive-resume .div-right .resume_box tbody .name_box .name_info_box.social .content .content_right .edu_exp {
  min-height: 60px;
}

.sd-receive-resume .div-right .resume_box tbody .name_box .name_info_box.social .content .content_right .item {
  margin-left: 8px;
  position: relative;
}

.sd-receive-resume .div-right .resume_box tbody .name_box .name_info_box.social .content .content_right .item .img1 {
  position: absolute;
  left: 0;
  top: 4px;
}

.sd-receive-resume .div-right .resume_box tbody .name_box .name_info_box.social .content .content_right .item .abs_div {
  position: absolute;
  top: -4px;
}

.sd-receive-resume .div-right .resume_box tbody .name_box .name_info_box.social .content .content_right .item .abs_div .line {
  width: 16px;
  height: 0px;
  border: 1px solid #CBD5E0;
  transform: rotate(90deg);
}

.sd-receive-resume .div-right .resume_box tbody .name_box .name_info_box.social .content .content_right .item .abs_div .circle {
  width: 4px;
  height: 4px;
  margin-left: 7px;
  margin-top: 12px;
  background: #CBD5E0;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.sd-receive-resume .div-right .resume_box tbody .name_box:hover .name_info_box {
  display: block;
}

.sd-receive-resume .div-right .resume_box tbody .offer_box {
  position: relative;
}

.sd-receive-resume .div-right .resume_box tbody .offer_box .offer_info_box {
  display: none;
  position: absolute;
  top: 100%;
  right: 0;
  width: 350px;
  padding: 20px;
  background-color: #fff;
  text-align: left;
  z-index: 1000;
  box-shadow: 1px 1px 3px 0px #eef0f2, -1px -1px 3px 0px #eef0f2;
  -webkit-box-shadow: 1px 1px 3px 0px #eef0f2, -1px -1px 3px 0px #eef0f2;
  -o-box-shadow: 1px 1px 3px 0px #eef0f2, -1px -1px 3px 0px #eef0f2;
  -moz-box-shadow: 1px 1px 3px 0px #eef0f2, -1px -1px 3px 0px #eef0f2;
  -ms-box-shadow: 1px 1px 3px 0px #eef0f2, -1px -1px 3px 0px #eef0f2;
}

.sd-receive-resume .div-right .resume_box tbody .offer_box:hover .offer_info_box {
  display: block;
}

.sd-receive-resume .div-right .resume_box tbody .note_box {
  position: relative;
}

.sd-receive-resume .div-right .resume_box tbody .note_box .note_info_box {
  display: none;
  z-index: 1000 !important;
  position: absolute;
  top: 100%;
  right: 0;
  width: 240px;
  padding: 20px;
  background-color: #fff;
  text-align: left;
  box-shadow: 1px 1px 3px 0px #eef0f2, -1px -1px 3px 0px #eef0f2;
  -webkit-box-shadow: 1px 1px 3px 0px #eef0f2, -1px -1px 3px 0px #eef0f2;
  -o-box-shadow: 1px 1px 3px 0px #eef0f2, -1px -1px 3px 0px #eef0f2;
  -moz-box-shadow: 1px 1px 3px 0px #eef0f2, -1px -1px 3px 0px #eef0f2;
  -ms-box-shadow: 1px 1px 3px 0px #eef0f2, -1px -1px 3px 0px #eef0f2;
}

.sd-receive-resume .div-right .resume_box tbody .note_box:hover .note_info_box {
  display: block;
}

.tc-header2 {
  height: 78px;
}

.tc-header2 .tc-title2 {
  width: 100%;
  line-height: 78px;
  font-size: 18px;
  color: #333;
  text-align: center;
  margin: 0 auto;
}

.tc-header2 .tc-close,
.tc-header2 .tc-guanbi {
  font-size: 22px;
  float: right;
  color: #000000;
  line-height: 50px;
  position: absolute;
  right: 14px;
  top: 0px;
  line-height: 50px;
  cursor: pointer;
}

.tc-header2 .tc-close:hover,
.tc-header2 .tc-guanbi:hover {
  color: #55a8fd;
}

.tc-remind {
  width: 100%;
  text-align: center;
  margin: 0 auto;
}

.tc-remindbox {
  width: 420px;
  margin: 10px auto;
  overflow: hidden;
  color: #b6b6b6;
}

.tc-remindbox .tc-icon {
  float: left;
}

.tc-remindbox .tc-remind2 {
  float: left;
  width: 386px;
  font-size: 12px;
}

.fuzzysearchparent .cb-search-vague {
  display: none;
  text-align: left;
  width: 100%;
  max-height: 160px;
  border: 1px solid #e6e6e6;
  border-top: 0;
  background-color: #fff;
  overflow-y: auto;
  position: absolute;
  box-sizing: border-box;
  z-index: 111;
}

.fuzzysearchparent .cb-search-vague .resultli {
  height: 32px;
  line-height: 32px !important;
  padding-bottom: 0 !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 10px;
  padding-left: 10px;
  cursor: pointer;
}

.fuzzysearchparent .cb-search-vague .resultli:hover {
  background-color: #ccc;
}

.fuzzysearchparent .cb-search-vague .resultli.disable {
  background-color: #e6e6e6 !important;
  color: #999;
  cursor: no-drop;
}

.cb-companytree .checktreecon {
  display: block;
  line-height: 36px;
}

.cb-companytree .checktreecon.collect {
  display: none;
}

.cb-companytree .checktreecon .font:hover {
  cursor: pointer;
}

.cb-companytree .checktreecon .icon1 {
  margin-right: 100px;
  color: #d8d8d8;
  display: inline-block;
}

.cb-companytree .checktreecon .icon1.aaa {
  display: none;
}

.cb-companytree .checktreecon .icon2 {
  margin-right: 100px;
  color: #d8d8d8;
  display: none;
}

.cb-companytree .checktreecon .icon2.bbb {
  display: inline-block;
}

.cb-companytree .checktreecon .contain {
  float: right;
}

.sd-offer-box {
  width: 100%;
  background-color: #f5f6f8;
  color: #333333;
}

.sd-offer-box .sd-offer-content {
  width: 800px;
  margin: auto;
}

.sd-offer-box .sd-offer-content .sd-offer-top {
  height: 36px;
  line-height: 36px;
  border-bottom: 1px solid #d5dadf;
  color: #555;
}

.sd-offer-box .sd-offer-content .offer-sure-post-one {
  background-color: #fff;
}

.sd-offer-box .sd-offer-content .offer-sure-post-one .warn {
  margin-left: 124px;
  font-size: 12px;
  color: #999999;
}

.sd-offer-box .sd-offer-content .offer-sure-post-one .warn .icon2 {
  margin-right: 6px;
  color: red;
}

.sd-offer-box .sd-offer-content .offer-sure-post-one .title {
  border-left: 4px solid #55a8fd;
  line-height: 14px;
  padding-left: 10px;
  margin-left: 124px;
  font-size: 16px;
}

.sd-offer-box .sd-offer-content .offer-sure-post-one .message {
  line-height: 14px;
}

.sd-offer-box .sd-offer-content .offer-sure-post-one .message .left-title {
  display: inline-block;
  width: 180px;
  text-align: right;
  color: #b6b6b6;
}

.sd-offer-box .sd-offer-content .offer-sure-post-one .message .left-content {
  width: 202px;
}

.sd-offer-box .sd-offer-content .offer-sure-post-one .message .right-title {
  display: inline-block;
  width: 56px;
  text-align: right;
  color: #b6b6b6;
}

.sd-offer-box .sd-offer-content .offer-sure-post-one .sure-post-btn {
  line-height: 98px;
  text-align: center;
}

.sd-offer-box .sd-offer-content .offer-sure-post-two {
  background-color: #fff;
}

.sd-offer-box .sd-offer-content .offer-sure-post-two .content {
  width: 640px;
  margin: auto;
}

.sd-offer-box .sd-offer-content .offer-sure-post-two .content .title {
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 14px;
  height: 16px;
  border-left: 4px solid #55a8fd;
  padding-left: 10px;
  line-height: 16px;
}

.sd-offer-box .sd-offer-content .offer-sure-post-two .content .message {
  overflow: hidden;
  line-height: 14px;
}

.sd-offer-box .sd-offer-content .offer-sure-post-two .content .message .left-title {
  display: inline-block;
  width: 100px;
  text-align: right;
  color: #b6b6b6;
}

.sd-offer-box .sd-offer-content .offer-sure-post-two .content .message .left-content {
  width: 202px;
}

.sd-offer-box .sd-offer-content .offer-sure-post-two .content .message .right-title {
  display: inline-block;
  width: 56px;
  text-align: right;
  color: #b6b6b6;
}

.sd-offer-box .sd-offer-content .offer-sure-post-two .content .message .remark {
  width: 420px;
  white-space: wrap;
  line-height: 22px;
}

.sd-ysdjl-positioninfo {
  padding: 15px 30px;
  background: #fbfbfb;
}

.sd-ysdjl-positioninfo .name {
  font-size: 18px;
}

.sd-ysdjl-positioninfo .jdid {
  color: #999;
  margin-left: 20px;
}

.sd-ysdjl-positioninfo .company {
  color: #999;
  margin-left: 50px;
}

.sd-ysdjl-positioninfo .gjc {
  float: left;
  font-size: 16px;
}

.sd-ysdjl-positioninfo .gjclist {
  display: inline-block;
  max-width: 500px;
}

.sd-ysdjl-positioninfo .gjclist .gjcli {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #55a8fd;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  width: auto;
  margin-right: 6px;
  margin-bottom: 6px;
  padding: 0 6px;
}

.sd-ysdjl-positioninfo .gjclist .gjcli:hover {
  color: #ffffff;
  background-color: #4095ec;
}

.offer-editor-public {
  width: 100%;
  background-color: #f5f6f8;
  color: #333333;
  min-height: 100%;
}

.offer-editor-public .sd-offer-content {
  width: 800px;
  margin: auto;
}

.offer-editor-public .sd-offer-content .sd-offer-top {
  height: 36px;
  line-height: 36px;
  border-bottom: 1px solid #d5dadf;
}

.offer-editor-box {
  width: 100%;
  background-color: #f5f6f8;
  color: #333333;
}

.offer-editor-box .tip-wrong {
  line-height: 20px;
}

.offer-editor-box span {
  line-height: 24px;
}

.offer-editor-box .layui-form {
  padding: 20px 0 40px;
  overflow: hidden;
}

.offer-editor-box .layui-form .title {
  margin-top: 10px;
  margin-left: 125px;
  margin-bottom: 18px;
  height: 18px;
  line-height: 18px;
  font-size: 16px;
  padding-left: 10px;
  border-left: 4px #55a8fd solid;
}

.offer-editor-box .layui-form .layui-form-item {
  margin-bottom: 10px;
}

.offer-editor-box .layui-form .layui-form-item .layui-form-label {
  padding: 0;
  width: 194px;
  height: 32px;
  line-height: 32px;
}

.offer-editor-box .layui-form .layui-form-item .color999 {
  color: #999;
}

.offer-editor-box .layui-form .layui-form-item .layui-input-block {
  margin: 0;
  margin-left: 20px;
  width: 451px;
  float: left;
  line-height: 32px;
}

.offer-editor-box .layui-form .layui-form-item .layui-input-block .layui-textarea {
  line-height: 20px;
}

.offer-editor-box .layui-form .text_p {
  line-height: 24px;
  font-size: 14px;
  padding-left: 125px;
  padding-right: 136px;
}

.offer-editor-box .layui-form .nomaml_box,
.offer-editor-box .layui-form .freedom_box {
  padding-top: 15px;
}

.offer-editor-box .layui-form .nomaml_box .layui-form-item,
.offer-editor-box .layui-form .freedom_box .layui-form-item {
  margin-bottom: 20px;
}

.offer-editor-box .layui-form .freedom_box {
  display: none;
}

.qiyeshouye_box {
  float: left;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
}

.qiyeshouye_box .qysy_left {
  width: 72%;
  height: 100%;
  float: left;
  background: #424bf6;
  position: relative;
}

.qiyeshouye_box .qysy_left img.qysy_left_bg {
  float: right;
  height: 100%;
}

.qiyeshouye_box .qysy_left a.qysy_logo {
  position: absolute;
  top: 0;
  left: 0;
  width: 192px;
  height: 61px;
}

.qiyeshouye_box .qysy_left a.qysy_logo img {
  float: left;
  width: 100%;
}

.qiyeshouye_box .qysy_right {
  width: 27.5%;
  float: left;
  height: 100%;
  position: relative;
}

.qiyeshouye_box .qysy_right .r_top {
  overflow: hidden;
  text-align: right;
  position: absolute;
  top: 30px;
  right: 44px;
}

.qiyeshouye_box .qysy_right .r_top a {
  display: inline-block;
  height: 26px;
  line-height: 26px;
  text-align: center;
  padding: 0 18px;
  margin-left: 20px;
  color: #55a8fd;
  font-size: 12px;
  border: 1px solid #55a8fd;
  border-radius: 14px;
  -webkit-border-radius: 14px;
  -o-border-radius: 14px;
  -ms-border-radius: 14px;
  -moz-border-radius: 14px;
}

.qiyeshouye_box .qysy_right .margintop {
  height: 30%;
}

.qiyeshouye_box .qysy_right .qysy_main {
  width: 226px;
  margin: 0 auto;
}

.qiyeshouye_box .qysy_right .qysy_main .login_fun {
  height: 24px;
  line-height: 24px;
  text-align: center;
  margin-bottom: 24px;
}

.qiyeshouye_box .qysy_right .qysy_main .login_fun span {
  width: 100px;
  cursor: pointer;
  color: #949494;
}

.qiyeshouye_box .qysy_right .qysy_main .login_fun .action {
  color: #333;
}

.qiyeshouye_box .qysy_right .qysy_main .gonghao_login .layui-form-item {
  margin-bottom: 22px;
  position: relative;
}

.qiyeshouye_box .qysy_right .qysy_main .gonghao_login .layui-form-item .layui-input {
  background-color: #eff0f3;
}

.qiyeshouye_box .qysy_right .qysy_main .gonghao_login .login_but {
  border: 0;
  height: 32px;
  width: 100px;
  line-height: 32px;
  font-size: 14px;
  color: #fff;
  padding: 0 28px;
  float: right;
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -o-border-radius: 16px;
  -ms-border-radius: 16px;
  -moz-border-radius: 16px;
  background-color: #55a8fd;
}

.qiyeshouye_box .qysy_right .qysy_main .gonghao_login .login_but &gt; .font1 {
  display: inline;
}

.qiyeshouye_box .qysy_right .qysy_main .gonghao_login .login_but &gt; .font2 {
  display: none;
}

.qiyeshouye_box .qysy_right .qysy_main .gonghao_login .login_but.action {
  cursor: default;
}

.qiyeshouye_box .qysy_right .qysy_main .gonghao_login .login_but.action &gt; .font1 {
  display: none;
}

.qiyeshouye_box .qysy_right .qysy_main .gonghao_login .login_but.action &gt; .font2 {
  display: inline;
}

.qiyeshouye_box .qysy_right .qysy_main .ercode_login {
  display: none;
}

.qiyeshouye_box .qysy_right .qysy_main .ercode_login img {
  display: block;
  width: 130px;
  margin: 0 auto;
}

.qiyeshouye_box .qysy_right .qysy_main .ercode_login p {
  margin-top: 18px;
  color: #717171;
  text-align: center;
}

.mianshi_evaluation .sd-offer-content {
  width: 1200px;
}

.mianshi_evaluation .sd-offer-content .sd-offer-top {
  margin-bottom: 20px;
}

.mianshi_evaluation .sd-offer-content .evaluation_main {
  background-color: #fff;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall {
  overflow: hidden;
  padding: 30px 0;
  position: relative;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall .resumu_jianyi {
  position: absolute;
  right: 20px;
  top: 20px;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall .resumu_jianyi .jy1,
.mianshi_evaluation .sd-offer-content .evaluation_main .overall .resumu_jianyi .jy2 {
  display: none;
  padding: 0 15px;
  height: 30px;
  line-height: 30px;
  color: #fff;
  font-size: 14px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall .resumu_jianyi .jy1.action,
.mianshi_evaluation .sd-offer-content .evaluation_main .overall .resumu_jianyi .jy2.action {
  display: block;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall .resumu_jianyi .jy1 {
  background-color: #28d582;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall .resumu_jianyi .jy2 {
  background-color: #fd5f38;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall .overall_public {
  float: left;
  width: 340px;
  height: 100px;
  margin-left: 30px;
  box-shadow: 0 0 20px 2px #eef0f2;
  -webkit-box-shadow: 0 0 20px 2px #eef0f2;
  -o-box-shadow: 0 0 20px 2px #eef0f2;
  -moz-box-shadow: 0 0 20px 2px #eef0f2;
  -ms-box-shadow: 0 0 20px 2px #eef0f2;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
  border: 1px #eef0f2 solid;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall .overall_a p {
  padding-top: 20px;
  height: 40px;
  line-height: 40px;
  text-indent: 2em;
  font-size: 16px;
  color: #999;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall .overall_a p span {
  padding-left: 10px;
  font-size: 20px;
  color: #333;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall .overall_a .progress_box {
  width: 280px;
  height: 6px;
  background-color: #eceff1;
  margin: 10px auto 0;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall .overall_a .progress_box .progress_item {
  height: 6px;
  width: 0;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall .overall_a .progress_box .progress_item img {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall .overall_b p {
  height: 100px;
  line-height: 100px;
  font-size: 16px;
  color: #999;
  text-align: center;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall .overall_b p .xinli {
  padding: 0 12px;
  font-size: 26px;
  color: #fd5f38;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall .overall_b p .advice {
  padding: 0 5px;
  height: 20px;
  line-height: 20px;
  background-color: #ff7452;
  color: #fff;
  font-size: 14px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall .overall_b .dj_high {
  display: none;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall .overall_b .dj_low {
  display: none;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall .overall_b .dj_low .xinli {
  color: #28d582;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall .overall_b .dj_low .advice {
  background-color: #28d582;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall_english {
  padding: 20px 19px 0 19px;
  display: flex;
  justify-content: space-between;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall_english .overall_c {
  width: 439px;
  height: 120px;
  border: 1px solid #ECEFF0;
  padding: 32px 0 32px 40px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .overall_english .overall_c .icon_img {
  margin-right: 32px;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .english_file {
  padding: 0 19px;
  color: #595959;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .english_file .file_item {
  height: 36px;
  line-height: 36px;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .english_file .file_item:hover {
  background: #FAFAFA;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .title_a {
  height: 62px;
  line-height: 62px;
  padding-left: 30px;
  font-size: 16px;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .evaluation_item {
  margin: 30px;
  margin-top: 0px;
  padding: 25px 0 20px;
  border: 1px #d5dadf solid;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .evaluation_item .title {
  height: 25px;
  line-height: 25px;
  font-size: 14px;
  color: #555;
  padding-left: 30px;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .evaluation_item .time {
  height: 25px;
  line-height: 25px;
  font-size: 14px;
  color: #999;
  padding-left: 30px;
  margin-bottom: 5px;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .file_down {
  padding: 0 0 45px 30px;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .file_down p {
  height: 36px;
  line-height: 36px;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .file_down p img {
  width: 15px;
  height: 17px;
  vertical-align: middle;
  margin-right: 10px;
  margin-top: -3px;
}

.mianshi_evaluation .sd-offer-content .evaluation_main .file_down p a {
  color: #55a8fd;
  margin-left: 20px;
  text-decoration: underline;
}

.resume_details_public {
  clear: both;
  min-height: 800px;
  width: 1198px;
  margin: 20px auto 0px;
  border: 1px solid #d5dadf;
  background: url(/static/default/image/sanduan/resume_details/jianli_bg.png);
  background-repeat: repeat-y;
  position: relative;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

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

.resume_details_public .induction_resume_leftnav {
  width: 200px;
  border-right: 1px solid #eceff1;
  float: left;
  background-color: #fbfbfc;
  padding-top: 16px;
}

.resume_details_public .induction_resume_leftnav .img_box {
  width: 90px;
  height: 90px;
  border-radius: 90px;
  -webkit-border-radius: 90px;
  -moz-border-radius: 90px;
  -o-border-radius: 90px;
  -ms-border-radius: 90px;
  margin: 0 auto 10px;
  overflow: hidden;
}

.resume_details_public .induction_resume_leftnav .img_box img {
  display: block;
  width: 90px;
}

.resume_details_public .induction_resume_leftnav .nav_box .title_box {
  padding-left: 30px;
  line-height: 45px;
  background-color: #55a8fd;
  color: #fff;
  padding-right: 14px;
  cursor: pointer;
}

.resume_details_public .induction_resume_leftnav .nav_box .nav_item_box .nav_item {
  display: block;
  padding-left: 30px;
  line-height: 45px;
  color: #333;
}

.resume_details_public .induction_resume_leftnav .nav_box .nav_item_box .nav_item:hover {
  background-color: #f5f6f8;
}

.resume_details_public .induction_resume_leftnav .nav_box .nav_item_box .nav_item.action {
  color: #55a8fd;
}

.resume_details_public .resume_leftnav {
  width: 200px;
  border-right: 1px solid #eceff1;
  float: left;
  background-color: #fbfbfc;
}

.resume_details_public .resume_leftnav a {
  display: block;
  height: 46px;
  line-height: 46px;
  padding-left: 32px;
}

.resume_details_public .resume_leftnav a i {
  color: #a4a4a4;
  font-size: 18px;
  vertical-align: middle;
}

.resume_details_public .resume_leftnav a:hover {
  background-color: #f5f6f8;
}

.resume_details_public .resume_leftnav a.action {
  color: #fff;
  background-color: #55a8fd;
}

.resume_details_public .resume_leftnav a.action i {
  color: #fff;
}

.resume_details_public .main_content {
  float: left;
  width: 997px;
}

.resume_details_public .main_content .content_box .label_block {
  box-sizing: border-box;
  padding: 16px 12px;
  width: 328px;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -o-border-radius: 12px;
  -ms-border-radius: 12px;
  background-color: #f7f7f7;
}

.resume_details_public .main_content .content_box .label_block .label_div_right {
  position: relative;
}

.resume_details_public .main_content .content_box .label_block .label_div_right p span {
  padding: 1px 8px;
  background: #f0f9ff;
  border: 1px solid #a1d1ff;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  color: #3471FF;
  margin-right: 10px;
}

.resume_details_public .main_content .content_box .label_block .label_div_right:after {
  content: '';
  position: absolute;
  left: 0;
  top: 20px;
  height: 22px;
  width: 1px;
  background-color: #e2e8f0;
}

.resume_details_public .main_content .info_item_box {
  display: inline-block;
  height: 18px;
  line-height: 16px;
  margin-left: 8px;
  padding: 0 10px;
  border: 1px #55a8fd solid;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  -ms-border-radius: 20px;
  color: #55a8fd;
  position: relative;
  cursor: pointer;
}

.resume_details_public .main_content .info_item_box .num {
  color: #ffbe32;
}

.resume_details_public .main_content .info_item_box .info_item_details {
  position: absolute;
  right: -10px;
  top: 19px;
  width: 560px;
  padding-top: 20px;
  z-index: 1000;
  display: none;
}

.resume_details_public .main_content .info_item_box .info_item_details .table_box {
  background-color: #fff;
  padding: 0 20px 20px;
  position: relative;
  box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -webkit-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -o-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -moz-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -ms-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
}

.resume_details_public .main_content .info_item_box .info_item_details .table_box .info_title {
  height: 50px;
  line-height: 50px;
}

.resume_details_public .main_content .info_item_box .info_item_details .table_box .jiantou {
  position: absolute;
  height: 0;
  width: 0;
  right: 32px;
  top: -12px;
  border: 12px transparent solid;
  border-top: 0;
  border-bottom-color: #fff;
}

.resume_details_public .main_content .info_item_box:hover {
  background-color: #55a8fd;
}

.resume_details_public .main_content .info_item_box:hover .hover_c {
  color: #fff;
}

.resume_details_public .main_content .info_item_box:hover .info_item_details {
  display: block;
}

.resume_details_public .main_content .beizhu_list {
  list-style: none;
}

.resume_details_public .main_content .beizhu_list li {
  padding: 30px 0;
  border-bottom: 1px #eceff1 dashed;
}

.resume_details_public .main_content .beizhu_list li p {
  line-height: 24px;
}

.resume_details_public .main_content .beizhu_list li p span {
  margin-right: 16px;
  color: #999;
}

.resume_details_public .main_content .beizhu_list li p .delete_beizhu {
  margin: 0;
  float: right;
  color: #fd5f38;
  cursor: pointer;
}

.resume_details_public .main_content .beizhu_list li p .delete_beizhu:hover {
  color: #ff3200;
}

.resume_details_public .main_content .btn1 {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #deeeff;
  color: #55a8fd;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  min-width: 66px;
  margin-right: 6px;
  cursor: auto;
}

.resume_details_public .main_content .btn1:hover {
  color: #55a8fd;
  background-color: #deeeff;
}

.resume_details_public .main_content .btn2 {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #e3fff2;
  color: #28d582;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  min-width: 66px;
  margin-right: 6px;
  cursor: auto;
}

.resume_details_public .main_content .btn2:hover {
  color: #28d582;
  background-color: #e3fff2;
}

.resume_details_public .main_content .btn3 {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #fff6e4;
  color: #ffbe32;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  min-width: 66px;
  margin-right: 6px;
  cursor: auto;
}

.resume_details_public .main_content .btn3:hover {
  color: #ffbe32;
  background-color: #fff6e4;
}

.resume_details_public .main_content .user_info {
  overflow: hidden;
  padding-top: 30px;
}

.resume_details_public .main_content .user_info .biaoqian {
  display: inline-block;
  height: 22px;
  line-height: 22px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #55a8fd;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  width: auto;
  padding: 0 6px;
  margin-left: 5px;
  cursor: default;
  color: #fff !important;
}

.resume_details_public .main_content .user_info .biaoqian:hover {
  color: #ffffff;
  background-color: #4095ec;
}

.resume_details_public .main_content .user_info .img_box {
  float: left;
  width: 90px;
  height: 90px;
  margin: 0 30px 30px;
  border-radius: 90px;
  -webkit-border-radius: 90px;
  -moz-border-radius: 90px;
  -o-border-radius: 90px;
  -ms-border-radius: 90px;
  overflow: hidden;
}

.resume_details_public .main_content .user_info .img_box img {
  display: block;
  width: 100%;
  margin: 0 auto;
}

.resume_details_public .main_content .user_info p {
  float: left;
  width: 817px;
  line-height: 30px;
}

.resume_details_public .main_content .user_info p .user_name {
  font-size: 18px;
  margin-right: 10px;
}

.resume_details_public .main_content .user_info p label {
  color: #999;
}

.resume_details_public .main_content .user_info p span {
  margin-right: 28px;
}

.resume_details_box .main_content {
  width: 997px;
  color: #555;
}

.resume_details_box .main_content .content_box {
  padding: 0 30px;
}

.resume_details_box .main_content h3 {
  height: 32px;
  line-height: 32px;
  border-bottom: 1px solid #d5dadf;
  font-size: 16px;
}

.resume_details_box .main_content .option_box {
  height: 100px;
  border-bottom: 1px solid #eceff1;
  overflow: hidden;
}

.resume_details_box .main_content .option_box span {
  color: #333;
  height: 100px;
  line-height: 100px;
  margin-right: 20px;
  font-size: 14px;
}

.resume_details_box .main_content .option_box input {
  width: 742px;
  padding-left: 16px;
  height: 38px;
  line-height: 38px;
  vertical-align: middle;
  border: 1px solid #d5dadf;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.resume_details_box .main_content .option_box button {
  float: right;
  width: 100px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  margin-top: 30px;
  background-color: #55a8fd;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.resume_details_box .main_content .beizhu_list {
  list-style: none;
}

.resume_details_box .main_content .beizhu_list li {
  padding: 30px 0;
  border-bottom: 1px #eceff1 dashed;
}

.resume_details_box .main_content .beizhu_list li p {
  line-height: 24px;
}

.resume_details_box .main_content .beizhu_list li p span {
  margin-right: 16px;
  color: #999;
}

.resume_details_box .main_content .beizhu_list li p .delete_beizhu {
  margin: 0;
  float: right;
  color: #fd5f38;
  cursor: pointer;
}

.resume_details_box .main_content .beizhu_list li p .delete_beizhu:hover {
  color: #ff3200;
}

.resume_details_box .main_content .more_box {
  height: 74px;
  line-height: 74px;
  text-align: center;
}

.resume_details_box .main_content .more_box span.more {
  display: inline-block;
  height: 74px;
  line-height: 74px;
  padding: 0 15px;
  cursor: pointer;
}

.resume_details_box .main_content .more_box span.more:hover {
  color: #333;
}

.resume_details_box .main_content .more_box span.write_beizhu {
  cursor: pointer;
  float: right;
  color: #55a8fd;
}

.resume_details_box .main_content .more_box span.write_beizhu:hover {
  color: #1f89f5;
}

.resume_details_ceping .main_content {
  width: 997px;
  float: left;
  color: #555;
}

.resume_details_ceping .main_content .content_box {
  padding: 0 30px;
}

.resume_details_ceping .main_content h3 {
  height: 32px;
  line-height: 32px;
  border-bottom: 1px solid #d5dadf;
  font-size: 16px;
}

.resume_details_ceping .main_content h3 a {
  float: right;
  color: #55a8fd;
}

.resume_details_ceping .main_content .content_box .content_empty {
  height: 460px;
  overflow: hidden;
}

.resume_details_ceping .main_content .content_box .content_empty .empty_icon {
  display: block;
  width: 158px;
  height: 94px;
  margin: 140px auto 0;
}

.resume_details_ceping .main_content .content_box .content_empty .tishi {
  margin-top: 20px;
  line-height: 34px;
  text-align: center;
}

.resume_details_jianli {
  min-height: 100%;
}

.resume_details_jianli .main_content {
  position: relative;
}

.resume_details_jianli .content_box .tab_box {
  background-color: #f5f6f8;
  border-bottom: 1px solid #eceff1;
  border-top: 1px solid #eceff1;
  height: 51px;
}

.resume_details_jianli .content_box .tab_box .tab_item {
  cursor: pointer;
  float: left;
  padding: 0 15px;
  height: 50px;
  line-height: 50px;
  border-top: 1px solid #f5f6f8;
  border-left: 1px solid #f5f6f8;
  border-right: 1px solid #f5f6f8;
}

.resume_details_jianli .content_box .tab_box .tab_item.action, .resume_details_jianli .content_box .tab_box .tab_item:hover {
  height: 52px;
  margin-top: -1px;
  line-height: 52px;
  border-color: #55a8fd;
  background-color: #fff;
  color: #55a8fd;
  border-left: 1px solid #eceff1;
  border-right: 1px solid #eceff1;
}

.resume_details_jianli .content_box .tab_box .other_item {
  cursor: pointer;
  float: right;
  height: 50px;
  line-height: 50px;
  margin-right: 32px;
  position: relative;
}

.resume_details_jianli .content_box .tab_box .other_item .text {
  color: #55a8fd;
}

.resume_details_jianli .content_box .tab_box .other_item .text i {
  font-size: 14px;
}

.resume_details_jianli .content_box .tab_box .other_item ul {
  background-color: #fff;
  position: absolute;
  top: 50px;
  left: -20px;
  width: 150px;
  display: none;
  border: 1px solid #eceff1;
  line-height: 30px;
  z-index: 1001;
}

.resume_details_jianli .content_box .tab_box .other_item ul li:hover {
  background-color: #f5f6f8;
}

.resume_details_jianli .content_box .tab_box .other_item ul a {
  padding-left: 10px;
  display: block;
}

.resume_details_jianli .content_box .tab_box .other_item:hover ul {
  display: block;
}

.resume_details_jianli .content_box .content {
  padding: 12px 30px 90px;
}

.resume_details_jianli .content_box .content h4 {
  margin: 28px 0;
  height: 20px;
  background: url(/static/default/image/sanduan/resume_details/jianli_h4_bg.png);
  background-repeat: repeat-x;
  position: relative;
}

.resume_details_jianli .content_box .content h4 .title {
  display: inline-block;
  vertical-align: middle;
  height: 17px;
  line-height: 16px;
  border-left: 3px solid #55a8fd;
  padding: 0 20px 0 10px;
  font-size: 16px;
  background-color: #fff;
}

.resume_details_jianli .content_box .content h4 .text_span {
  display: inline-block;
  height: 17px;
  line-height: 16px;
  vertical-align: middle;
  margin-left: -15px;
  padding-right: 20px;
  background-color: #fff;
  color: #999;
}

.resume_details_jianli .content_box .content h4 .option {
  display: block;
  color: #55a8fd;
  float: right;
  padding-left: 32px;
  background-color: #fff;
  cursor: pointer;
  height: 20px;
}

.resume_details_jianli .content_box .content h4 .option ul {
  position: absolute;
  top: 20px;
  right: -20px;
  width: 150px;
  background-color: #fff;
  border: 1px solid #eceff1;
  line-height: 30px;
  z-index: 1001;
  display: none;
}

.resume_details_jianli .content_box .content h4 .option ul li:hover {
  background-color: #f5f6f8;
}

.resume_details_jianli .content_box .content h4 .option ul a {
  padding-left: 10px;
  display: block;
}

.resume_details_jianli .content_box .content h4 .option:hover ul {
  display: block;
}

.resume_details_jianli .content_box .content .row_box .row {
  overflow: hidden;
  line-height: 34px;
}

.resume_details_jianli .content_box .content .row_box .row span {
  color: #333;
}

.resume_details_jianli .content_box .content .row_box .row .left_box {
  float: left;
  width: 600px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.resume_details_jianli .content_box .content .row_box .row .left_box label {
  color: #999;
}

.resume_details_jianli .content_box .content .row_box .row .left_box .progress_box {
  display: inline-block;
  vertical-align: middle;
  height: 6px;
  width: 250px;
  background-color: #eceff1;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
  overflow: hidden;
  margin-right: 12px;
}

.resume_details_jianli .content_box .content .row_box .row .left_box .progress_box .progress {
  float: left;
  height: 6px;
  width: 0;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
  background-color: #55a8fd;
}

.resume_details_jianli .content_box .content .row_box .row .right_box {
  float: left;
}

.resume_details_jianli .content_box .content .row_box .row .right_box label {
  color: #999;
}

.resume_details_jianli .content_box .content .row_box .row .jixiao_marks {
  display: inline-block;
  height: 22px;
  line-height: 22px;
  color: #fff;
  vertical-align: middle;
  padding: 0 7px;
  margin-left: 5px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.resume_details_jianli .content_box .content .row_box .row .blue {
  background-color: #55a8fd;
}

.resume_details_jianli .content_box .content .row_box .row .red {
  background-color: #fd5f38;
}

.resume_details_jianli .content_box .content .row_box .row .green {
  background-color: #ffbe32;
}

.resume_details_jianli .content_box .content .row_box .row .yellow {
  background-color: #28d582;
}

.resume_details_jianli .content_box .content h5 {
  height: 26px;
  line-height: 26px;
  padding-top: 10px;
  color: #333;
  font-size: 16px;
  padding-bottom: 1px;
}

.resume_details_jianli .content_box .content h5 span {
  font-size: 14px;
  margin-left: 12px;
}

.resume_details_jianli .content_box .content .education_box p {
  line-height: 20px;
  padding-bottom: 20px;
}

.resume_details_jianli .content_box .content .education_box p span {
  color: #999;
}

.resume_details_jianli .content_box .content .education_box p .major {
  display: inline-block;
  min-width: 130px;
}

.resume_details_jianli .content_box .content .job_box,
.resume_details_jianli .content_box .content .project_box {
  padding-bottom: 8px;
}

.resume_details_jianli .content_box .content .job_box p,
.resume_details_jianli .content_box .content .project_box p {
  line-height: 26px;
  color: #999;
}

.resume_details_jianli .content_box .content .job_box ul,
.resume_details_jianli .content_box .content .job_box .text,
.resume_details_jianli .content_box .content .project_box ul,
.resume_details_jianli .content_box .content .project_box .text {
  color: #555;
  line-height: 24px;
  margin: 10px 0;
}

.resume_details_jianli .content_box .content .skills_box,
.resume_details_jianli .content_box .content .language_box {
  overflow: hidden;
}

.resume_details_jianli .content_box .content .skills_box li,
.resume_details_jianli .content_box .content .language_box li {
  float: left;
  line-height: 50px;
  color: #555;
  padding-right: 25px;
}

.resume_details_jianli .content_box .content .other_info_box {
  line-height: 24px;
  color: #555;
  margin-bottom: 20px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .blue_point_box {
  position: relative;
  padding-left: 14px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .blue_point {
  display: block;
  width: 5px;
  height: 5px;
  background-color: #55a8fd;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
  position: absolute;
  top: 9px;
  left: 0;
}

.resume_details_jianli .content_box .content .talent_portrait_box .yellow_point {
  display: inline-block;
  width: 5px;
  height: 5px;
  background-color: #ffbe32;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
  vertical-align: middle;
  position: relative;
  top: -2px;
  margin-right: 8px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .btn1 {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #deeeff;
  color: #55a8fd;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  min-width: 66px;
  margin-right: 6px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .btn1:hover {
  color: #55a8fd;
  background-color: #deeeff;
}

.resume_details_jianli .content_box .content .talent_portrait_box .btn2 {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #e3fff2;
  color: #28d582;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  min-width: 66px;
  margin-right: 6px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .btn2:hover {
  color: #28d582;
  background-color: #e3fff2;
}

.resume_details_jianli .content_box .content .talent_portrait_box .btn3 {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #94c9ff;
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  min-width: 66px;
  margin-right: 6px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .btn3:hover {
  color: #fff;
  background-color: #94c9ff;
}

.resume_details_jianli .content_box .content .talent_portrait_box .btn4 {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #fff5e1;
  color: #ffbe32;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  min-width: 66px;
  margin-right: 6px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .btn4:hover {
  color: #ffbe32;
  background-color: #fff5e1;
}

.resume_details_jianli .content_box .content .talent_portrait_box .portrait_conclusion {
  width: 990px;
  border: 1px #e8e8e8 solid;
  border-top: 0;
  box-shadow: 0 2px 6px 0px #e8e8e8;
  -webkit-box-shadow: 0 2px 6px 0px #e8e8e8;
  -o-box-shadow: 0 2px 6px 0px #e8e8e8;
  -moz-box-shadow: 0 2px 6px 0px #e8e8e8;
  -ms-box-shadow: 0 2px 6px 0px #e8e8e8;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  padding-top: 26px;
  margin: 0 auto;
  padding-bottom: 40px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .portrait_conclusion .left_box_a {
  float: left;
  padding-left: 36px;
  width: 510px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .portrait_conclusion .right_box_a {
  float: left;
  width: 420px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .portrait_conclusion .right_box_a .img_box {
  float: left;
  width: 82px;
  height: 83px;
  line-height: 83px;
  text-align: center;
  color: #fff;
  margin-top: 7px;
  background: url(/static/default/image/sanduan/portrait_conclusion_bg.png);
}

.resume_details_jianli .content_box .content .talent_portrait_box .portrait_conclusion .right_box_a .text_box {
  float: left;
  width: 150px;
  text-align: center;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a {
  border-top: 1px #f1f1f1 solid;
  padding-top: 10px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .top_item_box .top_item {
  float: left;
  width: 375px;
  position: relative;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .top_item_box .top_item .canvas_text {
  width: 104px;
  height: 104px;
  position: absolute;
  top: 0;
  left: 0;
  line-height: 104px;
  font-size: 24px;
  color: #555;
  text-align: center;
  z-index: 1000;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .top_item_box .top_item .canvas_box {
  float: left;
  width: 104px;
  height: 104px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .top_item_box .top_item .details_box {
  float: left;
  width: 271px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item {
  border-top: 1px #f1f1f1 solid;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_a {
  position: relative;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_a .canvas_box {
  float: left;
  width: 448px;
  height: 305px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_a .canvas_text {
  width: 448px;
  height: 305px;
  position: absolute;
  top: 0;
  left: 0;
  color: #555;
  text-align: center;
  z-index: 1000;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_a .canvas_text .item_btn {
  width: 50px;
  line-height: 24px;
  height: 24px;
  position: absolute;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_a .canvas_text .item_btn.action {
  color: #55a8fd;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_a .conform_details_box {
  float: left;
  padding-top: 26px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_a .conform_details_box .conform_item_a {
  width: 520px;
  height: 236px;
  border: 1px #e8e8e8 solid;
  border-top: 0;
  box-shadow: 0 2px 6px 0px #e8e8e8;
  -webkit-box-shadow: 0 2px 6px 0px #e8e8e8;
  -o-box-shadow: 0 2px 6px 0px #e8e8e8;
  -moz-box-shadow: 0 2px 6px 0px #e8e8e8;
  -ms-box-shadow: 0 2px 6px 0px #e8e8e8;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_a .conform_details_box .conform_item_a .seniority_distribution_box {
  height: 140px;
  width: 140px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_a .conform_details_box .conform_item_b {
  margin-left: 40px;
  margin-top: 30px;
  height: 186px;
  padding-left: 16px;
  border-left: 1px #f1f1f1 solid;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_a .conform_details_box .conform_item_b .conform_item_content {
  width: 385px;
  height: 185px;
  border: 1px #e8e8e8 solid;
  border-top: 0;
  box-shadow: 0 2px 6px 0px #e8e8e8;
  -webkit-box-shadow: 0 2px 6px 0px #e8e8e8;
  -o-box-shadow: 0 2px 6px 0px #e8e8e8;
  -moz-box-shadow: 0 2px 6px 0px #e8e8e8;
  -ms-box-shadow: 0 2px 6px 0px #e8e8e8;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_a .conform_details_box .conform_item {
  display: none;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_a .conform_details_box .conform_item.action {
  display: block;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_b {
  width: 860px;
  margin: 0 auto 20px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_b .history_analyze_box {
  box-shadow: 0 2px 6px 0px #e8e8e8;
  -webkit-box-shadow: 0 2px 6px 0px #e8e8e8;
  -o-box-shadow: 0 2px 6px 0px #e8e8e8;
  -moz-box-shadow: 0 2px 6px 0px #e8e8e8;
  -ms-box-shadow: 0 2px 6px 0px #e8e8e8;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  padding-bottom: 10px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_c {
  width: 990px;
  margin-top: 10px;
  height: 280px;
  margin-bottom: 20px;
  border: 1px #e8e8e8 solid;
  border-top: 0;
  box-shadow: 0 2px 6px 0px #e8e8e8;
  -webkit-box-shadow: 0 2px 6px 0px #e8e8e8;
  -o-box-shadow: 0 2px 6px 0px #e8e8e8;
  -moz-box-shadow: 0 2px 6px 0px #e8e8e8;
  -ms-box-shadow: 0 2px 6px 0px #e8e8e8;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  position: relative;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_c .employees_salary_box {
  position: absolute;
  top: 60px;
  left: 155px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_c .employees_salary_box_a {
  position: absolute;
  width: 300px;
  top: 70px;
  left: 77px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_c .employees_salary_box_a .lable_box {
  width: 80px;
  height: 30px;
  position: absolute;
  border: 1px #ffbe32 solid;
  border-bottom: 0;
  top: 28px;
  left: 109px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_c .jobs_salary_box {
  position: absolute;
  width: 300px;
  top: 172px;
  left: 77px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_c .jobs_salary_box .lable_box {
  width: 80px;
  height: 30px;
  position: absolute;
  border: 1px #ffbe32 solid;
  border-top: 0;
  top: 0;
  left: 109px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_a .bottom_item_box .bottom_item .item_box_c .num_box .num_item {
  line-height: 28px;
  width: 80px;
  float: left;
  text-align: center;
  position: relative;
  z-index: 1000;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_b {
  border-top: 1px #f1f1f1 solid;
  padding-top: 10px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_b .industry_analyze_box .industry_analyze_item {
  float: left;
  width: 300px;
  height: 200px;
  border: 1px #e8e8e8 solid;
  border-top: 0;
  box-shadow: 0 2px 6px 0px #e8e8e8;
  -webkit-box-shadow: 0 2px 6px 0px #e8e8e8;
  -o-box-shadow: 0 2px 6px 0px #e8e8e8;
  -moz-box-shadow: 0 2px 6px 0px #e8e8e8;
  -ms-box-shadow: 0 2px 6px 0px #e8e8e8;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_b .industry_analyze_box_a {
  width: 990px;
  margin-top: 20px;
  border: 1px #e8e8e8 solid;
  border-top: 0;
  box-shadow: 0 2px 6px 0px #e8e8e8;
  -webkit-box-shadow: 0 2px 6px 0px #e8e8e8;
  -o-box-shadow: 0 2px 6px 0px #e8e8e8;
  -moz-box-shadow: 0 2px 6px 0px #e8e8e8;
  -ms-box-shadow: 0 2px 6px 0px #e8e8e8;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  position: relative;
}

.resume_details_jianli .content_box .content .talent_portrait_box .steps_item_b .industry_analyze_box_a .industry_analyze_c_text {
  position: absolute;
  width: 236px;
  left: 750px;
  top: 55px;
  font-size: 12px;
  z-index: 1000;
}

.resume_details_jianli .content_box .btn_box {
  position: fixed;
  bottom: 0;
  left: 277px;
  background-color: #fff;
  width: 995px;
  padding-top: 10px;
  height: 48px;
  text-align: center;
  border-top: 1px solid #eceff1;
  z-index: 1000;
}

.resume_details_jianli .content_box .resume_evaluation {
  padding: 60px 20px 0;
}

.resume_details_jianli .content_box .resume_evaluation .progress_box {
  height: 16px;
}

.resume_details_jianli .content_box .resume_evaluation .progress_box .progress {
  height: 16px;
  width: 0;
  background-color: #a0cfff;
}

.resume_details_jianli .content_box .resume_evaluation .top_box .top_item {
  float: left;
  width: 300px;
  height: 146px;
  box-shadow: 0 2px 6px 0px #dad7d7;
  -webkit-box-shadow: 0 2px 6px 0px #dad7d7;
  -o-box-shadow: 0 2px 6px 0px #dad7d7;
  -moz-box-shadow: 0 2px 6px 0px #dad7d7;
  -ms-box-shadow: 0 2px 6px 0px #dad7d7;
  margin-right: 40px;
}

.resume_details_jianli .content_box .resume_evaluation .top_box .top_item .blue_point {
  display: inline-block;
  width: 5px;
  height: 5px;
  vertical-align: middle;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  background-color: #55a8fd;
  position: relative;
  top: -2px;
}

.resume_details_jianli .content_box .resume_evaluation .top_box .top_item .echarts_box {
  position: relative;
}

.resume_details_jianli .content_box .resume_evaluation .top_box .top_item .echarts_box .echarts {
  width: 136px;
  height: 130px;
}

.resume_details_jianli .content_box .resume_evaluation .top_box .top_item .echarts_box .text {
  position: absolute;
  left: 0;
  width: 136px;
  top: 20px;
  line-height: 92px;
  color: #ffbe32;
  font-size: 22px;
  text-align: center;
}

.resume_details_jianli .content_box .resume_evaluation .top_box .top_item .echarts_box .text.action {
  color: #55a8fd;
}

.ruzhi_buchongluyong_abox .sd-offer-content {
  padding-bottom: 50px;
}

.ruzhi_buchongluyong_abox .sd-offer-top {
  color: #555;
  padding-top: 12px;
}

.ruzhi_buchongluyong_abox .main_content {
  background-color: #fff;
  margin-top: 20px;
  margin-bottom: 50px;
  padding-bottom: 32px;
}

.ruzhi_buchongluyong_abox .main_content .title {
  height: 74px;
  padding-left: 50px;
  line-height: 74px;
}

.ruzhi_buchongluyong_abox .main_content .title span {
  display: inline-block;
  vertical-align: middle;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  padding-left: 10px;
  border-left: 4px solid #55a8fd;
}

.ruzhi_buchongluyong_abox .main_content .title .fu_title {
  display: inline-block;
  vertical-align: middle;
  height: 16px;
  line-height: 16px;
  font-size: 12px;
  color: #999;
  padding-left: 10px;
}

.ruzhi_buchongluyong_abox .main_content .title_a {
  width: 720px;
  margin: 20px auto;
  line-height: 16px;
  padding-left: 10px;
  height: 16px;
  border-left: 4px solid #55a8fd;
  font-weight: 550;
}

.ruzhi_buchongluyong_abox .main_content .layui-form-item {
  margin: 0;
}

.ruzhi_buchongluyong_abox .main_content .layui-form-item .item_label_a {
  float: left;
  width: 160px;
  line-height: 36px;
  text-align: right;
  color: #999;
}

.ruzhi_buchongluyong_abox .main_content .layui-form-item .item_box {
  float: left;
  width: 204px;
  margin-left: 20px;
  line-height: 35px;
  min-height: 35px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.ruzhi_buchongluyong_abox .main_content .layui-form-item .item_box.full {
  width: 563px;
}

.ruzhi_buchongluyong_abox .main_content .layui-form-item .item_box.full_text {
  width: 563px;
  line-height: 25px;
  padding-top: 5px;
  overflow: inherit;
  white-space: normal;
}

.ruzhi_buchongluyong_abox .main_content .layui-form-item .date_link {
  display: inline-block;
  width: 28px;
  height: 35px;
  line-height: 35px;
  float: left;
  text-align: center;
}

.ruzhi_buchongluyong_abox .main_content .layui-form-item .item_input_box {
  float: left;
  width: 204px;
  padding-top: 0px;
  margin-top: 2px;
  margin-left: 20px;
  line-height: 32px;
  position: relative;
}

.ruzhi_buchongluyong_abox .main_content .layui-form-item .item_input_box .riliicon {
  position: absolute;
  font-size: 18px;
  top: 1px;
  right: 16px;
  color: #ccc;
}

.ruzhi_buchongluyong_abox .main_content .layui-form-item .item_input_box .layui-form-radio {
  margin-top: -6px;
}

.ruzhi_buchongluyong_abox .main_content .layui-form-item .item_input_box.single_input_box {
  width: 562px;
}

.ruzhi_buchongluyong_abox .main_content .layui-form-item .item_input_box.date_box1 {
  width: 267px;
}

.ruzhi_buchongluyong_abox .main_content .layui-form-item .item_input_box.date_box2 {
  width: 267px;
  margin-left: 0;
}

.ruzhi_buchongluyong_abox .main_content .layui-form-item .item_label_b {
  float: left;
  width: 115px;
  line-height: 35px;
  text-align: right;
  color: #999;
  margin-left: 20px;
}

.ruzhi_buchongluyong_abox .main_content .layui-form-item .item_box_required {
  color: #333;
}

.ruzhi_buchongluyong_abox .main_content .layui-form-item .item_box_required span {
  color: #fd6d4c;
}

.ruzhi_buchongluyong_abox .main_content .endorse_ticket {
  padding-left: 212px;
  padding-right: 136px;
  line-height: 35px;
}

.ruzhi_buchongluyong_abox .main_content .endorse_ticket .layui-form-checkbox span {
  color: #555;
}

.ruzhi_buchongluyong_abox .main_content .endorse_ticket span.station {
  float: right;
  color: #999;
}

.ruzhi_buchongluyong_abox .main_content .endorse_ticket span.station i {
  display: inline-block;
  vertical-align: middle;
  margin-top: -1px;
  font-size: 20px;
}

.ruzhi_buchongluyong_abox .main_content .fujian_box {
  padding-left: 80px;
  padding-right: 136px;
}

.ruzhi_buchongluyong_abox .main_content .fujian_box .word_box {
  color: #55a8fd;
  line-height: 28px;
}

.ruzhi_buchongluyong_abox .main_content .fujian_box .word_box i {
  font-size: 17px;
}

.ruzhi_buchongluyong_abox .main_content .fujian_box .word_box a {
  color: #55a8fd;
}

.ruzhi_buchongluyong_abox .main_content .fujian_box .img_guize {
  line-height: 18px;
  font-size: 12px;
  color: #999;
}

.ruzhi_buchongluyong_abox .main_content .btn_box {
  text-align: center;
}

.cb_data_empty_box {
  padding-top: 20px;
}

.cb_data_empty_box .empty_icon {
  display: block;
  width: 158px;
  margin: auto;
  max-width: inherit;
}

.cb_data_empty_box .tishi {
  margin-top: 20px;
  line-height: 34px;
  text-align: center;
}

.resume_create_resume .layui-input {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
}

.resume_create_resume .main_content .user_info .img_box {
  margin: 0 20px;
}

.resume_create_resume .img_top {
  background: none !important;
}

.resume_create_resume .img_box {
  width: 145px !important;
  height: auto !important;
  overflow: visible !important;
}

.resume_create_resume .include-camera {
  display: none;
}

.resume_create_resume .img_border {
  background: #fff;
  width: 94px;
  height: 94px;
  margin: 0 auto;
  border: 2px solid #55a8fd;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

.resume_create_resume .img_border img {
  width: 90px !important;
  height: 90px !important;
  margin: 2px !important;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

.sd-tab-div1 &gt; span {
  display: inline-block;
  padding: 0 6px;
  line-height: 30px;
  color: #d5dbdf;
  cursor: pointer;
  margin-right: 30px;
  border-bottom: 4px solid #ffffff;
}

.sd-tab-div1 &gt; span.action, .sd-tab-div1 &gt; span:hover {
  color: #323232;
  border-bottom: 4px solid #323232;
}

.cb-tabdiv1 {
  height: 40px;
  line-height: 40px;
}

.cb-tabdiv1 .tabli {
  margin-right: 15px;
  font-size: 16px;
  cursor: pointer;
  color: #555555;
}

.cb-tabdiv1 .tabli.action {
  color: #55a8fd;
  cursor: default;
}

.cb-tabdiv1 .tabmid {
  margin-right: 15px;
  font-size: 16px;
  color: #d5dadf;
}

.resume_details_jianli2 {
  overflow: visible;
  background: none;
}

.resume_details_jianli2 .main_content {
  float: none;
  width: 100%;
}

.resume_details_jianli2 .main_content .editor_action {
  cursor: pointer;
}

.resume_details_jianli2 .main_content .content_head .user_info p {
  width: 1048px;
}

.resume_details_jianli2 .main_content .content_head .user_info p .p_a_lable {
  display: inline-block;
  height: 22px;
  line-height: 22px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #55a8fd;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  width: auto;
  padding: 0 6px;
  margin-left: 5px;
  cursor: default;
}

.resume_details_jianli2 .main_content .content_head .user_info p .p_a_lable:hover {
  color: #ffffff;
  background-color: #4095ec;
}

.resume_details_jianli2 .main_content .content_head .user_info.editor_box {
  overflow: visible;
}

.resume_details_jianli2 .main_content .content_head .user_info.editor_box .img_box {
  position: relative;
  cursor: pointer;
}

.resume_details_jianli2 .main_content .content_head .user_info.editor_box .img_box .img_top {
  position: absolute;
  top: 0;
  left: 0;
  height: 90px;
  width: 90px;
  background-color: #999;
  filter: alpha(opacity=40);
  -moz-opacity: 0.4;
  -khtml-opacity: 0.4;
  opacity: 0.4;
  line-height: 90px;
  text-align: center;
}

.resume_details_jianli2 .main_content .content_head .user_info.editor_box .img_box i {
  position: absolute;
  top: 23px;
  left: 25px;
  font-size: 40px;
  color: #fff;
}

.resume_details_jianli2 .main_content .content_head .user_info.editor_box .layui-form {
  float: left;
  width: 1048px;
}

.resume_details_jianli2 .main_content .content_head .user_info.editor_box .layui-form .layui-form-item .item_label_a {
  float: left;
  width: 70px;
  padding-right: 15px;
  text-align: right;
  line-height: 32px;
}

.resume_details_jianli2 .main_content .content_head .user_info.editor_box .layui-form .layui-form-item .item_label_a .required {
  color: #fd5f38;
}

.resume_details_jianli2 .main_content .content_head .user_info.editor_box .layui-form .layui-form-item .item_label_a .required.bg_hide {
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}

.resume_details_jianli2 .main_content .content_head .user_info.editor_box .layui-form .layui-form-item .item_input_box {
  float: left;
  width: 190px;
  position: relative;
}

.resume_details_jianli2 .main_content .content_head .user_info.editor_box .layui-form .layui-form-item .item_input_box .layui-form-radio {
  margin-top: 2px;
}

.resume_details_jianli2 .main_content .content_head .user_info.editor_box .layui-form .layui-form-item .item_input_box .riliicon {
  position: absolute;
  font-size: 24px;
  top: 3px;
  right: 10px;
  color: #ccc;
}

.resume_details_jianli2 .main_content .content_box .content h4 .option i {
  margin-right: 4px;
}

.resume_details_jianli2 .main_content .content_box .content .row_box .item_label_a {
  float: left;
  width: 78px;
  line-height: 32px;
}

.resume_details_jianli2 .main_content .content_box .content .row_box .item_label_a .required {
  color: #fd5f38;
}

.resume_details_jianli2 .main_content .content_box .content .row_box .item_input_box {
  float: left;
  width: 190px;
  position: relative;
  margin-right: 20px;
}

.resume_details_jianli2 .main_content .content_box .content .row_box .item_input_box .layui-form-radio {
  margin-top: 2px;
}

.resume_details_jianli2 .main_content .content_box .content .row_box .item_input_box .riliicon {
  position: absolute;
  font-size: 24px;
  top: 3px;
  right: 10px;
  color: #ccc;
}

.resume_details_jianli2 .main_content .content_box .content .row_box.small {
  border: 1px dashed #ddd;
  padding: 20px 20px 0 20px;
}

.resume_details_jianli2 .main_content .content_box .content .job_box ul li {
  padding-left: 15px;
}

.offer_yulan_box {
  padding-bottom: 100px;
  color: #333;
  font-size: 14px;
}

.offer_yulan_box .nav_item {
  width: 120px;
  float: left;
  line-height: 34px;
  background-color: #55a8fd;
  color: #fff;
  border-radius: 2px 2px 0 0;
  text-align: center;
}

.offer_yulan_box .nav_item.action {
  background-color: #fff;
  color: #333;
}

.offer_yulan_box .page_title {
  padding-top: 36px;
  line-height: 52px;
  font-size: 24px;
  color: #55a8fd;
  text-align: center;
}

.offer_yulan_box .content_b {
  padding-left: 22px;
  line-height: 22px;
  position: relative;
}

.offer_yulan_box .content_b .title_text {
  position: absolute;
  line-height: 22px;
  left: 0;
  top: 0;
}

.offer_yulan_box .offer_title {
  height: 77px;
  line-height: 77px;
  font-size: 32px;
  color: #4095ec;
  padding-left: 20px;
}

.offer_yulan_box .offer_item_box {
  background-color: #fff;
  margin-bottom: 12px;
  padding: 0 50px;
}

.offer_yulan_box .offer_item_box .offer_title_a {
  line-height: 65px;
  font-size: 24px;
  font-weight: bold;
}

.offer_yulan_box .offer_item_box .offer_title_b {
  height: 44px;
  font-weight: bold;
}

.offer_yulan_box .offer_item_box .content {
  line-height: 22px;
  padding-bottom: 22px;
}

.offer_yulan_box .offer_item_box .content1 {
  line-height: 24px;
}

.offer_yulan_box .offer_item_box .color4095ec {
  color: #4095ec;
  font-weight: bold;
}

.offer_yulan_box .offer_item_box .color4095ec_underline {
  color: #4095ec;
  font-weight: bold;
  text-decoration: underline;
}

.offer_yulan_box .offer_item_box .text_bold {
  font-weight: bold;
}

.offer_yulan_box .offer_item_box p.instructions {
  font-size: 12px;
  line-height: 22px;
}

.offer_yulan_box .offer_item_box .padding_m_0 {
  padding-bottom: 0 !important;
}

.offer_yulan_box .offer_item_box .padding_l_24 {
  padding-left: 24px;
}

.offer_yulan_box .offer_item_box .img_box &gt; img {
  width: 102px;
}

.offer_yulan_box .offer_return_receipt {
  padding-top: 22px;
  background-color: #e4f1f5;
}

.offer_yulan_box .offer_return_receipt .content .zidiyi_input_box {
  display: inline-block;
  position: relative;
}

.offer_yulan_box .offer_return_receipt .content .zidiyi_input_box .zidiyi_input {
  height: 30px;
  background-color: #e4f1f5;
  border: 1px #d5dadf solid;
  border-radius: 1px;
  padding: 0 10px;
  line-height: 30px;
}

.offer_yulan_box .offer_return_receipt .content .zidiyi_input_box .hire_zhengjian {
  width: 90px;
  background-color: #e4f1f5;
  border: 1px #d5dadf solid;
  border-radius: 1px;
  margin-left: 10px;
  box-sizing: content-box;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  outline: none;
  margin-top: -4px;
}

.offer_yulan_box .offer_return_receipt .content .zidiyi_input_box .hire_zhengjian option {
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  outline: 0;
}

.offer_yulan_box .offer_return_receipt .content .zidiyi_input_box .msg_box {
  position: absolute;
  top: 100%;
  font-size: 12px;
  line-height: 14px;
  left: 10px;
  color: #fa6041;
  display: none;
}

.offer_yulan_box .offer_return_receipt .offer_btn_box {
  text-align: center;
  padding-bottom: 17px;
}

.offer_yulan_box .offer_return_receipt .offer_btn_box .offer_btn1 {
  height: 40px;
  line-height: 40px;
  padding: 0 40px;
  color: #fff;
  background-color: #55a8fd;
  border-radius: 2px;
  outline: none;
}

.offer_yulan_box .offer_return_receipt .offer_btn_box .offer_btn2 {
  height: 38px;
  line-height: 38px;
  padding: 0 20px;
  color: #555;
  border: 1px solid #cecfcf;
  border-radius: 2px;
  outline: none;
  background-color: #e4f1f5;
}

.offer_yulan_box .offer_footer .img_box img {
  display: block;
  margin: 0 auto;
}

.tc-checkmore {
  color: #333333;
  font-size: 14px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.tc-checkmore .check-head {
  min-height: 25px;
  line-height: 22px;
}

.tc-checkmore .check-head .checknum {
  font-size: 14px;
  color: #333;
}

.tc-checkmore .check-head .checking-div {
  float: right;
  width: 510px;
}

.tc-checkmore .check-head .checking-div .checking-li {
  padding: 0 6px;
  background: #55a8fd;
  color: #fff;
  display: inline-block;
  cursor: pointer;
  margin-right: 15px;
  border-radius: 3px;
  margin-bottom: 10px;
}

.tc-checkmore .check-head .checking-div .checking-li:hover {
  background: #2482e2;
}

.tc-checkmore .check-head .checking-div .checking-li &gt; .iconfont {
  font-size: 12px;
  padding-left: 5px;
  font-weight: bold;
}

.tc-checkmore .check-body {
  margin-top: 15px;
  padding-top: 36px;
  position: relative;
}

.tc-checkmore .check-body .check-tabs {
  border-left: 1px solid #d5dadf;
  height: 36px;
  position: absolute;
  top: 0;
  left: 0;
}

.tc-checkmore .check-body .check-tabs .check-tab {
  width: 100px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  float: left;
  border-top: 1px solid #d5dadf;
  border-right: 1px solid #d5dadf;
  border-bottom: 1px solid #d5dadf;
  cursor: pointer;
}

.tc-checkmore .check-body .check-tabs .check-tab.action {
  border-bottom: 1px solid #fff;
}

.tc-checkmore .check-body .check-tabs .check-tab.check-tab2 {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: none;
}

.tc-checkmore .check-body .check-tabs .check-tab.check-tab2.action {
  display: block;
  border-bottom: 1px solid #fff;
}

.tc-checkmore .check-body .check-content {
  height: 160px;
  border: 1px solid #d5dadf;
  overflow-y: auto;
  clear: both;
}

.tc-checkmore .check-body .check-content .check-con {
  padding: 12px 8px;
}

.tc-checkmore .check-body .check-content .check-con.line3 .check-li {
  width: 190px;
}

.tc-checkmore .check-body .check-content .check-con .check-li {
  width: 115px;
  display: inline-block;
  margin-top: 4px;
  height: 30px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.tc-checkmore .check-body .check-content .check-con .check-li &gt; span {
  display: inline-block;
  line-height: 30px;
  padding: 0 10px;
  cursor: pointer;
  color: #555555;
}

.tc-checkmore .check-body .check-content .check-con .check-li &gt; span:hover {
  color: #55a8fd;
}

.tc-checkmore .check-body .check-content .check-con .check-li.action &gt; span {
  background: #f5f6f8;
  color: #55a8fd;
}

.hover_show_label {
  position: relative;
}

.hover_show_label .lable_box {
  display: none;
  position: absolute;
  top: 102%;
  left: 0;
  background-color: #fefef2;
  border: 1px solid #efefe2;
  border-radius: 2px;
  color: #663119;
  z-index: 100;
}

.hover_show_label .lable_box:before {
  display: block;
  content: '';
  width: 0;
  height: 0;
  border-width: 0 6px 6px 6px;
  border-style: solid;
  border-color: transparent transparent #ececc1 transparent;
  position: absolute;
  left: 18px;
  top: -6px;
  z-index: 111;
}

.hover_show_label:hover .lable_box {
  display: block;
}

.jihui_search_resume .top_tap_box {
  margin-top: 46px;
  border-bottom: 1px #d5dadf solid;
}

.jihui_search_resume .top_tap_box .top_tap_box_a {
  width: 1200px;
  margin: 0 auto;
}

.jihui_search_resume .top_tap_box .top_tap_box_a a {
  display: inline-block;
  height: 28px;
  line-height: 18px;
  margin-right: 60px;
  border-bottom: 4px #fff solid;
  cursor: pointer;
  color: #999;
  font-size: 16px;
}

.jihui_search_resume .top_tap_box .top_tap_box_a a.action {
  color: #333;
  border-color: #55a8fd;
}

.jihui_search_resume .jihui_box {
  width: 1200px;
  margin: 24px auto 0;
}

.jihui_search_resume .jihui_box .jihui_list {
  max-width: 970px;
}

.jihui_search_resume .jihui_box .jihui_list .jihui_item {
  float: left;
  margin: 0 10px;
}

.jihui_search_resume .jihui_box .jihui_list .jihui_item .lable_box {
  padding: 10px 15px 6px;
}

.jihui_search_resume .jihui_box .jihui_list .jihui_item .lable_box p {
  line-height: 25px;
}

.jihui_search_resume .jihui_box .jihui_details {
  width: 1170px;
  margin: 6px auto 0;
  background-color: #fbfbfc;
  padding-left: 30px;
  padding-top: 10px;
}

.jihui_search_resume .resume_search_form {
  margin-top: 26px;
}

.jihui_search_resume .resume_search_form .queding_btn {
  line-height: 30px;
  border: 1px #d5dadf solid;
  border-radius: 4px;
  padding: 0 5px;
  background-color: #fff;
}

.jihui_search_resume .resume_search_form .search_btn_box {
  width: 1200px;
  margin: 0 auto;
}

.jihui_search_resume .resume_search_form .search_btn_box .search_input_box {
  float: left;
}

.jihui_search_resume .resume_search_form .search_btn_box .search_input_box .cb-input-to-null {
  top: 10px !important;
}

.jihui_search_resume .resume_search_form .search_btn_box .search_input_box .cb_cha {
  font-size: 16px !important;
  top: 17px !important;
}

.jihui_search_resume .resume_search_form .search_btn_box .search_input {
  float: left;
  width: 896px;
  height: 46px;
  padding: 0 15px;
  line-height: 46px;
  border-width: 2px 0 2px 2px;
  border-color: #55a8fd;
  border-style: solid;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}

.jihui_search_resume .resume_search_form .search_btn_box .search_btn {
  float: left;
  width: 114px;
  height: 50px;
  line-height: 50px;
  background-color: #55a8fd;
  text-align: center;
  cursor: pointer;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}

.jihui_search_resume .resume_search_form .filter_condition {
  width: 1200px;
  margin: 30px auto 0;
}

.jihui_search_resume .resume_search_form .filter_condition .filter_condition_list {
  max-width: 840px;
}

.jihui_search_resume .resume_search_form .filter_condition .filter_condition_list .filter_condition_item {
  float: left;
  margin-left: 6px;
  padding: 0 9px;
  background-color: #55a8fd;
  color: #fff;
  height: 32px;
  line-height: 32px;
  border-radius: 2px;
  cursor: pointer;
  margin-bottom: 10px;
}

.jihui_search_resume .resume_search_form .filter_condition .filter_condition_list .filter_condition_item .icon {
  margin-left: 10px;
}

.jihui_search_resume .resume_search_form .filter_condition .filter_condition_list .filter_condition_item:hover {
  background-color: #2d72b8;
}

.jihui_search_resume .resume_search_form .search_item_box {
  border-top: 1px #d5dadf solid;
  border-bottom: 1px #d5dadf solid;
}

.jihui_search_resume .resume_search_form .search_item_box .search_items {
  width: 1200px;
  margin: 0 auto;
  padding-top: 20px;
  position: relative;
}

.jihui_search_resume .resume_search_form .search_item_box .search_items .more_condition_btn {
  position: absolute;
  top: 100%;
  left: 536px;
  width: 126px;
  line-height: 22px;
  text-align: center;
  color: #999;
  font-size: 12px;
  background-color: #fff;
  cursor: pointer;
  border: 1px #d5dadf solid;
  border-top: 0;
}

.jihui_search_resume .resume_search_form .search_item_box .search_items .checkbox_style .layui-form-checkbox span {
  width: 80px;
  padding-right: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.jihui_search_resume .resume_search_form .search_item_box .search_items .radio_style .radio_lable {
  border: 1px #fff solid;
  padding: 4px 6px;
  margin-right: 19px;
  cursor: pointer;
}

.jihui_search_resume .resume_search_form .search_item_box .search_items .radio_style .radio_lable input {
  display: none !important;
}

.jihui_search_resume .resume_search_form .search_item_box .search_items .radio_style .radio_lable.action {
  background-color: #f5f6f8;
  color: #55a8fd;
  border-color: #d5dadf;
}

.jihui_search_resume .resume_search_form .more_search_items_box {
  padding-top: 30px;
  background-color: #f5f6f8;
}

.jihui_search_resume .resume_search_form .more_search_items_box .more_search_items {
  width: 1200px;
  margin: 0 auto;
}

.jihui_search_resume .data_show_box .option_box {
  margin: 24px 0 6px;
  background-color: #fbfbfc;
}

.jihui_search_resume .data_show_box .option_box .option {
  width: 1200px;
  margin: 0 auto;
}

.jihui_search_resume .data_show_box .option_box .option .sort_type_b {
  line-height: 30px;
  height: 30px;
  border: 1px #d5dadf solid;
  border-left: 0;
  border-radius: 0 4px 4px 0;
  color: #999;
  padding: 0 8px;
}

.jihui_search_resume .data_show_box .option_box .option .sort_type_b.action {
  background-color: #55a8fd;
  color: #fff;
  cursor: default;
}

.jihui_search_resume .data_show_box .option_box .option .sort_type_a {
  border: 1px #d5dadf solid;
  border-right: 0;
  border-radius: 4px 0 0 4px;
}

.jihui_search_resume .resume_box .resume_item {
  width: 1200px;
  padding: 30px 50px 10px;
  border-bottom: 1px #eceff1 solid;
  margin: 0 auto;
  color: #555;
}

.jihui_search_resume .resume_box .resume_item .top_info .resume_name {
  display: inline-block;
}

.jihui_search_resume .resume_box .resume_item .top_info .resume_name.action {
  color: #555;
}

.jihui_search_resume .resume_box .resume_item .top_info .resume_name:visited {
  color: #555;
}

.jihui_search_resume .resume_box .resume_item .top_info .font_l {
  color: #dadee3;
  padding: 0 6px;
}

.jihui_search_resume .resume_box .resume_item .top_info .info_item_box {
  display: inline-block;
  height: 22px;
  line-height: 22px;
  margin-left: 12px;
  padding: 0 10px;
  border: 1px #55a8fd solid;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  -ms-border-radius: 20px;
  color: #55a8fd;
  position: relative;
  cursor: pointer;
}

.jihui_search_resume .resume_box .resume_item .top_info .info_item_box .num {
  color: #ffbe32;
}

.jihui_search_resume .resume_box .resume_item .top_info .info_item_box .info_item_details {
  position: absolute;
  left: -32px;
  top: 22px;
  width: 560px;
  padding-top: 20px;
  z-index: 1000;
  display: none;
}

.jihui_search_resume .resume_box .resume_item .top_info .info_item_box .info_item_details .table_box {
  background-color: #fff;
  padding: 0 20px 20px;
  position: relative;
  box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -webkit-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -o-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -moz-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -ms-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
}

.jihui_search_resume .resume_box .resume_item .top_info .info_item_box .info_item_details .table_box .info_title {
  height: 50px;
  line-height: 50px;
}

.jihui_search_resume .resume_box .resume_item .top_info .info_item_box .info_item_details .table_box .jiantou {
  position: absolute;
  height: 0;
  width: 0;
  left: 70px;
  top: -12px;
  border: 12px transparent solid;
  border-top: 0;
  border-bottom-color: #fff;
}

.jihui_search_resume .resume_box .resume_item .top_info .info_item_box:hover {
  background-color: #55a8fd;
}

.jihui_search_resume .resume_box .resume_item .top_info .info_item_box:hover .hover_c {
  color: #fff;
}

.jihui_search_resume .resume_box .resume_item .top_info .info_item_box:hover .info_item_details {
  display: block;
}

.jihui_search_resume .resume_box .resume_item .bottom_info .edu_box {
  margin-left: 93px;
}

.jihui_search_resume .resume_box .resume_item .bottom_info .edu_box .right_box {
  width: 260px;
}

.jihui_search_resume .resume_box .resume_item .bottom_info .edu_box .right_box .edu_item {
  position: relative;
  padding-left: 20px;
  line-height: 20px;
  padding-bottom: 8px;
}

.jihui_search_resume .resume_box .resume_item .bottom_info .edu_box .right_box .edu_item .line {
  position: absolute;
  left: 6px;
  top: 10px;
  height: 100%;
  border-left: 2px solid #e5e5e5;
}

.jihui_search_resume .resume_box .resume_item .bottom_info .edu_box .right_box .edu_item .spot {
  width: 6px;
  height: 6px;
  background-color: #55a8fd;
  border-radius: 4px;
  position: absolute;
  top: 5px;
  left: 4px;
}

.jihui_search_resume .resume_box .resume_item .bottom_info .work_box {
  margin-left: 100px;
}

.jihui_search_resume .resume_box .resume_item .bottom_info .work_box .right_box .work_item .spot {
  background-color: #ffbe32;
}

.jihui_search_resume .rockets_box {
  position: fixed;
  top: 70px;
  right: 0px;
  width: 147px;
  height: 163px;
  background: url(/static/default/image/sanduan/rockets_bg.png) no-repeat;
  z-index: 1000;
}

.jihui_search_resume .rockets_box a {
  display: block;
  color: #333;
}

.jihui_search_resume .rockets_box a p {
  padding: 64px 15px 6px;
  line-height: 16px;
  color: #fff;
}

.jihui_search_resume .rockets_box a .rockets_bottom {
  float: right;
  height: 24px;
  width: 74px;
  margin-right: 7px;
  line-height: 24px;
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
}

.key_search_resume .resume_search_form .search_btn_box .search_select_box {
  height: 46px;
  line-height: 46px;
  float: left;
  border: 2px #55a8fd solid;
  border-right: 0;
  width: 160px;
  text-align: center;
  border-radius: 4px 0 0 4px;
  position: relative;
  cursor: pointer;
}

.key_search_resume .resume_search_form .search_btn_box .search_select_box .select_item_box {
  position: absolute;
  top: 51px;
  left: 0;
  width: 160px;
  border: 1px solid #e6e9ec;
  background-color: #fff;
}

.key_search_resume .resume_search_form .search_btn_box .search_select_box .select_item_box .select_item {
  text-align: left;
  height: 36px;
  line-height: 36px;
  padding-left: 10px;
}

.key_search_resume .resume_search_form .search_btn_box .search_select_box .select_item_box .select_item.action {
  background-color: #f5f6f8;
}

.key_search_resume .resume_search_form .search_btn_box .search_input {
  width: 734px;
  border-radius: 0;
}

.resume-content-right {
  width: 180px;
  height: auto;
  background: #ffffff;
  position: fixed;
  left: 50%;
  top: 20%;
  margin-left: 465px;
  border: 1px solid #edeff1;
  border-radius: 3px;
  padding: 17px 0;
}

.resume-content-right .content-li {
  display: block;
  padding-left: 30px;
  color: #333333;
  font-size: 14px;
  line-height: 36px;
}

.resume-content-right .content-li &gt; .iconfont {
  float: left;
  margin-right: 18px;
  font-size: 18px;
  color: #666666;
}

.resume-content-right .content-li:hover {
  background: #f5f6f8;
  color: #55a8fd;
}

.resume-content-right .content-li:hover &gt; .iconfont {
  color: #55a8fd;
}

.resume-like {
  width: 335px;
  border: 1px solid #ccc;
  border-radius: 3px;
  position: relative;
  padding-top: 30px;
}

.resume-like .title {
  height: 30px;
  line-height: 30px;
  background: #5eabf9;
  border-radius: 3px;
  font-size: 14px;
  color: #ffffff;
  position: absolute;
  left: -1px;
  top: -1px;
  width: 337px;
}

.resume-like .title .tjd {
  float: right;
  margin-right: 12px;
}

.resume-like .mainmsg {
  height: 58px;
  padding-top: 14px;
  line-height: 26px;
  color: #333;
  font-size: 14px;
}

.resume-like .mainmsg .name {
  width: 90px;
  float: left;
  text-align: center;
  font-weight: bold;
}

.resume-like .mainmsg .massage {
  width: 235px;
  float: left;
}

.resume-like .mainmsg .massage .midline {
  padding: 0 6px;
  font-size: 12px;
  color: #999;
}

.resume-like .live {
  width: 310px;
  height: 200px;
  margin: 0 auto;
  border-top: 1px dashed #d2d2d2;
  padding-top: 13px;
}

.resume-like .live .live-li {
  height: 95px;
}

.resume-like .live .live-li .li-left {
  width: 50px;
  padding-top: 5px;
  float: left;
}

.resume-like .live .live-li .li-left &gt; p {
  font-size: 12px;
  text-align: center;
}

.resume-like .live .live-li .li-left &gt; p.a .iconfont {
  font-size: 26px;
}

.resume-like .live .live-li .li-right {
  width: 234px;
  float: right;
}

.resume-like .live .live-li .li-right .showli {
  position: relative;
  padding-left: 20px;
  line-height: 20px;
  padding-bottom: 2px;
}

.resume-like .live .live-li .li-right .showli .line {
  position: absolute;
  left: 6px;
  top: 13px;
  height: 100%;
  border-left: 2px solid #e5e5e5;
}

.resume-like .live .live-li .li-right .showli .spot {
  width: 6px;
  height: 6px;
  background-color: #55a8fd;
  border-radius: 4px;
  position: absolute;
  top: 9px;
  left: 4px;
}

.resume-like .live .live-li .li-right .showli .mass {
  line-height: 20px;
  font-size: 14px;
  color: #333;
  white-space: pre;
}

.resume-like .live .live-li .li-right .showli .time {
  line-height: 20px;
  font-size: 14px;
  color: #999;
  margin-bottom: 2px;
}

.resume-like .live .live-li.live-edu .li-left {
  color: #5eabf9;
}

.resume-like .live .live-li.live-edu .li-right .showli .spot {
  background-color: #55a8fd;
}

.resume-like .live .live-li.live-work .li-left {
  color: #ffbe32;
}

.resume-like .live .live-li.live-work .li-right .showli .spot {
  background-color: #ffbe32;
}

.resule-like-lb {
  width: 1050px;
  height: 330px;
  position: relative;
}

.resule-like-lb .resule-like-lb-content {
  width: 1050px;
  height: 330px;
  overflow: hidden;
  position: relative;
}

.resule-like-lb .resule-like-lb-content .resule-like-lb-li {
  width: 1070px;
  height: 330px;
  position: absolute;
  left: 1050px;
}

.resule-like-lb .resule-like-lb-content .resule-like-lb-li.action {
  left: 0;
}

.resule-like-lb .resule-like-lb-content .resule-like-lb-li .resume-like {
  float: left;
  margin-right: 19px;
}

.resule-like-lb .btn-left {
  width: 28px;
  height: 66px;
  background: #dfdad5;
  border-radius: 3px 0 0 3px;
  position: absolute;
  left: -28px;
  top: 150px;
  color: #fff;
  line-height: 60px;
  font-size: 40px;
  text-align: center;
  cursor: pointer;
}

.resule-like-lb .btn-left &gt; .iconfont {
  font-size: 30px;
}

.resule-like-lb .btn-left:hover {
  background: #ccc;
}

.resule-like-lb .btn-right {
  width: 28px;
  height: 66px;
  background: #dfdad5;
  border-radius: 0 3px 3px 0;
  position: absolute;
  right: -26px;
  top: 150px;
  color: #fff;
  line-height: 60px;
  font-size: 40px;
  text-align: center;
  cursor: pointer;
}

.resule-like-lb .btn-right &gt; .iconfont {
  font-size: 30px;
}

.resule-like-lb .btn-right:hover {
  background: #ccc;
}

.smart_matching_box .color666 {
  color: #666;
}

.smart_matching_box .color555 {
  color: #555;
}

.smart_matching_box .color999 {
  color: #999;
}

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

.smart_matching_box .cursor_p {
  cursor: pointer;
}

.smart_matching_box .rockets_box {
  position: fixed;
  top: 70px;
  right: 0px;
  width: 147px;
  height: 178px;
  background: url(/static/default/image/sanduan/rockets_bg_a.png) no-repeat;
  z-index: 1000;
}

.smart_matching_box .rockets_box a {
  display: block;
  color: #333;
}

.smart_matching_box .rockets_box a p {
  padding: 63px 13px 6px;
  line-height: 16px;
  color: #fff;
}

.smart_matching_box .rockets_box a .rockets_bottom {
  float: right;
  height: 24px;
  width: 74px;
  margin-right: 7px;
  line-height: 24px;
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
}

.smart_matching_box .div-left .leftForm .searchleftdiv .search_item {
  padding-top: 15px;
  padding-bottom: 7px;
  cursor: pointer;
  border-bottom: 1px #d5dadf dashed;
  position: relative;
}

.smart_matching_box .div-left .leftForm .searchleftdiv .search_item .quering_box {
  position: absolute;
  top: 26px;
  right: 5px;
  height: 17px;
  line-height: 17px;
  width: 44px;
  border: 1px #55a8fd solid;
  color: #55a8fd;
  border-radius: 1px;
}

.smart_matching_box .div-left .leftForm .searchleftdiv .search_item .updating_box {
  position: absolute;
  top: 26px;
  right: 5px;
  height: 17px;
  line-height: 17px;
  width: 44px;
  border: 1px #28d582 solid;
  border-radius: 1px;
  color: #28d582;
}

.smart_matching_box .div-right .sort_type_b {
  line-height: 30px;
  height: 30px;
  border: 1px #d5dadf solid;
  border-left: 0;
  border-radius: 0 4px 4px 0;
  color: #999;
  padding: 0 8px;
}

.smart_matching_box .div-right .sort_type_b.action {
  background-color: #55a8fd;
  color: #fff;
}

.smart_matching_box .div-right .sort_type_a {
  border: 1px #d5dadf solid;
  border-right: 0;
  border-radius: 4px 0 0 4px;
}

.smart_matching_box .div-right .jihui_details_box_top {
  border-top: 1px #d5dadf dashed;
}

.smart_matching_box .div-right .jihui_details_box {
  margin-top: 12px;
  padding: 20px 35px;
  background-color: #fbfbfc;
  position: relative;
}

.smart_matching_box .div-right .jihui_details_box .change_key {
  position: absolute;
  bottom: 10px;
  right: 10px;
}

.smart_matching_box .div-right .jihui_details_box .jobs_portrait_box .jobs_portrait_details .portrait_item {
  line-height: 24px;
  margin-bottom: 10px;
}

.smart_matching_box .div-right .jihui_details_box .jobs_portrait_box .jobs_portrait_details .portrait_item .lable_box {
  float: left;
  width: 100px;
  padding-right: 20px;
  text-align: right;
  margin-bottom: 10px;
  font-weight: bold;
}

.smart_matching_box .div-right .jihui_details_box .jobs_portrait_box .jobs_portrait_details .portrait_item .lable_box i {
  font-weight: normal;
}

.smart_matching_box .div-right .jihui_details_box .jobs_portrait_box .jobs_portrait_details .portrait_item .content_box {
  width: 680px;
  float: left;
}

.smart_matching_box .div-right .jihui_details_box .jobs_portrait_box .jobs_portrait_details .portrait_item .content_box .btn {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #deeeff;
  color: #55a8fd;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  cursor: default;
  margin-bottom: 10px;
  min-width: 64px;
}

.smart_matching_box .div-right .jihui_details_box .jobs_portrait_box .jobs_portrait_details .portrait_item .content_box .btn:hover {
  color: #55a8fd;
  background-color: #deeeff;
}

.smart_matching_box .div-right .data_tab_box {
  border-bottom: 1px #d5dadf solid;
}

.smart_matching_box .div-right .data_tab_box span.action {
  color: #55a8fd;
}

.smart_matching_box .div-right .resume_box .resume_item {
  margin-top: 20px;
}

.smart_matching_box .div-right .resume_box .resume_item .icon-man {
  color: #3471FF;
}

.smart_matching_box .div-right .resume_box .resume_item .icon-woman {
  color: #FF483D;
}

.smart_matching_box .div-right .resume_box .resume_item .top_info .resume_name {
  display: inline-block;
  width: 72px;
  float: left;
}

.smart_matching_box .div-right .resume_box .resume_item .top_info .resume_name:visited {
  color: #555;
}

.smart_matching_box .div-right .resume_box .resume_item .top_info .font_l {
  color: #dadee3;
  margin: 0 6px;
}

.smart_matching_box .div-right .resume_box .resume_item .top_info .mark_item {
  float: right;
  color: #ffbe32;
  font-size: 12px;
  height: 24px;
  text-align: center;
  margin-left: 6px;
  padding: 0 5px;
  background-color: #fffada;
  width: 72px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.smart_matching_box .div-right .resume_box .resume_item .top_info .info_item_box {
  vertical-align: top;
  display: inline-block;
  height: 22px;
  line-height: 20px;
  margin-left: 8px;
  padding: 0 10px;
  border: 1px #55a8fd solid;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  -ms-border-radius: 20px;
  color: #55a8fd;
  position: relative;
}

.smart_matching_box .div-right .resume_box .resume_item .top_info .info_item_box .num {
  color: #ffbe32;
}

.smart_matching_box .div-right .resume_box .resume_item .top_info .info_item_box .info_item_details {
  position: absolute;
  right: -10px;
  top: 22px;
  width: 560px;
  padding-top: 20px;
  z-index: 1000;
  display: none;
}

.smart_matching_box .div-right .resume_box .resume_item .top_info .info_item_box .info_item_details .table_box {
  background-color: #fff;
  padding: 0 20px 20px;
  position: relative;
  box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -webkit-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -o-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -moz-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -ms-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
}

.smart_matching_box .div-right .resume_box .resume_item .top_info .info_item_box .info_item_details .table_box .info_title {
  height: 50px;
  line-height: 50px;
}

.smart_matching_box .div-right .resume_box .resume_item .top_info .info_item_box .info_item_details .table_box .jiantou {
  position: absolute;
  height: 0;
  width: 0;
  right: 32px;
  top: -12px;
  border: 12px transparent solid;
  border-top: 0;
  border-bottom-color: #fff;
}

.smart_matching_box .div-right .resume_box .resume_item .top_info .info_item_box:hover {
  background-color: #55a8fd;
}

.smart_matching_box .div-right .resume_box .resume_item .top_info .info_item_box:hover .hover_c {
  color: #fff;
}

.smart_matching_box .div-right .resume_box .resume_item .top_info .info_item_box:hover .info_item_details {
  display: block;
}

.smart_matching_box .div-right .resume_box .resume_item .bottom_info .edu_box {
  margin-left: 72px;
}

.smart_matching_box .div-right .resume_box .resume_item .bottom_info .edu_box .right_box {
  width: 260px;
}

.smart_matching_box .div-right .resume_box .resume_item .bottom_info .edu_box .right_box .edu_item {
  position: relative;
  padding-left: 20px;
  line-height: 20px;
  padding-bottom: 8px;
}

.smart_matching_box .div-right .resume_box .resume_item .bottom_info .edu_box .right_box .edu_item .line {
  position: absolute;
  left: 6px;
  top: 10px;
  height: 100%;
  border-left: 2px solid #e5e5e5;
}

.smart_matching_box .div-right .resume_box .resume_item .bottom_info .edu_box .right_box .edu_item .spot {
  width: 6px;
  height: 6px;
  background-color: #55a8fd;
  border-radius: 4px;
  position: absolute;
  top: 5px;
  left: 4px;
}

.smart_matching_box .div-right .resume_box .resume_item .bottom_info .work_box {
  margin-left: 0px;
}

.smart_matching_box .div-right .resume_box .resume_item .bottom_info .work_box .right_box {
  width: 250px;
}

.smart_matching_box .div-right .resume_box .resume_item .bottom_info .work_box .right_box .work_item .spot {
  background-color: #ffbe32;
}

.smart_matching_box .div-right .resume_box .resume_item .bottom_info .option_box {
  float: left;
  padding-top: 14px;
}

.smart_matching_box .div-right .resume_box .resume_item .bottom_info .option_box .option_item {
  line-height: 16px;
  margin-bottom: 16px;
}

.smart_matching_box .div-right .resume_box .resume_item .resume_info_box {
  line-height: 26px;
  color: #999;
  border-bottom: 1px #eceff1 solid;
  background-color: #fbfbfc;
  font-size: 12px;
}

.smart_matching_box .div-right .searchmore_box {
  text-align: center;
}

.smart_matching_box .div-right .searchmore_box .more_btn {
  display: inline-block;
  line-height: 38px;
  font-size: 16px;
  color: #999;
  width: 138px;
  text-align: center;
  border: 1px #ccc solid;
  border-radius: 2px;
}

.smart_matching_box .jobs_map_set_box .level1-box {
  border: 1px solid #dbedff;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  padding: 12px 10px;
}

.smart_matching_box .jobs_map_set_box .level1-item {
  position: relative;
  display: inline-block;
  text-align: center;
  padding: 0 20px;
  line-height: 24px;
  font-weight: bold;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  margin: 8px 13px;
}

.smart_matching_box .jobs_map_set_box .level1-item:nth-child(3n) {
  top: -5px;
}

.smart_matching_box .jobs_map_set_box .level1-item.item1 {
  color: #a0cfff;
  background-color: #f0f7ff;
}

.smart_matching_box .jobs_map_set_box .level1-item.item1:hover {
  color: #55a8fd;
}

.smart_matching_box .jobs_map_set_box .level1-item.item2 {
  color: #b4c1d8;
  background-color: #eaf2ff;
}

.smart_matching_box .jobs_map_set_box .level1-item.item2:hover {
  color: #829bc7;
}

.smart_matching_box .jobs_map_set_box .level1-item.item3 {
  color: #c3bde6;
  background-color: #eae7ff;
}

.smart_matching_box .jobs_map_set_box .level1-item.item3:hover {
  color: #8f83d5;
}

.smart_matching_box .jobs_map_set_box .level1-item.item4 {
  color: #a5d7d0;
  background-color: #e9fffc;
}

.smart_matching_box .jobs_map_set_box .level1-item.item4:hover {
  color: #4ec5b4;
}

.smart_matching_box .jobs_map_set_box .level1-item.item5 {
  color: #e9c9e8;
  background-color: #fff2ff;
}

.smart_matching_box .jobs_map_set_box .level1-item.item5:hover {
  color: #e78de4;
}

.smart_matching_box .jobs_map_set_box .level1-item.item6 {
  color: #a9ddec;
  background-color: #effbff;
}

.smart_matching_box .jobs_map_set_box .level1-item.item6:hover {
  color: #60c6e3;
}

.mianshi_evaluation_a_box .sd-offer-content .main_content {
  width: 640px;
  padding: 30px 80px 66px;
  background-color: #fff;
  margin: 20px 0 50px;
}

.mianshi_evaluation_a_box .sd-offer-content .main_content .user_info_box {
  padding: 20px;
  background-color: #fbfbfc;
  margin-bottom: 20px;
}

.mianshi_evaluation_a_box .sd-offer-content .main_content .user_info_box .img_box {
  float: left;
  width: 50px;
  height: 50px;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -o-border-radius: 50px;
  -ms-border-radius: 50px;
  overflow: hidden;
}

.mianshi_evaluation_a_box .sd-offer-content .main_content .user_info_box .img_box img {
  display: block;
  width: 50px;
}

.mianshi_evaluation_a_box .sd-offer-content .main_content .layui-table tr .result_box .result_mark {
  display: inline-block;
  width: 26px;
  text-align: left;
}

.mianshi_evaluation_a_box .sd-offer-content .main_content .title {
  height: 50px;
  padding-left: 66px;
  line-height: 50px;
}

.mianshi_evaluation_a_box .sd-offer-content .main_content .title span {
  display: inline-block;
  vertical-align: middle;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  padding-left: 10px;
  border-left: 4px solid #55a8fd;
}

.sanduan_login_box {
  width: 5.4rem;
  margin: 0 auto;
  padding-top: 1.26rem;
}

.sanduan_login_box .img_haier_log {
  display: block;
  width: 2.27rem;
  height: 0.81rem;
  margin: 0 auto 0.7rem;
}

.sanduan_login_box .form_box form .input_box {
  line-height: 0.46rem;
  border-bottom: 1px #55a8fe solid;
  font-size: 0.22rem;
}

.sanduan_login_box .form_box form .input_box .input_text {
  border: 0;
  display: inline-block;
  height: 0.46rem;
  width: 4.5rem;
  font-size: 0.22rem;
  outline: none;
  padding: 0;
}

.sanduan_login_box .form_box form .login_btn {
  display: block;
  height: 0.68rem;
  line-height: 0.68rem;
  text-align: center;
  font-size: 0.22rem;
  color: #fff;
  border-radius: 8px;
  background-color: #55a8fe;
}

.sanduan_mianshi_eval_editor {
  width: 6.4rem;
  margin: 0 auto;
  font-size: 0.2rem;
  background-color: #f9f9f9;
}

.sanduan_mianshi_eval_editor .title_box .title_tishi {
  display: none;
  position: absolute;
  right: -0.46rem;
  bottom: 0.46rem;
  width: 3.2rem;
  line-height: 0.26rem;
  padding: 0.15rem 0.2rem;
  border-radius: 0.04rem;
  color: #fff;
  font-size: 0.2rem;
  background-color: rgba(0, 0, 0, 0.7);
}

.sanduan_mianshi_eval_editor .title_box .title_tishi:after {
  content: '';
  display: block;
  position: absolute;
  top: 100%;
  right: 0.49rem;
  height: 0;
  width: 0;
  border-color: #fff;
  border-width: 0.15rem 0.09rem 0 0.09rem;
  border-top-color: rgba(0, 0, 0, 0.7);
  border-style: solid;
}

.sanduan_mianshi_eval_editor .top_info_box {
  background: url(/static/default/image/sanduan/top_bg_a.png) no-repeat;
  background-size: 100% auto;
  padding-bottom: 0.16rem;
}

.sanduan_mianshi_eval_editor .top_info_box .user_info_box {
  padding: 0.3rem 0.15rem 0.22rem 0.7rem;
}

.sanduan_mianshi_eval_editor .top_info_box .user_info_box .img_box {
  float: left;
  width: 0.72rem;
  height: 0.72rem;
  overflow: hidden;
  border-radius: 0.36rem;
}

.sanduan_mianshi_eval_editor .top_info_box .user_info_box .img_box img {
  display: block;
  width: 0.72rem;
}

.sanduan_mianshi_eval_editor .top_info_box .info_item_box {
  width: 6.04rem;
  margin: 0 auto;
  background-color: #fff;
  border-radius: 0.08rem;
  padding-top: 0.3rem;
}

.sanduan_mianshi_eval_editor .top_info_box .info_item_box .info_item {
  padding: 0 0.2rem 0.3rem 0.16rem;
  font-size: 0.22rem;
}

.sanduan_mianshi_eval_editor .top_info_box .info_item_box .info_item .info_lable {
  float: left;
  width: 0.9rem;
  line-height: 0.3rem;
  color: #999;
  text-align: right;
}

.sanduan_mianshi_eval_editor .top_info_box .info_item_box .info_item .info_details {
  float: left;
  width: 4.54rem;
  padding-left: 0.24rem;
  line-height: 0.3rem;
}

.sanduan_mianshi_eval_editor .eva_project_box {
  background-color: #fff;
  margin-bottom: 0.18rem;
}

.sanduan_mianshi_eval_editor .eva_project_box .eva_title {
  padding-top: 0.18rem;
  border-bottom: 0.01rem #f1f1f1 solid;
  font-size: 0.22rem;
}

.sanduan_mianshi_eval_editor .eva_project_box .eva_title span {
  display: inline-block;
  height: 0.32rem;
  border-bottom: 0.02rem #55a8fe solid;
  padding-bottom: 0.06rem;
}

.sanduan_mianshi_eval_editor .eva_project_box .eva_project_item {
  border-bottom: 0.01rem #f1f1f1 solid;
}

.sanduan_mianshi_eval_editor .eva_project_box .eva_project_item .item_name_box {
  float: left;
  width: 1.86rem;
  height: 0.92rem;
}

.sanduan_mianshi_eval_editor .eva_project_box .eva_project_item .item_name_box .name_box {
  width: 1.86rem;
  padding: 0.16rem 0 0.06rem 0;
  line-height: 0.32rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-align: center;
}

.sanduan_mianshi_eval_editor .eva_project_box .eva_project_item .item_weight_box {
  margin-left: 1.86rem;
  padding: 0.1rem 0;
  line-height: 0.26rem;
  border-bottom: 0.01rem #f1f1f1 solid;
  overflow: hidden;
}

.sanduan_mianshi_eval_editor .eva_project_box .eva_project_item .item_weight_box .item_weight_lable {
  float: left;
  width: 1.4rem;
  padding-left: 0.06rem;
}

.sanduan_mianshi_eval_editor .eva_project_box .eva_project_item .item_weight_box .item_weight_details {
  float: left;
  width: 3rem;
}

.sanduan_mianshi_eval_editor .eva_project_box .eva_project_item .item_result_box {
  margin-left: 1.86rem;
  padding: 0.1rem 0;
  line-height: 0.26rem;
  overflow: hidden;
}

.sanduan_mianshi_eval_editor .eva_project_box .eva_project_item .item_result_box .item_result_lable {
  float: left;
  width: 1.4rem;
  padding-left: 0.06rem;
}

.sanduan_mianshi_eval_editor .eva_project_box .eva_project_item .item_result_box .item_result_details {
  float: left;
  width: 2.85rem;
  padding-left: 0.15rem;
}

.sanduan_mianshi_eval_editor .eva_project_box .eva_project_item .item_result_box .item_result_details .xing_box i {
  font-size: 0.32rem;
  margin-right: 0.04rem;
}

.sanduan_mianshi_eval_editor .eva_project_box .all_results {
  line-height: 0.5rem;
}

.sanduan_mianshi_eval_editor .form_item_box {
  padding: 0.15rem 0;
  background-color: #fff;
  font-size: 0.22rem;
  margin-bottom: 0.18rem;
}

.sanduan_mianshi_eval_editor .form_item_box .lable_box {
  float: left;
  width: 0.9rem;
  line-height: 0.36rem;
  text-align: right;
  margin-right: 0.1rem;
}

.sanduan_mianshi_eval_editor .form_item_box .item_input_box {
  float: left;
  width: 5.22rem;
}

.sanduan_mianshi_eval_editor .form_item_box .item_input_box textarea {
  display: block;
  width: 100%;
  border: 0;
  font-size: 0.22rem;
  outline: none;
  line-height: 0.26rem;
  box-sizing: border-box;
  background-color: #fbfcfe;
  padding: 0.05rem 0.12rem;
  border-radius: 0.04rem;
}

.sanduan_mianshi_eval_editor .form_item_box .btn1 {
  float: left;
  width: 2.48rem;
  height: 0.55rem;
  line-height: 0.55rem;
  color: #fff;
  text-align: center;
  border-radius: 0.04rem;
  background-color: #55a8fe;
  margin-left: 0.06rem;
}

.sanduan_mianshi_eval_editor .form_item_box .btn2 {
  float: left;
  width: 1.1rem;
  height: 0.53rem;
  line-height: 0.53rem;
  color: #999;
  border: 0.01rem solid #dadadc;
  text-align: center;
  border-radius: 0.04rem;
  background-color: #fff;
  margin-left: 0.06rem;
}

.beidiao_content {
  width: 800px;
  margin: 0 auto;
}

.beidiao_content .toptitle {
  height: 36px;
  padding-top: 13px;
  border-bottom: 1px solid #d5dadf;
}

.beidiao_content .toptitle .titlename {
  line-height: 36px;
  color: #555;
  font-size: 16px;
}

.beidiao_content .miancontent {
  width: 640px;
  padding: 20px 80px;
  background: #fff;
  margin-top: 20px;
}

.beidiao_content .miancontent .contitle {
  height: 32px;
  line-height: 32px;
  color: #333;
  font-size: 16px;
  border-bottom: 1px solid #ddd;
}

.beidiao_content .miancontent .title1 {
  height: 14px;
  line-height: 14px;
  font-size: 14px;
  color: #333;
  padding-left: 15px;
  border-left: 4px solid #55a8fd;
}

.beidiao_content .miancontent .achievements .achievements_table {
  width: 100%;
  overflow: auto;
}

.beidiao_content .miancontent .achievements .achievements_table table {
  width: 100%;
}

.beidiao_content .miancontent .achievements .achievements_table th {
  padding: 0 5px;
  font-weight: 400;
  color: #718096;
}

.beidiao_content .miancontent .achievements .achievements_table table, .beidiao_content .miancontent .achievements .achievements_table th, .beidiao_content .miancontent .achievements .achievements_table td {
  border: 1px solid rgba(0, 0, 0, 0.08);
}

.beidiao_content .middle-line {
  width: 100%;
  height: 16px;
  border-bottom: 1px dashed #eee;
}

.beidiao_content .btn-icon-font {
  color: #55a8fd;
  vertical-align: middle;
}

.beidiao_content .btn-icon-font &gt; i {
  font-size: 18px;
  vertical-align: middle;
  margin-right: 4px;
}

.beidiao_content .whiteblock {
  padding: 6px 0;
  background: #fff;
  margin-bottom: 7px;
}

.beidiao_content .whiteblock .vline {
  color: #999;
  width: 25px;
  display: inline-block;
  text-align: center;
}

.workbench_box .cb_selects_box {
  position: relative;
  width: auto;
  line-height: 26px;
  background-color: #e9e9e9;
  padding-left: 18px;
  padding-right: 8px;
  color: #555;
  border-radius: 26px;
  -webkit-border-radius: 26px;
  -moz-border-radius: 26px;
  -o-border-radius: 26px;
  -ms-border-radius: 26px;
}

.workbench_box .cb_selects_box .select_item_box {
  position: absolute;
  top: 27px;
  left: 0;
  width: 100%;
  display: none;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
  box-sizing: border-box;
  padding: 10px 0;
  border: 1px solid #d5dadf;
  background-color: #e9e9e9;
  z-index: 1000;
}

.workbench_box .cb_selects_box .select_item_box .select_item {
  padding: 0 10px;
  line-height: 26px;
  color: #555;
}

.workbench_box .cb_selects_box .select_item_box .select_item:hover {
  background-color: #fff;
  color: #55a8fd;
}

.workbench_box .cb_selects_box .select_item_box .select_item.action {
  color: #fff;
  background-color: #55a8fd;
}

.workbench_box .top_title_a {
  height: 36px;
  line-height: 36px;
  background-color: #62aefd;
}

.workbench_box .top_title_a .content {
  width: 1200px;
  margin: 0 auto;
  color: #fff;
}

.workbench_box .top_title_b {
  line-height: 56px;
  width: 1200px;
  margin: 0 auto;
}

.workbench_box .content_box {
  width: 1200px;
  margin: 0 auto;
}

.workbench_box .content_box .data_overview_box {
  background-color: #fff;
  padding: 18px 0px 20px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.workbench_box .content_box .data_overview_box .item_box {
  padding: 0 1px 0 2px;
}

.workbench_box .content_box .data_overview_box .item_box .item {
  display: block;
  width: 117px;
  padding-left: 16px;
  float: left;
  position: relative;
  cursor: auto;
}

.workbench_box .content_box .data_overview_box .item_box .item:hover {
  color: inherit;
}

.workbench_box .content_box .data_overview_box .item_box .item.action:after {
  content: '\20';
  display: block;
  float: left;
  position: absolute;
  left: 133px;
  top: 3px;
  height: 38px;
  border-left: 1px #d5dadf solid;
}

.workbench_box .content_box .data_overview_box .item_box .item img {
  display: block;
  float: left;
  width: 28px;
  max-height: 28px;
  margin-right: 2px;
}

.workbench_box .content_box .data_overview_box .item_box .item .box_a {
  float: left;
  width: 87px;
  line-height: 24px;
  font-size: 24px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.workbench_box .content_box .data_overview_box .item_box .item .box_b {
  clear: both;
  margin-top: 6px;
  color: #666;
  line-height: 16px;
  padding-left: 30px;
}

.workbench_box .content_box .model_box {
  width: 1220px;
  margin-top: 10px;
}

.workbench_box .content_box .model_box .blue_point {
  display: inline-block;
  height: 7px;
  width: 7px;
  border-radius: 7px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -o-border-radius: 7px;
  -ms-border-radius: 7px;
  background-color: #5eabf9;
  margin-right: 6px;
}

.workbench_box .content_box .model_box .red_point {
  display: inline-block;
  height: 7px;
  width: 7px;
  border-radius: 7px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -o-border-radius: 7px;
  -ms-border-radius: 7px;
  background-color: #ff5c46;
  margin-right: 6px;
}

.workbench_box .content_box .model_box .model_item {
  width: 595px;
  height: 350px;
  float: left;
  margin: 0px 10px 10px;
  margin-left: 0;
  background-color: #fff;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.workbench_box .content_box .model_box .model_item .title_box {
  padding: 18px 20px 15px;
  line-height: 26px;
}

.workbench_box .content_box .model_box .backlog_item .item_box_a {
  position: relative;
}

.workbench_box .content_box .model_box .backlog_item .item_box_a .prev_btn {
  position: absolute;
  width: 16px;
  height: 19px;
  left: 10px;
  top: 26px;
}

.workbench_box .content_box .model_box .backlog_item .item_box_a .next_btn {
  position: absolute;
  width: 16px;
  height: 19px;
  right: 10px;
  top: 26px;
}

.workbench_box .content_box .model_box .backlog_item .item_box_a .item_a_item {
  padding-left: 22px;
  display: none;
}

.workbench_box .content_box .model_box .backlog_item .item_box_a .item_a_item.action {
  display: block;
}

.workbench_box .content_box .model_box .backlog_item .item_box_a .item {
  display: block;
  width: 82px;
  padding-bottom: 8px;
  float: left;
  padding-left: 14px;
  margin-left: 10px;
  background-color: #fff;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  border: 1px solid #d5dadf;
  position: relative;
  overflow: hidden;
}

.workbench_box .content_box .model_box .backlog_item .item_box_a .item .item_icon {
  font-size: 50px;
  position: absolute;
  right: -12px;
  bottom: -18px;
  color: #f7f9f9;
}

.workbench_box .content_box .model_box .backlog_item .item_box_a .item .item_title {
  width: 82px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.workbench_box .content_box .model_box .backlog_item .item_box_b {
  padding: 0 20px;
  height: 150px;
  overflow: hidden;
}

.workbench_box .content_box .model_box .backlog_item .item_box_b .item {
  line-height: 26px;
  padding-bottom: 4px;
  height: 26px;
}

.workbench_box .content_box .model_box .backlog_item .item_box_b .item .text {
  display: inline-block;
  width: 466px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.workbench_box .content_box .model_box .quality_resume_item .top_btn_box .top_btn,
.workbench_box .content_box .model_box .talent_item .top_btn_box .top_btn {
  line-height: 24px;
  border: 1px #ccc solid;
  padding: 0 16px;
  margin-right: 10px;
  cursor: pointer;
  float: left;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.workbench_box .content_box .model_box .quality_resume_item .top_btn_box .top_btn.action,
.workbench_box .content_box .model_box .talent_item .top_btn_box .top_btn.action {
  border-color: #55a8fd;
  background-color: #55a8fd;
  color: #fff;
}

.workbench_box .content_box .model_box .quality_resume_item .jihui_box,
.workbench_box .content_box .model_box .talent_item .jihui_box {
  display: none;
  padding: 0 20px;
}

.workbench_box .content_box .model_box .quality_resume_item .jihui_box.action,
.workbench_box .content_box .model_box .talent_item .jihui_box.action {
  display: block;
}

.workbench_box .content_box .model_box .quality_resume_item .jihui_box .cb-h-30,
.workbench_box .content_box .model_box .talent_item .jihui_box .cb-h-30 {
  height: 26px !important;
}

.workbench_box .content_box .model_box .quality_resume_item .jihui_box .cb-h-60,
.workbench_box .content_box .model_box .talent_item .jihui_box .cb-h-60 {
  height: 56px !important;
}

.workbench_box .content_box .model_box .quality_resume_item .jihui_box .item_box,
.workbench_box .content_box .model_box .talent_item .jihui_box .item_box {
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  overflow: hidden;
  padding-bottom: 4px;
}

.workbench_box .content_box .model_box .quality_resume_item .jihui_box .item_box .jihui_item,
.workbench_box .content_box .model_box .talent_item .jihui_box .item_box .jihui_item {
  padding-left: 84px;
  background-color: #55a8fd;
  color: #fff;
  position: relative;
}

.workbench_box .content_box .model_box .quality_resume_item .jihui_box .item_box .jihui_item .prev_btn,
.workbench_box .content_box .model_box .quality_resume_item .jihui_box .item_box .jihui_item .next_btn,
.workbench_box .content_box .model_box .talent_item .jihui_box .item_box .jihui_item .prev_btn,
.workbench_box .content_box .model_box .talent_item .jihui_box .item_box .jihui_item .next_btn {
  position: absolute;
  width: 24px;
  height: 24px;
  line-height: 24px;
  background-color: #fff;
  border-radius: 24px;
  -webkit-border-radius: 24px;
  -moz-border-radius: 24px;
  -o-border-radius: 24px;
  -ms-border-radius: 24px;
  text-align: center;
}

.workbench_box .content_box .model_box .quality_resume_item .jihui_box .item_box .resume_box .resume_item,
.workbench_box .content_box .model_box .talent_item .jihui_box .item_box .resume_box .resume_item {
  padding-left: 50px;
  border: 1px solid #d5dadf;
  border-top: 0;
}

.workbench_box .content_box .model_box .important_chance .top_tap .item {
  float: left;
  width: 146px;
  border-radius: 32px;
  -webkit-border-radius: 32px;
  -moz-border-radius: 32px;
  -o-border-radius: 32px;
  -ms-border-radius: 32px;
  color: #fff;
  text-align: center;
}

.workbench_box .content_box .model_box .important_chance .top_tap .item a {
  color: #fff;
  text-decoration: underline;
}

.workbench_box .content_box .model_box .newest_notice .notice_box {
  padding: 0 20px;
}

.workbench_box .content_box .model_box .newest_notice .notice_box .notice_item {
  position: relative;
  line-height: 46px;
  height: 46px;
  border-top: 1px #d2d2d2 dashed;
  padding-left: 8px;
}

.workbench_box .content_box .model_box .newest_notice .notice_box .notice_item a {
  display: inline-block;
  max-width: 430px;
  box-sizing: border-box;
}

.workbench_box .content_box .model_box .newest_notice .notice_box .notice_item img.stick_img {
  display: block;
  position: absolute;
  height: 30px;
  width: 30px;
  top: 0px;
  left: 0;
  z-index: 1000;
}

.workbench_box .content_box .model_box .trip_arrange .arrange_box {
  padding: 0 20px;
}

.workbench_box .content_box .model_box .trip_arrange .arrange_box .trip_arrange_date {
  width: 266px;
  height: 278px;
  float: left;
}

.workbench_box .content_box .model_box .trip_arrange .arrange_box .trip_arrange_date .layui-laydate-main {
  width: 264px;
}

.workbench_box .content_box .model_box .trip_arrange .arrange_box .trip_arrange_date .layui-laydate-footer {
  display: none;
}

.workbench_box .content_box .model_box .trip_arrange .arrange_box .trip_arrange_date .layui-laydate .layui-this {
  background-color: #fff !important;
  border: 0;
  color: #55a8fd !important;
  font-weight: bold;
}

.workbench_box .content_box .model_box .trip_arrange .arrange_box .trip_arrange_date .layui-laydate-content td:hover,
.workbench_box .content_box .model_box .trip_arrange .arrange_box .trip_arrange_date .layui-laydate-list li:hover {
  background-color: inherit;
}

.workbench_box .content_box .model_box .trip_arrange .trip_arrange_details {
  margin-left: 30px;
  width: 258px;
  float: left;
}

.workbench_box .content_box .model_box .trip_arrange .trip_arrange_details .point {
  display: inline-block;
  min-width: 20px;
  line-height: 20px;
  height: 20px;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  -ms-border-radius: 20px;
  text-align: center;
  margin-left: 8px;
  font-size: 12px;
  color: #fff;
  background-color: #ff5842;
  vertical-align: middle;
  position: relative;
  top: -2px;
}

.workbench_box .content_box .model_box .trip_arrange .trip_arrange_details .details_box {
  overflow-y: auto;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  background-color: #fff2d6;
  height: 234px;
}

.workbench_box .content_box .model_box .trip_arrange .trip_arrange_details .details_box .details_item {
  padding-left: 20px;
  display: none;
}

.workbench_box .content_box .model_box .trip_arrange .trip_arrange_details .details_box .details_item.action {
  display: block;
}

.workbench_box .content_box .model_box .trip_arrange .trip_arrange_details .details_box .details_item .item_box {
  line-height: 28px;
  position: relative;
  padding: 0 10px 0 80px;
}

.workbench_box .content_box .model_box .trip_arrange .trip_arrange_details .details_box .details_item .item_box .item_left {
  position: absolute;
  top: 0;
  left: 0;
  width: 80px;
}

.workbench_box .content_box .model_box .trip_arrange .trip_arrange_details .prev_btn,
.workbench_box .content_box .model_box .trip_arrange .trip_arrange_details .next_btn {
  display: inline-block;
  height: 24px;
  width: 24px;
  border-radius: 24px;
  -webkit-border-radius: 24px;
  -moz-border-radius: 24px;
  -o-border-radius: 24px;
  -ms-border-radius: 24px;
  background-color: #d5e9fd;
  text-align: center;
  color: #257fd9;
  cursor: pointer;
  vertical-align: middle;
  float: right;
  margin-top: 9px;
}

.workbench_box .content_box .model_box .trip_arrange .trip_arrange_details .prev_btn i,
.workbench_box .content_box .model_box .trip_arrange .trip_arrange_details .next_btn i {
  position: relative;
  top: -8px;
}

.workbench_box .content_box .model_box .talent_list .title_box .top_btn_box {
  float: right;
  margin-right: 100px;
}

.workbench_box .content_box .model_box .talent_list .title_box .top_btn_box .top_btn {
  line-height: 24px;
  border: 1px #ccc solid;
  padding: 0 16px;
  margin-right: 10px;
  cursor: pointer;
  float: left;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.workbench_box .content_box .model_box .talent_list .title_box .top_btn_box .top_btn.action {
  border-color: #55a8fd;
  background-color: #55a8fd;
  color: #fff;
}

.workbench_box .content_box .model_box .talent_list .talent_list_box .list_box .list_item {
  float: left;
  width: 225px;
  padding: 0 36px;
}

.workbench_box .content_box .model_box .talent_list .talent_list_box .list_box .list_item .blue_line {
  width: 190px;
  margin: 0 auto;
  height: 1px;
  background: #1e5799;
  /* Old browsers */
  background: -moz-linear-gradient(left, #1e5799 0%, #ecf5ff 0%, #cfe6fe 6%, #6cb4fd 12%, #6cb4fd 52%, #6cb4fd 85%, #cfe6fe 94%, #ecf5ff 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, #1e5799 0%, #ecf5ff 0%, #cfe6fe 6%, #6cb4fd 12%, #6cb4fd 52%, #6cb4fd 85%, #cfe6fe 94%, #ecf5ff 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #1e5799 0%, #ecf5ff 0%, #cfe6fe 6%, #6cb4fd 12%, #6cb4fd 52%, #6cb4fd 85%, #cfe6fe 94%, #ecf5ff 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799', endColorstr='#ecf5ff', GradientType=1);
  /* IE6-9 */
}

.workbench_box .content_box .model_box .talent_list .talent_list_box .list_box .list_item .list_map {
  height: 152px;
  background: url(/static/default/image/sanduan/talent_list_box_img1.png) no-repeat;
  background-size: 225px 70px;
  background-position: bottom left;
}

.workbench_box .content_box .model_box .talent_list .talent_list_box .list_box .list_item .list_map .list_map_item {
  float: left;
  width: 75px;
}

.workbench_box .content_box .model_box .talent_list .talent_list_box .list_box .list_item .list_map .list_map_item .img_crown {
  display: block;
  margin: 0 auto;
  width: 36px;
}

.workbench_set_box {
  width: 450px;
  margin: 15px auto 0;
}

.workbench_set_box .left_box .title_a,
.workbench_set_box .right_box .title_a {
  line-height: 40px;
  padding-left: 5px;
}

.workbench_set_box .left_box .content_box,
.workbench_set_box .right_box .content_box {
  min-height: 230px;
  background-color: #edf0f4;
  padding: 15px;
  padding-right: 4px;
  padding-left: 7px;
}

.workbench_set_box .left_box .content_box .content_item,
.workbench_set_box .right_box .content_box .content_item {
  line-height: 30px;
  padding-right: 8px;
}

.workbench_set_box .left_box .content_box .content_item span,
.workbench_set_box .right_box .content_box .content_item span {
  padding: 2px 8px;
}

.workbench_set_box .right_box .content_box .content_item span {
  cursor: pointer;
}

.workbench_set_box .right_box .content_box .content_item.action span {
  background-color: #dae1e9;
}

.model-underwrite .underwriteli {
  vertical-align: middle;
  text-align: right;
  margin-bottom: 20px;
}

.model-underwrite .underwriteli .underwrite {
  vertical-align: middle;
  display: inline-block;
  width: 77px;
  height: 44px;
  padding: 7px 14px;
  background: url("/static/default/image/sanduan/line_underwrite.png") no-repeat;
  margin-left: 10px;
}

.model-underwrite .underwriteli .underwrite &gt; img {
  width: 77px;
  max-height: 42px;
}

.cb-loudou {
  width: 1202px;
  margin: 0 auto;
}

.cb-loudou .p1 {
  line-height: 50px;
}

.cb-loudou .list1 {
  width: 100%;
  height: 110px;
}

.cb-loudou .list1 .listli {
  position: relative;
  width: 210px;
  height: 110px;
  border: 1px solid #d5dadf;
  border-radius: 3px;
  background: #fff url("/static/default/image/sanduan/icon1.png") no-repeat;
  background-position: right bottom;
  float: left;
  margin-right: 35px;
}

.cb-loudou .list1 .listli .title {
  display: block;
  width: 155px;
  line-height: 24px;
  font-size: 14px;
  color: #333333;
  margin-left: 15px;
  margin-top: 22px;
}

.cb-loudou .list1 .listli .con {
  color: #60adfb;
  margin-left: 15px;
  height: 42px;
  font-weight: bold;
  padding-top: 10px;
}

.cb-loudou .list1 .listli .con .font1 {
  font-size: 32px;
  line-height: 32px;
}

.cb-loudou .list1 .listli .con .font2 {
  font-size: 18px;
}

.cb-loudou .list1 .listli.listli1 {
  background-image: url("/static/default/image/sanduan/icon1.png");
}

.cb-loudou .list1 .listli.listli2 {
  background-image: url("/static/default/image/sanduan/icon2.png");
}

.cb-loudou .list1 .listli.listli3 {
  background-image: url("/static/default/image/sanduan/icon3.png");
}

.cb-loudou .list1 .listli.listli4 {
  background-image: url("/static/default/image/sanduan/icon4.png");
}

.cb-loudou .list1 .listli.listli5 {
  background-image: url("/static/default/image/sanduan/icon5.png");
  margin-right: 0;
}

.cb-loudou .list1 .listli:hover .listlilayer {
  display: block;
}

.cb-loudou .list1 .listli .listlilayer {
  position: absolute;
  top: 130px;
  left: 0;
  width: 260px;
  border: 1px solid #d5dadf;
  border-radius: 6px;
  background: #fff;
  display: none;
  z-index: 100;
}

.cb-loudou .list1 .listli .listlilayer.fr {
  left: initial;
  right: 0;
}

.cb-loudou .list1 .listli .listlilayer.fr .sj {
  left: initial;
  right: 40px;
}

.cb-loudou .list1 .listli .listlilayer .sj {
  width: 13px;
  height: 12px;
  position: absolute;
  left: 40px;
  top: -12px;
  background: url("/static/default/image/sanduan/icon_sj.png") no-repeat;
}

.cb-loudou .list1 .listli .listlilayer .font1 {
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #081b2f;
  font-size: 16px;
  font-weight: bold;
}

.cb-loudou .list1 .listli .listlilayer .font2 {
  color: #081b2f;
  font-size: 14px;
  text-align: center;
  line-height: 24px;
}

.cb-loudou .list1 .listli .listlilayer .font2 &gt; span {
  color: #60adfb;
  font-weight: bold;
}

.cb-loudou .list1 .listli .listlilayer .list3 {
  margin-top: 5px;
  margin-bottom: 5px;
  height: 52px;
}

.cb-loudou .list1 .listli .listlilayer .list3 .li {
  display: inline-block;
  width: 85px;
  text-align: center;
  line-height: 26px;
  float: left;
  font-size: 18px;
  border-right: 1px solid #dddddd;
}

.cb-loudou .list1 .listli .listlilayer .list3 .li.nomargin {
  border-right: none;
}

.cb-loudou .list1 .listli .listlilayer .list3 .li .li-p1 {
  font-size: 14px;
}

.cb-loudou .list1 .listli .listlilayer .list3 .li .li-p2 {
  color: #55a8fd;
  font-weight: bold;
}

.cb-loudou .list1 .listli .listlilayer .line {
  border-bottom: 1px dashed #d5dadf;
  width: 243px;
  margin: 0 auto;
  margin-bottom: 13px;
}

.cb-loudou .list1 .listli .listlilayer .gongshi {
  font-size: 12px;
  color: #aaa;
  text-align: center;
  padding-bottom: 10px;
}

.cb-loudou .charts {
  width: 1200px;
  height: 330px;
  border: 1px solid #d5dadf;
  border-radius: 3px;
  margin-top: 30px;
}

.cb-loudou .charts .divleft {
  width: 330px;
  float: left;
  border-right: 1px solid #f6f5f5;
  height: 100%;
}

.cb-loudou .charts .divleft .tabli {
  display: block;
  clear: both;
  padding-right: 16px;
  line-height: 54px;
  border-left: 6px solid #fff;
  padding-left: 30px;
  font-size: 16px;
  color: #333;
  cursor: pointer;
}

.cb-loudou .charts .divleft .tabli.action, .cb-loudou .charts .divleft .tabli:hover {
  border-left: 6px solid #6cabe8;
  color: #6cabe8;
}

.cb-loudou .charts .divleft .tabli &gt; .iconfont {
  line-height: 55px;
  display: inline-block;
  width: 45px;
  font-size: 24px;
  float: left;
}

.cb-loudou .charts .divright {
  width: 868px;
  height: 330px;
  float: right;
}

.cb-loudou .charts .divright .conli {
  width: 868px;
  height: 330px;
  display: none;
  position: relative;
}

.cb-loudou .charts .divright .conli .chartdiv {
  width: 500px;
  height: 330px;
  margin: 0 auto;
}

.cb-loudou .charts .divright .conli .qipao {
  width: 140px;
  height: 79px;
  background: url("/static/default/image/sanduan/qipao.png") no-repeat;
  position: absolute;
  z-index: 100;
  left: 100px;
  top: 140px;
}

.cb-loudou .charts .divright .conli .qipao &gt; div {
  width: 130px;
  margin-top: 13px;
  line-height: 28px;
  color: #66321c;
  font-size: 16px;
  text-align: center;
}

.cb-loudou .charts .divright .conli.action {
  display: block;
}

.cb-sz-personal-centre {
  width: 1200px;
  margin: 20px auto;
  background: url(/static/default/image/sanduan/left_bg_fff_a.png);
  background-repeat: repeat-y;
}

.cb-sz-personal-centre .cb-table1 {
  border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  -o-border-radius: 2px 2px 0 0;
  -ms-border-radius: 2px 2px 0 0;
}

.cb-sz-personal-centre .cb-table1 thead td {
  border-bottom: 1px solid #d5dadf;
}

.cb-sz-personal-centre .cb-table1 thead,
.cb-sz-personal-centre .cb-table1 tr,
.cb-sz-personal-centre .cb-table1 tbody tr:last-child td {
  border: 0;
}

.cb-sz-personal-centre .cb-table1 td {
  border-bottom: 1px solid #eceff1;
}

.cb-sz-personal-centre .pc_left_box {
  min-height: 645px;
  width: 200px;
  float: left;
  padding-top: 15px;
}

.cb-sz-personal-centre .pc_left_box.rpm_left_box {
  padding-top: 0;
}

.cb-sz-personal-centre .pc_left_box.rpm_left_box .title_box {
  height: 40px;
  line-height: 40px;
  background-color: #55a8fd;
  color: #fff;
  padding: 0 10px 0 10px;
}

.cb-sz-personal-centre .pc_left_box.rpm_left_box .resume_item_box .resume_item {
  display: block;
  padding: 10px 16px 10px 18px;
  border-bottom: 1px #f1f1f1 solid;
  cursor: pointer;
}

.cb-sz-personal-centre .pc_left_box.rpm_left_box .resume_item_box .resume_item.action {
  background-color: #f1f1f1;
}

.cb-sz-personal-centre .pc_left_box.rpm_left_box .resume_item_box .resume_item .item_div_a {
  height: 32px;
}

.cb-sz-personal-centre .pc_left_box.rpm_left_box .resume_item_box .resume_item .item_div_a .progress_box {
  width: 115px;
  height: 3px;
  float: left;
  margin-top: 15px;
  background-color: #d5dadf;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.cb-sz-personal-centre .pc_left_box.rpm_left_box .resume_item_box .resume_item .item_div_a .progress_box .progress_item {
  height: 3px;
  width: 0;
  background-color: #55a8fd;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.cb-sz-personal-centre .pc_left_box.rpm_left_box .resume_item_box .resume_item .item_div_b {
  height: 26px;
}

.cb-sz-personal-centre .pc_left_box.rpm_left_box .resume_item_box .resume_item .item_div_b .id_box {
  float: left;
  width: 96px;
}

.cb-sz-personal-centre .pc_left_box.rpm_left_box .resume_item_box .resume_item .item_div_b .name_box {
  float: left;
  width: 64px;
}

.cb-sz-personal-centre .pc_left_box .head_portrait_box {
  width: 94px;
  height: 94px;
  border: 2px solid #55a8fd;
  margin: 0 auto;
  border-radius: 94px;
  -webkit-border-radius: 94px;
  -moz-border-radius: 94px;
  -o-border-radius: 94px;
  -ms-border-radius: 94px;
  overflow: hidden;
}

.cb-sz-personal-centre .pc_left_box .head_portrait_box img {
  display: block;
  width: 90px;
  max-height: 90px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  margin: 2px;
}

.cb-sz-personal-centre .pc_left_box .nav_box {
  padding: 10px 0;
}

.cb-sz-personal-centre .pc_left_box .nav_box .nav_item {
  display: block;
  height: 45px;
  line-height: 45px;
  padding-left: 48px;
}

.cb-sz-personal-centre .pc_left_box .nav_box .nav_item i {
  font-size: 18px;
  margin-right: 5px;
  position: relative;
  top: 1px;
}

.cb-sz-personal-centre .pc_left_box .nav_box .nav_item:hover {
  background-color: #f5f6f8;
}

.cb-sz-personal-centre .pc_left_box .nav_box .nav_item .left_option_icon {
  width: 16px;
  margin-right: 5px;
}

.cb-sz-personal-centre .pc_left_box .nav_box .nav_item .left_option_icon.icon_black {
  display: inline;
}

.cb-sz-personal-centre .pc_left_box .nav_box .nav_item .left_option_icon.icon_white {
  display: none;
}

.cb-sz-personal-centre .pc_left_box .nav_box .nav_item.action {
  background-color: #55a8fd;
  color: #fff;
}

.cb-sz-personal-centre .pc_left_box .nav_box .nav_item.action .left_option_icon.icon_black {
  display: none;
}

.cb-sz-personal-centre .pc_left_box .nav_box .nav_item.action .left_option_icon.icon_white {
  display: inline;
}

.cb-sz-personal-centre .pc_right_box {
  width: 940px;
  float: left;
  padding: 0 20px;
  min-height: 660px;
  background-color: #fff;
  margin-left: 20px;
}

.cb-sz-personal-centre .pc_right_box.no_bg {
  background: none;
  padding: 0;
}

.cb-sz-personal-centre .pc_right_box .top_title_box {
  line-height: 50px;
}

.cb-sz-personal-centre .pc_right_box .top_title_box .nav_item {
  color: #555;
}

.cb-sz-personal-centre .pc_right_box .top_title_box .nav_item.action {
  color: #55a8fd;
}

.cb-sz-personal-centre .pc_right_box .sz-jianli-item {
  border: 1px solid #e1e1e1;
  padding: 20px;
  border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  -o-border-radius: 2px 2px 0 0;
  -ms-border-radius: 2px 2px 0 0;
  overflow: hidden;
}

.cb-sz-personal-centre .pc_right_box .sz-jianli-item .head_portrait_box {
  float: left;
  width: 70px;
  height: 70px;
  border: 2px solid #55a8fd;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  overflow: hidden;
}

.cb-sz-personal-centre .pc_right_box .sz-jianli-item .head_portrait_box img {
  display: block;
  width: 66px;
  max-height: 66px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  margin: 2px;
}

.cb-sz-personal-centre .pc_right_box .sz-jianli-item .jianli-des {
  width: 800px;
}

.cb-sz-personal-centre .pc_right_box .sz-account-box, .cb-sz-personal-centre .pc_right_box .detail-resume-haier {
  border: 1px solid #e1e1e1;
  padding: 15px 20px;
  overflow: hidden;
}

.cb-sz-personal-centre .pc_right_box .sz-account-box.top-radius, .cb-sz-personal-centre .pc_right_box .top-radius.detail-resume-haier {
  border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  -o-border-radius: 2px 2px 0 0;
  -ms-border-radius: 2px 2px 0 0;
}

.cb-sz-personal-centre .pc_right_box .sz-account-box.bottom-radius, .cb-sz-personal-centre .pc_right_box .bottom-radius.detail-resume-haier {
  border-radius: 0 0 2px 2px;
  -webkit-border-radius: 0 0 2px 2px;
  -moz-border-radius: 0 0 2px 2px;
  -o-border-radius: 0 0 2px 2px;
  -ms-border-radius: 0 0 2px 2px;
}

.cb-sz-personal-centre .pc_right_box .detail-resume-haier .resume-title {
  border-left: 4px solid #55a8fd;
}

.cb-sz-personal-centre .pc_right_box .detail-resume-haier .resume-row-cell {
  display: inline-block;
  width: 33%;
}

.cb-sz-personal-centre .pc_right_box .detail-resume-haier .cb-table1 thead td,
.cb-sz-personal-centre .pc_right_box .detail-resume-haier .cb-table1 tbody tr td {
  border-right: 1px solid #d5dadf;
}

.cb-sz-personal-centre .pc_right_box .detail-resume-haier .cb-table1 tbody tr td {
  color: #333;
}

.cb-sz-personal-centre .pc_right_box .detail-resume-haier .cb-table1 thead td:last-child,
.cb-sz-personal-centre .pc_right_box .detail-resume-haier .cb-table1 tbody tr td:last-child {
  border-right: 0;
}

.cb-sz-personal-centre .pc_right_box .detail-resume-haier .resume-tablelevel2 thead td {
  padding: 5px;
}

.detail-resume-haier-new .experience_item .time_range, .inside_apply .experience_item .time_range {
  min-width: 174px;
}

.detail-resume-haier-new .experience_item .experience_edit, .inside_apply .experience_item .experience_edit {
  color: #3471FF;
  font-weight: normal;
}

.detail-resume-haier-new .experience_item .experience_del, .inside_apply .experience_item .experience_del {
  color: #FF483D;
  font-weight: normal;
}

.detail-resume-haier-new .experience_item .experience_del .icon-dele, .inside_apply .experience_item .experience_del .icon-dele {
  color: #FF483D !important;
}

.detail-resume-haier-new .experience_item .experience_desc, .inside_apply .experience_item .experience_desc {
  display: flex;
  margin-left: 8px;
  border-left: 2px solid #3471FF;
}

.detail-resume-haier-new .experience_item .experience_desc .experience_desc_left, .inside_apply .experience_item .experience_desc .experience_desc_left {
  width: 80px;
}

.detail-resume-haier-new .experience_item .experience_desc .experience_desc_right, .inside_apply .experience_item .experience_desc .experience_desc_right {
  flex: 1;
  color: #718096;
}

.detail-resume-haier-new .experience_item .abs_div, .inside_apply .experience_item .abs_div {
  top: -4px;
}

.detail-resume-haier-new .experience_item .abs_div .line, .inside_apply .experience_item .abs_div .line {
  width: 20px;
  height: 0px;
  transform: rotate(90deg);
  margin-left: -3px;
}

.detail-resume-haier-new .experience_item .abs_div .circle, .inside_apply .experience_item .abs_div .circle {
  width: 4px;
  height: 4px;
  margin-left: 7px;
  margin-top: 13px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.detail-resume-haier-new .experience_item .icon-school, .detail-resume-haier-new .experience_item .icon-building1, .detail-resume-haier-new .experience_item .icon-document-text1, .inside_apply .experience_item .icon-school, .inside_apply .experience_item .icon-building1, .inside_apply .experience_item .icon-document-text1 {
  left: 0;
  top: 0;
}

.detail-resume-haier-new .experience_item.edu .iconfont, .inside_apply .experience_item.edu .iconfont {
  color: #FF9200;
}

.detail-resume-haier-new .experience_item.edu .abs_div .line, .inside_apply .experience_item.edu .abs_div .line {
  border: 1px solid #FF9200;
}

.detail-resume-haier-new .experience_item.edu .abs_div .circle, .inside_apply .experience_item.edu .abs_div .circle {
  background-color: #FF9200;
}

.detail-resume-haier-new .experience_item.work .iconfont, .inside_apply .experience_item.work .iconfont {
  color: #3471FF;
}

.detail-resume-haier-new .experience_item.work .abs_div .line, .inside_apply .experience_item.work .abs_div .line {
  border: 1px solid #3471FF;
}

.detail-resume-haier-new .experience_item.work .abs_div .circle, .inside_apply .experience_item.work .abs_div .circle {
  background-color: #3471FF;
}

.detail-resume-haier-new .resume_block, .inside_apply .resume_block {
  background-color: #fff;
  padding: 24px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.detail-resume-haier-new .tabs_switch, .inside_apply .tabs_switch {
  background: #F7F7F7;
  border-radius: 4px;
  width: 132px;
  height: 40px;
  line-height: 40px;
  padding: 0 4px;
  box-sizing: border-box;
}

.detail-resume-haier-new .tabs_switch span, .inside_apply .tabs_switch span {
  width: 58px;
  height: 32px;
  line-height: 32px;
  display: inline-block;
  text-align: center;
  cursor: pointer;
}

.detail-resume-haier-new .tabs_switch span.active, .inside_apply .tabs_switch span.active {
  color: #3471FF;
  background-color: #fff;
  border-radius: 4px;
  cursor: default;
}

.detail-resume-haier-new .block_title .title_icon, .inside_apply .block_title .title_icon {
  vertical-align: bottom;
  width: 4px;
  height: 18px;
  background: #3471FF;
  border-radius: 0px 4px 4px 0px;
}

.detail-resume-haier-new .base_info_top, .inside_apply .base_info_top {
  height: 96px;
  display: flex;
}

.detail-resume-haier-new .base_info_top .base_info_top_avator, .inside_apply .base_info_top .base_info_top_avator {
  width: 92px;
  height: 92px;
  border: 2px solid #3471FF;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
}

.detail-resume-haier-new .base_info_top .base_info_top_avator img, .inside_apply .base_info_top .base_info_top_avator img {
  width: 88px;
  height: 88px;
  object-fit: cover;
  margin: 2px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
}

.detail-resume-haier-new .base_info_top .base_info_top_avator .icon-camera-line, .inside_apply .base_info_top .base_info_top_avator .icon-camera-line {
  display: none;
  position: absolute;
  font-size: 40px;
  color: #fff;
  left: 24px;
  top: 26px;
}

.detail-resume-haier-new .base_info_top .base_info_top_avator#up_avator, .inside_apply .base_info_top .base_info_top_avator#up_avator {
  cursor: pointer;
}

.detail-resume-haier-new .base_info_top .base_info_top_avator#up_avator:hover .icon-camera-line, .inside_apply .base_info_top .base_info_top_avator#up_avator:hover .icon-camera-line {
  display: inline-block;
}

.detail-resume-haier-new .base_info_top .base_info_top_items, .inside_apply .base_info_top .base_info_top_items {
  flex: 1;
}

.detail-resume-haier-new .base_info_top .base_info_top_items .work_status, .inside_apply .base_info_top .base_info_top_items .work_status {
  padding: 4px 8px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.detail-resume-haier-new .base_info_top .base_info_top_items .work_status.on, .inside_apply .base_info_top .base_info_top_items .work_status.on {
  background: #F6FFED;
  color: #10A710;
  border: 1px solid #B7EB8F;
}

.detail-resume-haier-new .base_info_top .base_info_top_items .work_status.quit, .inside_apply .base_info_top .base_info_top_items .work_status.quit {
  background: #FFF1F0;
  color: #FF4D4F;
  border: 1px solid #FFA39E;
}

.detail-resume-haier-new .base_info_top .base_info_top_items .iconfont, .inside_apply .base_info_top .base_info_top_items .iconfont {
  vertical-align: text-bottom;
}

.detail-resume-haier-new .base_info_top .base_info_top_items .icon-man, .detail-resume-haier-new .base_info_top .base_info_top_items .icon-dianhua, .inside_apply .base_info_top .base_info_top_items .icon-man, .inside_apply .base_info_top .base_info_top_items .icon-dianhua {
  color: #3471FF;
}

.detail-resume-haier-new .base_info_top .base_info_top_items .icon-woman, .inside_apply .base_info_top .base_info_top_items .icon-woman {
  color: #FF483D;
}

.detail-resume-haier-new .base_info_top .base_info_top_items .icon-youxiang, .inside_apply .base_info_top .base_info_top_items .icon-youxiang {
  color: #FF9200;
}

.detail-resume-haier-new .base_info_top .base_info_top_items .icon-eye-off, .detail-resume-haier-new .base_info_top .base_info_top_items .icon-eye1, .inside_apply .base_info_top .base_info_top_items .icon-eye-off, .inside_apply .base_info_top .base_info_top_items .icon-eye1 {
  color: #CBD5E0;
}

.detail-resume-haier-new .base_info_top .base_info_top_items .line1, .inside_apply .base_info_top .base_info_top_items .line1 {
  display: flex;
  justify-content: space-between;
}

.detail-resume-haier-new .base_info_top .base_info_top_items .line3 span, .inside_apply .base_info_top .base_info_top_items .line3 span {
  padding: 4px 12px;
  background-color: #f6f6f6;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.detail-resume-haier-new .base_info_other table tr, .inside_apply .base_info_other table tr {
  border-bottom: 1px solid #fff;
}

.detail-resume-haier-new .base_info_other table td, .inside_apply .base_info_other table td {
  padding: 8px;
  box-sizing: border-box;
}

.detail-resume-haier-new .base_info_other table td:nth-child(odd), .inside_apply .base_info_other table td:nth-child(odd) {
  background-color: #f6f6f6;
}

.detail-resume-haier-new .add_new, .inside_apply .add_new {
  color: #3471FF;
}

.detail-resume-haier-new .row_box .layui-form-item, .inside_apply .row_box .layui-form-item {
  display: flex;
}

.detail-resume-haier-new .row_box .layui-form-item .item_label_a, .inside_apply .row_box .layui-form-item .item_label_a {
  width: 100px;
  text-align: right;
  padding-right: 8px;
  line-height: 32px;
}

.detail-resume-haier-new .row_box .layui-form-item .item_input_box, .inside_apply .row_box .layui-form-item .item_input_box {
  flex-grow: 1;
  position: relative;
}

.detail-resume-haier-new .row_box .layui-form-item .item_input_box .layui-input, .inside_apply .row_box .layui-form-item .item_input_box .layui-input {
  background-color: #f8f9fa;
  border-radius: 16px;
}

.detail-resume-haier-new .row_box .layui-form-item .item_input_box.time_start_end_item, .inside_apply .row_box .layui-form-item .item_input_box.time_start_end_item {
  display: flex;
}

.detail-resume-haier-new .row_box .layui-form-item .item_input_box.time_start_end_item .riliicon, .inside_apply .row_box .layui-form-item .item_input_box.time_start_end_item .riliicon {
  position: absolute;
  top: 6px;
  right: 10px;
  color: #718096;
}

.detail-resume-haier-new .row_box .layui-form-item .item_input_box .layui-textarea, .inside_apply .row_box .layui-form-item .item_input_box .layui-textarea {
  background-color: #f8f9fa;
  border-radius: 8px;
}

.detail-resume-haier-new .person_development, .inside_apply .person_development {
  display: flex;
  flex-wrap: wrap;
}

.detail-resume-haier-new .person_development .person_development_item, .inside_apply .person_development .person_development_item {
  width: 25%;
  box-sizing: border-box;
}

.detail-resume-haier-new .person_development .person_development_item .person_development_item_top, .inside_apply .person_development .person_development_item .person_development_item_top {
  display: flex;
}

.detail-resume-haier-new .person_development .person_development_item .person_development_item_top .development_time, .inside_apply .person_development .person_development_item .person_development_item_top .development_time {
  color: #718096;
}

.detail-resume-haier-new .person_development .person_development_item .development_desc, .inside_apply .person_development .person_development_item .development_desc {
  border-top: 1px solid #F0F0F0;
}

.detail-resume-haier-new .person_development .person_development_item .development_circle, .inside_apply .person_development .person_development_item .development_circle {
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  -ms-border-radius: 20px;
}

.detail-resume-haier-new .person_development .person_development_item .development_circle.development_circle1, .inside_apply .person_development .person_development_item .development_circle.development_circle1 {
  background-color: #EFF8FF;
  color: #3471FF;
}

.detail-resume-haier-new .person_development .person_development_item .development_circle.development_circle2, .inside_apply .person_development .person_development_item .development_circle.development_circle2 {
  background-color: rgba(255, 235, 50, 0.2);
  color: #FF9200;
}

.detail-resume-haier-new .person_development .person_development_item .development_circle.development_circle3, .inside_apply .person_development .person_development_item .development_circle.development_circle3 {
  background-color: #FEE7E5;
  color: #FF483D;
}

.detail-resume-haier-new .person_development .person_development_item:hover, .inside_apply .person_development .person_development_item:hover {
  box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.detail-resume-haier-new .person_development .person_development_item:hover .development_circle.development_circle1, .inside_apply .person_development .person_development_item:hover .development_circle.development_circle1 {
  background-color: #3471FF;
  color: #fff;
}

.detail-resume-haier-new .person_development .person_development_item:hover .development_circle.development_circle2, .inside_apply .person_development .person_development_item:hover .development_circle.development_circle2 {
  background-color: #FF9200;
  color: #fff;
}

.detail-resume-haier-new .person_development .person_development_item:hover .development_circle.development_circle3, .inside_apply .person_development .person_development_item:hover .development_circle.development_circle3 {
  background-color: #FF483D;
  color: #fff;
}

.detail-resume-haier-new .labor_contracts, .inside_apply .labor_contracts {
  display: flex;
  flex-wrap: wrap;
}

.detail-resume-haier-new .labor_contracts .contract_item, .inside_apply .labor_contracts .contract_item {
  width: 32%;
  margin-right: 1%;
  border: 1px solid #EBF1FF;
  padding: 20px 26px;
  box-sizing: border-box;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.detail-resume-haier-new .labor_contracts .contract_item:hover, .inside_apply .labor_contracts .contract_item:hover {
  border: 1px solid #3471FF;
  box-shadow: 0px 2px 24px rgba(0, 0, 0, 0.08);
}

.detail-resume-haier-new .labor_contracts .contract_item .contract_time, .inside_apply .labor_contracts .contract_item .contract_time {
  color: #718096;
}

.detail-resume-haier-new .drives .drive_tag, .inside_apply .drives .drive_tag {
  padding: 4px 8px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.detail-resume-haier-new .drives .drive_tag.tag1, .inside_apply .drives .drive_tag.tag1 {
  border: 1px solid #A1D1FF;
  background-color: #F0F9FF;
  color: #3471FF;
}

.detail-resume-haier-new .drives .drive_tag.tag2, .inside_apply .drives .drive_tag.tag2 {
  border: 1px solid #FFD591;
  background-color: #FFF7E6;
  color: #FF9200;
}

.detail-resume-haier-new .drives .drive_tag.tag3, .inside_apply .drives .drive_tag.tag3 {
  border: 1px solid #B7EB8F;
  background-color: #F6FFED;
  color: #10A710;
}

.detail-resume-haier-new .achievements .achievements_table table, .inside_apply .achievements .achievements_table table {
  width: 100%;
}

.detail-resume-haier-new .achievements .achievements_table th, .inside_apply .achievements .achievements_table th {
  font-weight: 400;
  color: #718096;
}

.detail-resume-haier-new .achievements .achievements_table table, .detail-resume-haier-new .achievements .achievements_table th, .detail-resume-haier-new .achievements .achievements_table td, .inside_apply .achievements .achievements_table table, .inside_apply .achievements .achievements_table th, .inside_apply .achievements .achievements_table td {
  border: 1px solid rgba(0, 0, 0, 0.08);
}

/*社招 绑定手机号和注册 by zq 20190329*/
.sz-bindmobile-wrap {
  position: absolute;
  top: 78px;
  bottom: 40px;
  width: 100%;
  background: #fff url(/static/default/image/sanduan/shezhao/bg-regbind.png) no-repeat;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/default/image/sanduan/shezhao/bg-regbind.png', sizingMethod='scale');
  -ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/default/image/sanduan/shezhao/bg-regbind.png', sizingMethod='scale');
}

.sz-bindmobile-wrap .sz-wrap {
  width: 1200px;
  height: 100%;
  margin: 0 auto;
  position: relative;
}

.sz-bindmobile-wrap .sz-wrap .sz-text {
  position: absolute;
  top: 50%;
  margin-top: -80px;
  color: #fff;
  font-size: 32px;
}

.sz-bindmobile-wrap .sz-wrap .sz-text .text2 {
  margin: 45px 0 0 200px;
}

.sz-bindmobile-wrap .sz-wrap .sz-regbind-form {
  width: 400px;
  height: 480px;
  position: absolute;
  right: 0;
  top: 50%;
  margin: -250px 0 0 0;
  background: #fff;
  padding: 40px 40px 0;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  box-shadow: 0 0 18px 2px rgba(153, 153, 153, 0.9);
  -webkit-box-shadow: 0 0 18px 2px rgba(153, 153, 153, 0.9);
  -o-box-shadow: 0 0 18px 2px rgba(153, 153, 153, 0.9);
  -moz-box-shadow: 0 0 18px 2px rgba(153, 153, 153, 0.9);
  -ms-box-shadow: 0 0 18px 2px rgba(153, 153, 153, 0.9);
}

.sz-bindmobile-wrap .sz-wrap .sz-regbind-form .form-title {
  color: #5f9fe1;
  font-size: 22px;
  line-height: 40px;
  border-bottom: 1px solid #5f9fe1;
  padding: 0 4px;
}

.sz-bindmobile-wrap .sz-wrap .sz-regbind-form .form-title .backhome {
  float: right;
  color: #5f9fe1;
  font-size: 16px;
}

.sz-bindmobile-wrap .sz-wrap .sz-regbind-form .form-msg {
  color: #ffbe32;
  margin: 20px 0;
}

.sz-bindmobile-wrap .sz-wrap .sz-regbind-form .sz-layui-form {
  width: 320px;
  margin: 0 auto;
}

.sz-bindmobile-wrap .sz-wrap .sz-regbind-form .btn-bind {
  margin-top: 20px;
}

.sz-regbind-foot {
  position: absolute;
  bottom: 0;
  width: 100%;
  color: #fff;
  text-align: center;
  line-height: 40px;
  background: #333;
}

.sz-regbind-foot a,
.sz-regbind-foot a:hover {
  color: #fff;
}

/*社招 机会列表和详情 by zq 20190401*/
.sz-joblist-wrap {
  position: relative;
  overflow: hidden;
}

.sz-joblist-wrap .sz-swiper1 {
  height: 240px;
}

.sz-joblist-wrap .main-wrap {
  width: 1000px;
  background: #fff;
  margin: 20px auto;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -webkit-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -o-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -moz-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -ms-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
}

.sz-joblist-wrap .main-wrap .search-tool {
  background: #f1f1f1;
  padding: 40px;
}

.sz-joblist-wrap .main-wrap .search-tool .tag-list {
  position: relative;
  margin-left: 80px;
}

.sz-joblist-wrap .main-wrap .search-tool .tag-list .tag {
  display: inline-block;
  cursor: pointer;
}

.sz-joblist-wrap .main-wrap .search-tool .tag-list .tag span {
  padding: 10px;
}

.sz-joblist-wrap .main-wrap .search-tool .tag-list .tag .tag-active,
.sz-joblist-wrap .main-wrap .search-tool .tag-list .tag span:hover {
  color: #4095ec;
}

.sz-joblist-wrap .main-wrap .search-tool .tag-list .tag .tag-active {
  position: relative;
  background: #fff;
  box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -webkit-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -o-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -moz-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -ms-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
}

.sz-joblist-wrap .main-wrap .search-tool .tag-list .tag .tag-active:after {
  content: '';
  background: #fff;
  position: absolute;
  left: 0;
  right: 0;
  bottom: -5px;
  width: 100%;
  height: 10px;
  z-index: 1000;
}

.sz-joblist-wrap .main-wrap .search-tool .tag-list .tag ul.tag-next {
  display: none;
  position: absolute;
  width: 900px;
  left: -80px;
  right: 0;
  top: 30px;
  background: #fff;
  padding: 20px 10px;
  z-index: 999;
  box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -webkit-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -o-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -moz-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -ms-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
}

.sz-joblist-wrap .main-wrap .search-tool .tag-list .tag ul.tag-next li {
  display: inline-block;
}

.sz-joblist-wrap .main-wrap .search-tool .tag-list .tag ul.tag-next.tag-last-next {
  width: 860px;
  left: 20px;
  right: 20px;
  top: 50px;
  z-index: 2;
}

.sz-joblist-wrap .main-wrap .search-tool .tag-list .tag ul.tag-next.tag-last-next .tag-active,
.sz-joblist-wrap .main-wrap .search-tool .tag-list .tag ul.tag-next.tag-last-next li span:hover {
  color: #fff;
  background: #4095ec;
  padding: 5px 10px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.sz-joblist-wrap .main-wrap .search-tool .tag-list .tag ul.tag-next.tag-last-next .tag-active:after {
  display: none;
}

.sz-joblist-wrap .main-wrap .search-tool .tag-list .tag ul.tag-next span {
  margin-bottom: 10px;
}

.sz-joblist-wrap .main-wrap .main-container {
  border-top: 1px solid #e1e1e1;
  padding: 0 40px 40px;
  overflow: hidden;
}

.sz-joblist-wrap .main-wrap .main-container .side_job {
  float: left;
  width: 540px;
  padding-right: 39px;
  min-height: 580px;
  border-right: 1px solid #e1e1e1;
}

.sz-joblist-wrap .main-wrap .main-container .side_job .job-item {
  border-bottom: 1px solid #e1e1e1;
}

.sz-joblist-wrap .main-wrap .main-container .side_job .job-item .font1 {
  overflow: hidden;
}

.sz-joblist-wrap .main-wrap .main-container .side_job .job-item .font1 .font-left {
  float: left;
  width: 375px;
}

.sz-joblist-wrap .main-wrap .main-container .side_job .job-item .font1 .font-left .name {
  display: inline-block;
  width: 200px;
}

.sz-joblist-wrap .main-wrap .main-container .side_job .job-item .font1 .font-left .salary {
  color: #fd5f38;
}

.sz-joblist-wrap .main-wrap .main-container .side_job .job-item .font1 .date {
  float: right;
  color: #999;
}

.sz-joblist-wrap .main-wrap .main-container .side_job .job-item .city {
  color: #999;
}

.sz-joblist-wrap .main-wrap .main-container .side_tuijian {
  float: right;
  width: 340px;
  margin-top: 20px;
}

.sz-joblist-wrap .main-wrap .main-container .side_tuijian .swiper2 {
  height: 147px;
}

.sz-joblist-wrap .main-wrap .main-container .side_tuijian .job-list {
  padding: 15px 0;
  margin: 0 0 0 15px;
  border-bottom: 1px solid #e1e1e1;
}

.sz-joblist-wrap .main-wrap .main-container .side_tuijian .job-list .job-title {
  border-left: 4px solid #55a8fd;
  padding-left: 10px;
}

.sz-joblist-wrap .main-wrap .main-container .side_tuijian .job-list .side-job {
  position: relative;
  height: 170px;
  overflow: hidden;
}

.sz-joblist-wrap .main-wrap .main-container .side_tuijian .job-list .side-job .arrow {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -20px;
  display: block;
  width: 20px;
  height: 40px;
  font-size: 20px;
  line-height: 40px;
  color: #fff;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.2);
  z-index: 11;
}

.sz-joblist-wrap .main-wrap .main-container .side_tuijian .job-list .side-job .arrow.right-arrow {
  left: auto;
  right: 0;
}

.sz-joblist-wrap .main-wrap .main-container .side_tuijian .job-list .side-job-box {
  position: absolute;
  display: none;
  left: 0;
  top: 0;
  width: 222px;
  height: 160px;
  padding: 0 20px;
  margin: 0 31px;
  background: #fff;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  box-shadow: 0 5px 5px rgba(51, 51, 51, 0.25);
  -webkit-box-shadow: 0 5px 5px rgba(51, 51, 51, 0.25);
  -o-box-shadow: 0 5px 5px rgba(51, 51, 51, 0.25);
  -moz-box-shadow: 0 5px 5px rgba(51, 51, 51, 0.25);
  -ms-box-shadow: 0 5px 5px rgba(51, 51, 51, 0.25);
}

.sz-joblist-wrap .main-wrap .main-container .side_tuijian .job-list .side-job-box .side-job-item {
  border-bottom: 1px dashed #f0f0f0;
  padding: 5px;
}

.sz-joblist-wrap .main-wrap .main-container .side_tuijian .job-list .side-job-box .side-job-item:last-child {
  border-bottom: 0;
}

.sz-jobdetail-wrap {
  width: 100%;
  background: url(/static/default/image/sanduan/shezhao/bg-jobdetail.png) center top no-repeat;
  background-size: 100% 330px;
}

.sz-jobdetail-wrap .colorffbe32 {
  color: #ffbe32;
}

.sz-jobdetail-wrap .maincon {
  width: 1000px;
}

.sz-jobdetail-wrap .maincon .sitemap {
  color: #fff;
}

.sz-jobdetail-wrap .maincon .detail-top {
  width: 920px;
  min-height: 240px;
  background: url(/static/default/image/sanduan/shezhao/bg-detail-top.png) center top no-repeat;
  background-size: 100% 100%;
  color: #fff;
  padding: 0 40px;
  overflow: hidden;
}

.sz-jobdetail-wrap .maincon .detail-top .job-tag-wrap {
  width: 560px;
}

.sz-jobdetail-wrap .maincon .detail-top .job-tag-wrap .job-tag {
  padding: 2px 10px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  background: rgba(255, 255, 255, 0.5);
}

.sz-jobdetail-wrap .maincon .detail-top .job-tag2 {
  padding: 0;
  width: 135px;
  text-align: center;
  border: 1px solid #fff;
  border-radius: 21px;
  -webkit-border-radius: 21px;
  -moz-border-radius: 21px;
  -o-border-radius: 21px;
  -ms-border-radius: 21px;
}

.sz-jobdetail-wrap .maincon .detail-top .btn-apply {
  display: inline-block;
  height: 50px;
  line-height: 50px;
  min-width: 90px;
  padding: 0 10px;
  font-size: 14px;
  background-color: #ffffff;
  color: #4095ec;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
  box-sizing: border-box;
  border-radius: 25px;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  -o-border-radius: 25px;
  -ms-border-radius: 25px;
  box-shadow: 2px 3px 4px 0 #cccccc;
  -webkit-box-shadow: 2px 3px 4px 0 #cccccc;
  -o-box-shadow: 2px 3px 4px 0 #cccccc;
  -moz-box-shadow: 2px 3px 4px 0 #cccccc;
  -ms-box-shadow: 2px 3px 4px 0 #cccccc;
  width: 280px;
  font-size: 20px;
}

.sz-jobdetail-wrap .maincon .detail-top .btn-apply:hover {
  color: #4095ec;
  background-color: #fff;
}

.sz-jobdetail-wrap .maincon .detail-main {
  background: #fff;
  padding: 40px 20px 40px 40px;
  overflow: hidden;
}

.sz-jobdetail-wrap .maincon .detail-main .title1 {
  display: inline-block;
  width: 139px;
  border-radius: 0 20px 20px 0;
  -webkit-border-radius: 0 20px 20px 0;
  -moz-border-radius: 0 20px 20px 0;
  -o-border-radius: 0 20px 20px 0;
  -ms-border-radius: 0 20px 20px 0;
  box-shadow: 2px 3px 4px 0 #cccccc;
  -webkit-box-shadow: 2px 3px 4px 0 #cccccc;
  -o-box-shadow: 2px 3px 4px 0 #cccccc;
  -moz-box-shadow: 2px 3px 4px 0 #cccccc;
  -ms-box-shadow: 2px 3px 4px 0 #cccccc;
}

.sz-jobdetail-wrap .maincon .detail-main .title1 &gt; span {
  width: 129px;
  line-height: 30px;
  color: #fff;
  font-size: 16px;
  text-align: center;
  display: inline-block;
  background: #4095ec;
  margin: 5px 5px 5px 0;
  border-radius: 0 15px 15px 0;
  -webkit-border-radius: 0 15px 15px 0;
  -moz-border-radius: 0 15px 15px 0;
  -o-border-radius: 0 15px 15px 0;
  -ms-border-radius: 0 15px 15px 0;
}

.sz-jobdetail-wrap .maincon .detail-main .job-left {
  width: 635px;
  min-height: 485px;
  border-right: 1px dashed #ccc;
}

.sz-jobdetail-wrap .maincon .detail-main .job-right .title2 {
  border-left: 4px solid #00a0e9;
}

.sd-pr-library-box {
  width: 1200px;
  margin: 0 auto 50px;
}

.sd-pr-library-box i {
  position: relative;
  top: 1px;
}

.sd-pr-library-box .left-nav-box {
  float: left;
  width: 260px;
  margin-right: 20px;
}

.sd-pr-library-box .left-nav-box .nav_box .title_box {
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  cursor: pointer;
  background-color: #55a8fd;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box {
  padding-bottom: 10px;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item {
  padding-left: 20px !important;
  width: 250px;
  line-height: 34px;
  border-bottom: 1px #d2d2d2 dashed;
  position: relative;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item.action {
  color: #55a8fd;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item span {
  cursor: pointer;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item .name_span {
  display: inline-block;
  max-width: 100px;
  vertical-align: bottom;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item .operation_box {
  float: right;
  position: relative;
  margin-right: 10px;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item .operation_box .btn_box {
  position: absolute;
  top: 34px;
  right: -10px;
  z-index: 1000;
  width: 108px;
  border: 1px #e1e1e1 solid;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  background-color: #fff;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item .operation_box .btn_box a {
  display: block;
  line-height: 38px;
  color: #555;
  padding-left: 10px;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item .operation_box .btn_box a:hover {
  background-color: #55a8fd;
  color: #fff;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item .operation_box:hover .btn_box {
  display: block;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item .operation_box:hover .iconshang {
  display: inline;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item .operation_box:hover .iconxia {
  display: none;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item .child_box {
  display: none;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item .child_box.action {
  display: block;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item.level_one_item {
  padding: 8px 0;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item.level_one_item .item_up_down_i {
  cursor: pointer;
  color: #999;
  position: absolute;
  top: 8px;
  left: 0;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item.level_one_item .item_up_down_i i {
  font-size: 12px;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item.level_two_item {
  width: 230px;
  border-bottom: 0;
  padding: 0 0;
  color: #333;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item.level_two_item.action {
  color: #55a8fd;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item.level_two_item .name_span {
  max-width: 80px;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item.level_two_item .item_up_down_i {
  cursor: pointer;
  color: #999;
  position: absolute;
  top: 0;
  left: 0;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item.level_two_item .item_up_down_i i {
  font-size: 12px;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item.level_three_item {
  width: 210px;
  padding: 0 0;
  border-bottom: 0;
  color: #333;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item.level_three_item.action {
  color: #55a8fd;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item.level_three_item .name_span {
  max-width: 80px;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item.level_three_item .item_up_down_i {
  cursor: pointer;
  color: #999;
  position: absolute;
  top: 0;
  left: 0;
}

.sd-pr-library-box .left-nav-box .nav_box .nav_item_box .nav_item.level_three_item .item_up_down_i i {
  font-size: 12px;
}

.sd-pr-library-box .right-box {
  width: 920px;
  float: left;
}

.sd-pr-library-box .right-box .resume_num_info_box {
  width: 876px;
  margin: 0 auto 28px;
  border: 1px #e1e1e1 solid;
  padding: 16px 0;
}

.sd-pr-library-box .right-box .resume_num_info_box .resume_num_item {
  width: 199px;
  float: left;
  padding: 0 20px;
  border-right: 1px #f1f1f1 solid;
}

.sd-pr-library-box .right-box .resume_num_info_box .resume_num_item_a {
  width: 375px;
  float: left;
  padding-left: 20px;
}

.sd-pr-library-box .right-box .resume_num_info_box .resume_num_item_a .resume_type_box {
  margin-left: 10px;
  width: 175px;
  float: left;
  font-size: 12px;
  color: #555;
}

.sd-pr-library-box .right-box .resume_num_info_box .resume_num_item_a .resume_type_box .icon_span {
  float: left;
  height: 10px;
  width: 10px;
  margin-top: 5px;
  margin-right: 10px;
  background-color: #a1cbf2;
}

.sd-pr-library-box .right-box .resume_search_form .search_btn_box .search_select_box {
  height: 46px;
  line-height: 46px;
  float: left;
  border: 2px #55a8fd solid;
  border-right: 0;
  margin-left: 20px;
  width: 102px;
  text-align: center;
  border-radius: 4px 0 0 4px;
  position: relative;
  cursor: pointer;
}

.sd-pr-library-box .right-box .resume_search_form .search_btn_box .search_select_box .select_item_box {
  position: absolute;
  top: 51px;
  left: 0;
  width: 102px;
  border: 1px solid #e6e9ec;
  z-index: 1000;
  background-color: #fff;
}

.sd-pr-library-box .right-box .resume_search_form .search_btn_box .search_select_box .select_item_box .select_item {
  text-align: left;
  height: 36px;
  line-height: 36px;
  padding-left: 10px;
}

.sd-pr-library-box .right-box .resume_search_form .search_btn_box .search_select_box .select_item_box .select_item.action {
  background-color: #f5f6f8;
}

.sd-pr-library-box .right-box .resume_search_form .search_btn_box .search_btn {
  float: left;
  width: 104px;
  height: 50px;
  line-height: 50px;
  background-color: #55a8fd;
  text-align: center;
  cursor: pointer;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}

.sd-pr-library-box .right-box .resume_search_form .search_btn_box .search_input_box {
  float: left;
}

.sd-pr-library-box .right-box .resume_search_form .search_btn_box .search_input_box .cb-input-to-null {
  top: 10px !important;
}

.sd-pr-library-box .right-box .resume_search_form .search_btn_box .search_input_box .cb_cha {
  font-size: 16px !important;
  top: 17px !important;
}

.sd-pr-library-box .right-box .resume_search_form .search_btn_box .search_input {
  float: left;
  height: 46px;
  padding: 0 15px;
  line-height: 46px;
  border-width: 2px 0 2px 2px;
  border-color: #55a8fd;
  border-style: solid;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  width: 371px;
  border-radius: 0;
}

.sd-pr-library-box .right-box .resume_search_form .form_html_box {
  margin-top: 20px;
}

.sd-pr-library-box .right-box .resume_search_form .form_html_box .search_item_box {
  background-color: #f8f8f8;
}

.sd-pr-library-box .right-box .resume_search_form .form_html_box .search_item_box .search_items {
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative;
}

.sd-pr-library-box .right-box .resume_search_form .form_html_box .search_item_box .search_items .checkbox_style .layui-form-checkbox span {
  width: 60px;
  padding-right: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.sd-pr-library-box .right-box .resume_search_form .form_html_box .search_item_box .search_items .radio_style .radio_lable {
  border: 1px #f8f8f8 solid;
  padding: 4px 6px;
  margin-right: 19px;
  cursor: pointer;
  border-radius: 4px;
}

.sd-pr-library-box .right-box .resume_search_form .form_html_box .search_item_box .search_items .radio_style .radio_lable input {
  display: none !important;
}

.sd-pr-library-box .right-box .resume_search_form .form_html_box .search_item_box .search_items .radio_style .radio_lable.action {
  background-color: #fff;
  color: #55a8fd;
  border-color: #55a8fd;
}

.sd-pr-library-box .right-box .resume_box .resume_item {
  padding-top: 20px;
  color: #555;
}

.sd-pr-library-box .right-box .resume_box .resume_item .icon-man {
  color: #3471FF;
}

.sd-pr-library-box .right-box .resume_box .resume_item .icon-woman {
  color: #FF483D;
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .name_checkbox {
  display: inline-block;
  float: left;
  position: relative;
  width: 26px;
  margin-left: 10px;
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .name_checkbox .resume_id {
  position: absolute;
  width: 160px;
  left: 0;
  top: 26px;
  color: #999;
  background-color: #fff;
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .resume_name {
  display: inline-block;
  max-width: 100px;
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .resume_name.action {
  color: #555;
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .resume_name:visited {
  color: #555;
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .font_l {
  color: #dadee3;
  padding: 0 6px;
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .info_item_box {
  vertical-align: top;
  display: inline-block;
  height: 22px;
  line-height: 20px;
  margin-left: 8px;
  padding: 0 10px;
  border: 1px #55a8fd solid;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  -ms-border-radius: 20px;
  color: #55a8fd;
  position: relative;
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .info_item_box .num {
  color: #ffbe32;
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .info_item_box .info_item_details {
  position: absolute;
  right: -10px;
  top: 22px;
  width: 560px;
  padding-top: 20px;
  z-index: 1000;
  display: none;
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .info_item_box .info_item_details .table_box {
  background-color: #fff;
  padding: 0 20px 20px;
  position: relative;
  box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -webkit-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -o-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -moz-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -ms-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .info_item_box .info_item_details .table_box .info_title {
  height: 50px;
  line-height: 50px;
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .info_item_box .info_item_details .table_box .jiantou {
  position: absolute;
  height: 0;
  width: 0;
  right: 32px;
  top: -12px;
  border: 12px transparent solid;
  border-top: 0;
  border-bottom-color: #fff;
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .info_item_box:hover {
  background-color: #55a8fd;
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .info_item_box:hover .hover_c {
  color: #fff;
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .info_item_box:hover .info_item_details {
  display: block;
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .label_other_div {
  position: relative;
  font-size: 12px;
  color: #3471FF;
  vertical-align: top;
  display: inline-block;
  background: rgba(52, 113, 255, 0.1);
  padding: 2px 8px;
  height: 24px;
  border-radius: 48px;
  -webkit-border-radius: 48px;
  -moz-border-radius: 48px;
  -o-border-radius: 48px;
  -ms-border-radius: 48px;
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .label_other_div .label_other_div_box {
  z-index: 5;
  position: absolute;
  top: 32px;
  width: max-content;
  padding: 12px 8px;
  display: none;
  background-color: #fff;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.12)) drop-shadow(0px 6px 16px rgba(0, 0, 0, 0.08)) drop-shadow(0px 9px 28px rgba(0, 0, 0, 0.05));
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .label_other_div .label_other_div_box span {
  background: #f0f9ff;
  border: 1px solid #a1d1ff;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  padding: 0 8px;
  margin-right: 8px;
  display: inline-block;
}

.sd-pr-library-box .right-box .resume_box .resume_item .top_info .label_other_div:hover .label_other_div_box {
  display: block;
}

.sd-pr-library-box .right-box .resume_box .resume_item .bottom_info .edu_box {
  margin-left: 93px;
}

.sd-pr-library-box .right-box .resume_box .resume_item .bottom_info .edu_box .right_box {
  width: 260px;
}

.sd-pr-library-box .right-box .resume_box .resume_item .bottom_info .edu_box .right_box .edu_item {
  position: relative;
  padding-left: 20px;
  line-height: 20px;
  padding-bottom: 8px;
}

.sd-pr-library-box .right-box .resume_box .resume_item .bottom_info .edu_box .right_box .edu_item .line {
  position: absolute;
  left: 6px;
  top: 10px;
  height: 100%;
  border-left: 2px solid #e5e5e5;
}

.sd-pr-library-box .right-box .resume_box .resume_item .bottom_info .edu_box .right_box .edu_item .spot {
  width: 6px;
  height: 6px;
  background-color: #55a8fd;
  border-radius: 4px;
  position: absolute;
  top: 5px;
  left: 4px;
}

.sd-pr-library-box .right-box .resume_box .resume_item .bottom_info .work_box {
  margin-left: 100px;
}

.sd-pr-library-box .right-box .resume_box .resume_item .bottom_info .work_box .right_box .work_item .spot {
  background-color: #ffbe32;
}

.sd-pr-library-box .right-box .resume_box .resume_item .resume_info_box {
  line-height: 26px;
  color: #999;
  border-bottom: 1px #eceff1 solid;
  background-color: #fbfbfc;
  font-size: 12px;
}

.sd-pr-library-box .right-box .resume_box .resume_item .resume_info_box .other_option_btn {
  position: relative;
}

.sd-pr-library-box .right-box .resume_box .resume_item .resume_info_box .other_option_btn .other_option_box {
  display: none;
  position: absolute;
  width: 110px;
  top: 16px;
  right: 20px;
  padding-top: 20px;
  z-index: 1000;
}

.sd-pr-library-box .right-box .resume_box .resume_item .resume_info_box .other_option_btn .other_option_box .other_option_box_a {
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
  border: 1px #e1e1e1 solid;
  background-color: #fff;
}

.sd-pr-library-box .right-box .resume_box .resume_item .resume_info_box .other_option_btn .other_option_box .other_option_box_a .other_option_item {
  display: block;
  height: 38px;
  line-height: 38px;
  font-size: 14px;
  padding-left: 10px;
  color: #555;
}

.sd-pr-library-box .right-box .resume_box .resume_item .resume_info_box .other_option_btn .other_option_box .other_option_box_a .other_option_item:hover {
  background-color: #55a8fd;
  color: #fff;
}

.sd-pr-library-box .right-box .resume_box .resume_item .resume_info_box .other_option_btn:hover .other_option_box {
  display: block;
}

.ep-wrap {
  width: 1020px;
  margin: 20px auto;
  font-family: '微软雅黑';
}

.ep-wrap.ep-bg {
  background: url(/static/default/image/sanduan/left_bg_fff_a.png);
  background-repeat: repeat-y;
}

.ep-wrap .ep-left-box,
.ep-wrap .ep-right-box {
  width: 200px;
  min-height: 668px;
  background: #fff;
}

.ep-wrap .ep-left-box .nav-box .nav-item,
.ep-wrap .ep-right-box .nav-box .nav-item {
  display: block;
  color: #55a8fd;
  padding: 2px;
  border-bottom: 1px solid #eee;
}

.ep-wrap .ep-left-box .nav-box .nav-item .nav-item-li,
.ep-wrap .ep-right-box .nav-box .nav-item .nav-item-li {
  display: block;
  line-height: 47px;
  padding-left: 20px;
  border: 1px solid #eee;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.ep-wrap .ep-left-box .nav-box .nav-item-active .nav-item-li,
.ep-wrap .ep-right-box .nav-box .nav-item-active .nav-item-li {
  color: #fff;
  background: #55a8fd;
}

.ep-wrap .ep-left-box .nav-box .next_nav_box .nav-item .nav-item-li,
.ep-wrap .ep-right-box .nav-box .next_nav_box .nav-item .nav-item-li {
  line-height: 36px;
  padding-left: 45px;
}

.ep-wrap .ep-right-box {
  width: 800px;
}

.ep-wrap .ep-right-box .ep-title {
  border-left: 4px solid #55a8fd;
}

.ep-wrap .ep-right-box .ep-collect-preview {
  position: relative;
}

.ep-wrap .ep-right-box .ep-collect-preview .edit-a {
  position: absolute;
  right: 0;
}

.ep-wrap .ep-right-box .qrcode-wraper {
  display: none;
  position: absolute;
  left: 220px;
  top: -10px;
}

.ep-wrap .ep-right-box .qrcode-wraper .qrcode-wrap {
  position: absolute;
  left: 0;
  width: 94px;
  height: 94px;
  background: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  z-index: 2;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.ep-wrap .ep-right-box .qrcode-wraper .qrcode-zhezhao {
  position: absolute;
  left: -2px;
  width: 2px;
  height: 20px;
  top: 18px;
  background: #fff;
  z-index: 3;
}

.ep-wrap .ep-right-box .qrcode-wraper .qrcode-arrow {
  position: absolute;
  left: -5px;
  width: 10px;
  height: 10px;
  top: 15px;
  border-bottom: 10px solid #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  z-index: 1;
  transform: rotate(45deg);
}

.ep-wrap .ep-right-box .ep-icon-circle {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  background: #55a8fd;
}

.ep-wrap .ep-right-box .ep-underline-a {
  text-decoration: underline;
}

.ecosystem_page_box {
  width: 19.2rem;
  height: 10.78rem;
  background: url(/static/default/image/sanduan/ecosystem_page_img/ecosystem_page_bg2.png) no-repeat;
  background-size: 19.2rem 10.78rem;
  background-position: 50% 0;
  font-size: 0.14rem;
}

.ecosystem_page_box .ep_form_box {
  position: absolute;
  left: 3.52rem;
  top: 2.15rem;
  width: 4.99rem;
  height: 2.63rem;
  z-index: 2000;
  background: url(/static/default/image/sanduan/ecosystem_page_img/form_bg_c.png) no-repeat;
  background-size: 4.99rem 2.63rem;
}

.ecosystem_page_box .ep_form_box .submit_btn {
  position: absolute;
  width: 0.79rem;
  height: 0.41rem;
  line-height: 0.41rem;
  font-size: 0.22rem;
  color: #05afe3;
  text-align: center;
  cursor: pointer;
  left: 3.86rem;
  top: 1.74rem;
}

.ecosystem_page_box .ep_form_box .ep_input {
  position: absolute;
  width: 2.32rem;
  height: 0.41rem;
  box-sizing: border-box;
  left: 1.35rem;
  top: 1.74rem;
  line-height: 0.41rem;
  border: 0;
  padding: 0 0.2rem;
  background-color: transparent;
  color: #fff;
  font-size: 0.14rem;
  caret-color: #00d7ff;
}

.ecosystem_page_box .ep_form_box .select_box {
  position: absolute;
  left: 0.4rem;
  top: 1.83rem;
  width: 1rem;
  height: 0.22rem;
  line-height: 0.22rem;
  color: #35c5f7;
  font-size: 0.16rem;
  cursor: pointer;
}

.ecosystem_page_box .ep_form_box .select_box .icon_b {
  display: none;
}

.ecosystem_page_box .ep_form_box .select_box .select_item_box {
  display: none;
  position: absolute;
  top: 0.22rem;
  left: 0;
  width: 0.9rem;
  background-color: #262d67;
  min-height: 0.28rem;
  box-sizing: border-box;
  padding: 0.04rem 0.04rem;
}

.ecosystem_page_box .ep_form_box .select_box .select_item_box .select_item {
  text-align: center;
  height: 0.28rem;
  line-height: 0.28rem;
  font-size: 0.14rem;
}

.ecosystem_page_box .ep_form_box .select_box .select_item_box .select_item.action {
  color: #fff;
}

.ecosystem_page_box .ep_form_box .select_box .select_item_box .select_item_line {
  border-bottom: 1px #147dae solid;
}

.ecosystem_page_box .ep_form_box .select_box .select_item_box .left_lable1 {
  position: absolute;
  top: 0;
  left: 0;
  width: 0.04rem;
  height: 0.05rem;
  border: 1px #147dae solid;
  border-right: 0;
  border-bottom: 0;
}

.ecosystem_page_box .ep_form_box .select_box .select_item_box .left_lable2 {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0.04rem;
  height: 0.05rem;
  border: 1px #147dae solid;
  border-right: 0;
  border-top: 0;
}

.ecosystem_page_box .ep_form_box .select_box .select_item_box .right_lable1 {
  position: absolute;
  top: 0;
  right: 0;
  width: 0.04rem;
  height: 0.05rem;
  border: 1px #147dae solid;
  border-left: 0;
  border-bottom: 0;
}

.ecosystem_page_box .ep_form_box .select_box .select_item_box .right_lable2 {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0.04rem;
  height: 0.05rem;
  border: 1px #147dae solid;
  border-left: 0;
  border-top: 0;
}

.ecosystem_page_box .ep_form_box .select_box:hover .select_item_box {
  display: block;
}

.ecosystem_page_box .ep_form_box .select_box:hover .icon_a {
  display: none;
}

.ecosystem_page_box .ep_form_box .select_box:hover .icon_b {
  display: inline;
}

.ecosystem_page_box .ecosystem_page_content {
  width: 12rem;
  margin: 0 auto;
  height: 10.78rem;
  position: relative;
}

.ecosystem_page_box .ecosystem_page_content .comet_img {
  position: absolute;
  display: block;
  width: 1.99rem;
  height: 1.44rem;
  left: 10.64rem;
  top: 5.49rem;
  z-index: 1001;
}

.ecosystem_page_box .ecosystem_page_content .comet_img_text {
  position: absolute;
  left: 11.14rem;
  top: 6.72rem;
  display: block;
  height: 0.22rem;
  width: 1.5rem;
  box-sizing: border-box;
  line-height: 0.22rem;
  color: #fff;
  font-size: 0.2rem;
  text-align: center;
  z-index: 1002;
}

.ecosystem_page_box .ecosystem_page_content .comet_img_text .left_lable1 {
  position: absolute;
  top: 0rem;
  left: 0rem;
  width: 0.11rem;
  height: 0.09rem;
  border: 1px #fff solid;
  border-right: 0;
  border-bottom: 0;
}

.ecosystem_page_box .ecosystem_page_content .comet_img_text .right_lable2 {
  position: absolute;
  bottom: 0rem;
  right: 0rem;
  width: 0.11rem;
  height: 0.09rem;
  border: 1px #fff solid;
  border-left: 0;
  border-top: 0;
}

.ecosystem_page_box .ecosystem_page_content .ball_box {
  height: 10.78rem;
  position: relative;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item {
  position: absolute;
  cursor: pointer;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item.clockwise1 {
  top: 6.18rem;
  left: 4.4rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item .ball_img.clockwise1 {
  display: block;
  float: left;
  width: 3.18rem;
  height: 3.18rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item .text_box.clockwise1 {
  float: left;
  width: 2.6rem;
  font-size: 0.34rem;
  line-height: 0.46rem;
  position: relative;
  top: 1rem;
  display: none;
  color: #fff;
  text-align: center;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item.clockwise2 {
  top: 3.71rem;
  left: 0.7rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item .ball_img.clockwise2 {
  display: block;
  float: left;
  width: 0.78rem;
  height: 0.78rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item .text_box.clockwise2 {
  float: left;
  width: 1.26rem;
  font-size: 0.22rem;
  line-height: 0.26rem;
  position: relative;
  top: 0.12rem;
  display: block;
  color: #fff;
  text-align: center;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item.clockwise3 {
  top: 2.56rem;
  left: 1.93rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item .ball_img.clockwise3 {
  display: block;
  float: left;
  width: 0.38rem;
  height: 0.38rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item .text_box.clockwise3 {
  float: left;
  width: 0.98rem;
  font-size: 0.16rem;
  line-height: 0.2rem;
  position: relative;
  top: 0rem;
  display: block;
  color: #fff;
  text-align: center;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item.clockwise4 {
  top: 1.78rem;
  left: 5.97rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item .ball_img.clockwise4 {
  display: block;
  float: left;
  width: 0.26rem;
  height: 0.26rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item .text_box.clockwise4 {
  float: left;
  width: 0.8rem;
  font-size: 0.12rem;
  line-height: 0.2rem;
  position: relative;
  top: -0.08rem;
  display: block;
  color: #fff;
  text-align: center;
  transform: scale(0.7);
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item.clockwise5 {
  top: 2.56rem;
  left: 9.35rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item .ball_img.clockwise5 {
  display: block;
  float: left;
  width: 0.38rem;
  height: 0.38rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item .text_box.clockwise5 {
  float: left;
  width: 0.98rem;
  font-size: 0.16rem;
  line-height: 0.2rem;
  position: relative;
  top: 0rem;
  display: block;
  color: #fff;
  text-align: center;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item.clockwise6 {
  top: 3.47rem;
  left: 11rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item .ball_img.clockwise6 {
  display: block;
  float: left;
  width: 0.78rem;
  height: 0.78rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item .text_box.clockwise6 {
  float: left;
  width: 0.9rem;
  font-size: 0.22rem;
  line-height: 0.26rem;
  position: relative;
  top: 0.12rem;
  display: block;
  color: #fff;
  text-align: center;
  left: -7px;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a {
  position: absolute;
  cursor: pointer;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a.clockwise1 {
  top: 6.19rem;
  left: 2.67rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a .ball_img.clockwise1 {
  display: block;
  float: left;
  width: 6.7rem;
  height: 3.32rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a .text_box.clockwise1 {
  float: left;
  width: 2.6rem;
  font-size: 0.34rem;
  line-height: 0.46rem;
  position: relative;
  top: 1rem;
  display: none;
  color: #fff;
  text-align: center;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a.clockwise2 {
  top: 3.76rem;
  left: 0.2rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a .ball_img.clockwise2 {
  display: block;
  float: left;
  width: 1.68rem;
  height: 0.84rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a .text_box.clockwise2 {
  float: left;
  width: 1.26rem;
  font-size: 0.22rem;
  line-height: 0.26rem;
  position: relative;
  top: 0.12rem;
  display: block;
  color: #fff;
  text-align: center;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a.clockwise3 {
  top: 2.56rem;
  left: 1.49rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a .ball_img.clockwise3 {
  display: block;
  float: left;
  width: 0.92rem;
  height: 0.42rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a .text_box.clockwise3 {
  float: left;
  width: 0.98rem;
  font-size: 0.16rem;
  line-height: 0.2rem;
  position: relative;
  top: 0rem;
  display: block;
  color: #fff;
  text-align: center;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a.clockwise4 {
  top: 1.76rem;
  left: 5.63rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a .ball_img.clockwise4 {
  display: block;
  float: left;
  width: 0.61rem;
  height: 0.29rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a .text_box.clockwise4 {
  float: left;
  width: 0.8rem;
  font-size: 0.12rem;
  line-height: 0.2rem;
  position: relative;
  top: -0.08rem;
  display: block;
  color: #fff;
  text-align: center;
  transform: scale(0.7);
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a.clockwise5 {
  top: 2.64rem;
  left: 9.03rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a .ball_img.clockwise5 {
  display: block;
  float: left;
  width: 1.16rem;
  height: 0.55rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a .text_box.clockwise5 {
  float: left;
  width: 0.98rem;
  font-size: 0.16rem;
  line-height: 0.2rem;
  position: relative;
  top: 0.04rem;
  display: block;
  color: #fff;
  text-align: center;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a.clockwise6 {
  top: 3.61rem;
  left: 10.15rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a .ball_img.clockwise6 {
  display: block;
  float: left;
  width: 2.44rem;
  height: 1.22rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_box .ball_item_a .text_box.clockwise6 {
  float: left;
  width: 0.9rem;
  font-size: 0.22rem;
  line-height: 0.26rem;
  position: relative;
  top: 0.12rem;
  display: block;
  color: #fff;
  text-align: center;
  left: 0.7rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box {
  position: absolute;
  top: 6.12rem;
  left: 2.03rem;
  width: 8.34rem;
  height: 3.27rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .ball_style_item {
  position: relative;
  width: 8.34rem;
  height: 3.27rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .mask_a_img {
  position: absolute;
  display: block;
  width: 3.28rem;
  height: 3.28rem;
  top: 0.01rem;
  left: 2.32rem;
  z-index: 2010;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .mask_b_img {
  position: absolute;
  display: block;
  width: 3.08rem;
  height: 3.08rem;
  top: 0.1rem;
  left: 2.43rem;
  z-index: 2011;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .mask_c_img {
  position: absolute;
  display: block;
  z-index: 2012;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .mask_d_img {
  position: absolute;
  display: block;
  z-index: 2013;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .mask_e_img {
  position: absolute;
  display: block;
  z-index: 2014;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .ball_style_text {
  display: block;
  position: absolute;
  left: 2.74rem;
  top: 1.24rem;
  width: 2.46rem;
  line-height: 0.4rem;
  font-size: 0.32rem;
  color: #fff;
  z-index: 2015;
  font-weight: bold;
  text-align: center;
  text-shadow: 2px 3px 2px #4b200b;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .ball_style_text_line {
  position: absolute;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .ball_style_text_box {
  position: absolute;
  height: 0.58rem;
  width: 1.66rem;
  box-sizing: border-box;
  padding: 0.07rem 0.08rem;
  background-color: rgba(255, 255, 255, 0.15);
  line-height: 0.44rem;
  color: #fff;
  font-size: 0.2rem;
  text-align: center;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .ball_style_text_box a {
  display: block;
  color: #fff;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .ball_style_text_box .left_lable1 {
  position: absolute;
  top: 0.07rem;
  left: 0.08rem;
  width: 0.1rem;
  height: 0.09rem;
  border: 1px #fff solid;
  border-right: 0;
  border-bottom: 0;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .ball_style_text_box .left_lable2 {
  position: absolute;
  bottom: 0.07rem;
  left: 0.08rem;
  width: 0.1rem;
  height: 0.09rem;
  border: 1px #fff solid;
  border-right: 0;
  border-top: 0;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .ball_style_text_box .right_lable1 {
  position: absolute;
  top: 0.07rem;
  right: 0.08rem;
  width: 0.1rem;
  height: 0.09rem;
  border: 1px #fff solid;
  border-left: 0;
  border-bottom: 0;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .ball_style_text_box .right_lable2 {
  position: absolute;
  bottom: 0.07rem;
  right: 0.08rem;
  width: 0.1rem;
  height: 0.09rem;
  border: 1px #fff solid;
  border-left: 0;
  border-top: 0;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .ball_style_item_a .mask_c_img {
  width: 3.92rem;
  height: 3.13rem;
  left: 2.01rem;
  top: 0.07rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .ball_style_item_b .mask_c_img {
  width: 3.08rem;
  height: 3.08rem;
  left: 2.43rem;
  top: 0.1rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .ball_style_item_b .mask_d_img {
  width: 2.66rem;
  height: 0.4rem;
  left: 1.71rem;
  top: 0.76rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .ball_style_item_b .mask_e_img {
  width: 2.85rem;
  height: 0.43rem;
  left: 3.28rem;
  top: 2.34rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .ball_style_item_c .mask_c_img {
  width: 4.48rem;
  height: 2.54rem;
  left: 1.84rem;
  top: 0.36rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .ball_style_item_d .mask_c_img {
  width: 2.71rem;
  height: 2.69rem;
  left: 2.58rem;
  top: 0.29rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .ball_style_item_d .mask_d_img {
  width: 3.84rem;
  height: 3.83rem;
  left: 2.04rem;
  top: -0.27rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .ball_style_item_e .mask_c_img {
  width: 4.79rem;
  height: 3.13rem;
  left: 1.65rem;
  top: 0.09rem;
}

.ecosystem_page_box .ecosystem_page_content .ball_style_box .ball_style_item_f .mask_c_img {
  width: 2.98rem;
  height: 3.28rem;
  left: 2.54rem;
  top: 0.01rem;
}

/*日日顺*/
.rrs2019-content {
  position: relative;
  width: 19.2rem;
  height: 83.36rem;
  color: #fff;
  font-size: 3.4rem;
  background: url(/static/default/image/sanduan/rrs-job-bg.png) center top no-repeat;
  background-size: 19.2rem 83.36rem;
}

.rrs2019-content .rrs-man {
  position: absolute;
  top: 7.31rem;
  left: 3.3rem;
  width: 4.47rem;
  height: 3.96rem;
  background: url(/static/default/image/sanduan/rrs-man.png) no-repeat;
  background-size: 100% 100%;
}

.rrs2019-content .rrs-more-link {
  position: absolute;
  top: 9.28rem;
  left: 11rem;
}

.rrs2019-content .rrs-more-link a {
  display: block;
  width: 6.3rem;
  height: 3.19rem;
}

.rrs2019-content .rrs-more-link a img {
  width: 6.3rem;
  height: 3.19rem;
}

.rrs2019-content .rrs-box {
  position: absolute;
  text-align: left;
  width: 4rem;
}

.rrs2019-content .rrs-box.box1 {
  top: 12.5rem;
  left: 2rem;
}

.rrs2019-content .rrs-box.box2 {
  top: 32.5rem;
  right: 0.75rem;
}

.rrs2019-content .rrs-box.box3 {
  top: 50rem;
  left: 2rem;
}

.rrs2019-content .rrs-box.box4 {
  top: 67.5rem;
  right: 0.75rem;
}

.rrs2019-content .rrs-box .box-title {
  font-size: 0.43rem;
  letter-spacing: 0.1rem;
  margin-bottom: 1rem;
}

.rrs2019-content .rrs-box .box-link {
  color: #fff;
  font-size: 0.24rem;
  letter-spacing: 0.1rem;
  margin: 1rem 0;
  display: block;
}

.rrs2019-content .rrs-video {
  position: absolute;
  top: 72.8rem;
  left: 5.5rem;
  width: 8rem;
  height: 4.7rem;
  border: 1px solid #8d8a8a;
}

.rrs2019-content .rrs-video .video {
  width: 7.6rem;
  height: 4.44rem;
  background: #000;
  margin: 0.13rem auto;
  overflow: hidden;
}

.rrs2019-job-wrap .rrs-banner {
  height: 851px;
  background: url(/static/default/image/sanduan/rrs-job-banner.png) center top no-repeat;
  background-size: cover;
}

.rrs2019-job-wrap .rrs-content {
  width: 1200px;
  min-height: 600px;
  font-size: 22px;
  margin: 0 auto;
}

.rrs2019-job-wrap .rrs-content .job-search {
  background: #eee;
}

.rrs2019-job-wrap .rrs-content .job-search .search-form {
  color: #3c4f6f;
  padding: 64px 24px 28px;
}

.rrs2019-job-wrap .rrs-content .job-search .search-form .layui-input {
  height: 51px;
  line-height: 51px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px;
  color: #3c4f6f;
}

.rrs2019-job-wrap .rrs-content .job-search .search-form .cb-btn3 {
  height: 46px;
  line-height: 46px;
  margin-top: 2px;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -o-border-radius: 0px;
  -ms-border-radius: 0px;
  background-color: #16579f;
}

.rrs2019-job-wrap .rrs-content .job-search .search-result .search-title {
  color: #3c4f6f;
}

.rrs2019-job-wrap .rrs-content .job-search .search-result .result-list {
  padding: 22px 0 12px;
  overflow: hidden;
}

.rrs2019-job-wrap .rrs-content .job-search .search-result .result-list .result-item {
  overflow: hidden;
}

.rrs2019-job-wrap .rrs-content .job-search .search-result .result-list .result-item .item-left {
  width: 947px;
  background: #fff;
  overflow: hidden;
}

.rrs2019-job-wrap .rrs-content .job-search .search-result .result-list .result-item .item-left span {
  padding: 0 0.5%;
  line-height: 63px;
  color: #80827f;
}

.rrs2019-job-wrap .rrs-content .job-search .search-result .result-list .result-item .cb-btn3 {
  width: 187px;
  height: 63px;
  line-height: 63px;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -o-border-radius: 0px;
  -ms-border-radius: 0px;
  background-color: #16579f;
}

.rrs2019-job-wrap .rrs-footer {
  height: 860px;
  background: url(/static/default/image/sanduan/rrs-job-foot.png) center bottom no-repeat;
  background-size: cover;
}

.personal_mapping_lib_box {
  float: left;
  width: 880px;
  min-height: 416px;
}

.personal_mapping_lib_box .personal_mapping_lib_item {
  padding: 10px 20px;
}

.personal_mapping_lib_box .personal_mapping_lib_item .img_box {
  float: left;
  width: 100px;
  height: auto;
  max-height: 100px;
  margin-right: 36px;
  border: 1px #d1d1d1 solid;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  overflow: hidden;
}

.personal_mapping_lib_box .personal_mapping_lib_item .img_box img {
  display: block;
  width: 100px;
}

.personal_mapping_lib_box .personal_mapping_lib_item .item_box_a {
  float: left;
  width: 220px;
  min-height: 1px;
}

.personal_mapping_lib_box .personal_mapping_lib_item .item_box_b {
  float: left;
  width: 200px;
  min-height: 1px;
}

.personal_mapping_lib_box .personal_mapping_lib_item .item_box_c {
  float: left;
  width: 210px;
  min-height: 1px;
}

.personal_mapping_lib_box .personal_mapping_lib_item .item_box_d {
  float: left;
  width: 70px;
  min-height: 1px;
}

.personal_mapping_lib_box .personal_mapping_lib_item .item_box_d .operation_box {
  float: right;
  position: relative;
  margin-right: 10px;
}

.personal_mapping_lib_box .personal_mapping_lib_item .item_box_d .operation_box .btn_box {
  position: absolute;
  top: 21px;
  left: -10px;
  z-index: 1000;
  width: 180px;
  border: 1px #e1e1e1 solid;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  background-color: #fff;
}

.personal_mapping_lib_box .personal_mapping_lib_item .item_box_d .operation_box .btn_box a {
  display: block;
  line-height: 38px;
  color: #555;
  padding-left: 10px;
}

.personal_mapping_lib_box .personal_mapping_lib_item .item_box_d .operation_box .btn_box a:hover {
  background-color: #55a8fd;
  color: #fff;
}

.personal_mapping_lib_box .personal_mapping_lib_item .item_box_d .operation_box:hover .btn_box {
  display: block;
}

.personal_mapping_lib_box .personal_mapping_lib_item .item_box_d .operation_box:hover .iconshang {
  display: inline;
}

.personal_mapping_lib_box .personal_mapping_lib_item .item_box_d .operation_box:hover .iconxia {
  display: none;
}

.personal_mapping_lib_box .resume_info_box {
  margin-top: 10px;
  line-height: 26px;
  color: #999;
  border-bottom: 1px #eceff1 solid;
  background-color: #fbfbfc;
}

.mapping_framework_box {
  width: 1200px;
  margin: 0 auto;
}

.mapping_framework_box .company_framework_item {
  padding: 10px;
}

.mapping_framework_box .company_framework_item .node_box {
  margin-top: 20px;
  position: relative;
}

.mapping_framework_box .company_framework_item .node_box .child_line {
  position: absolute;
  width: 14px;
  height: 1px;
  background-color: #ffbe32;
  top: 50px;
  left: -25px;
}

.mapping_framework_box .company_framework_item .node_box .child_point {
  position: absolute;
  top: 48px;
  left: -11px;
}

.mapping_framework_box .company_framework_item .node_box .child_line_v {
  position: absolute;
  width: 1px;
  height: 0px;
  background-color: #fff;
  top: 51px;
  left: -26px;
}

.mapping_framework_box .company_framework_item .node_father_box {
  cursor: pointer;
  float: left;
  padding: 8px;
  height: 86px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  box-shadow: 1px 1px 3px 0px #ddd, -1px -1px 3px 0px #ddd;
  -webkit-box-shadow: 1px 1px 3px 0px #ddd, -1px -1px 3px 0px #ddd;
  -o-box-shadow: 1px 1px 3px 0px #ddd, -1px -1px 3px 0px #ddd;
  -moz-box-shadow: 1px 1px 3px 0px #ddd, -1px -1px 3px 0px #ddd;
  -ms-box-shadow: 1px 1px 3px 0px #ddd, -1px -1px 3px 0px #ddd;
  background-color: #fff;
  color: #fff;
}

.mapping_framework_box .company_framework_item .node_father_box .node_father_item {
  width: 200px;
  height: 86px;
  font-size: 12px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  background: url(/static/default/image/sanduan/node_father_item_bg.png) no-repeat;
  position: relative;
}

.mapping_framework_box .company_framework_item .node_father_box .node_father_item .company_name {
  max-width: 100px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: middle;
}

.mapping_framework_box .company_framework_item .node_father_box .node_father_item .option_btn {
  position: absolute;
  line-height: 20px;
  top: 0;
  right: 3px;
  cursor: pointer;
  font-size: 14px;
}

.mapping_framework_box .company_framework_item .node_father_box .node_father_item .option_btn .option_box {
  display: none;
  position: absolute;
  width: 135px;
  top: -6px;
  right: -135px;
  color: #555;
  z-index: 1001;
}

.mapping_framework_box .company_framework_item .node_father_box .node_father_item .option_btn .option_box ul {
  width: 115px;
  float: right;
  border: 1px #dadada solid;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  background-color: #fff;
}

.mapping_framework_box .company_framework_item .node_father_box .node_father_item .option_btn .option_box ul li {
  line-height: 38px;
  padding-left: 10px;
}

.mapping_framework_box .company_framework_item .node_father_box .node_father_item .option_btn .option_box ul li a {
  display: block;
  color: #555;
}

.mapping_framework_box .company_framework_item .node_father_box .node_father_item .option_btn .option_box ul li:hover {
  color: #fff;
  background-color: #55a8fd;
}

.mapping_framework_box .company_framework_item .node_father_box .node_father_item .option_btn .option_box ul li:hover a {
  color: #fff;
}

.mapping_framework_box .company_framework_item .node_father_box .node_father_item .option_btn:hover .option_box {
  display: block;
}

.mapping_framework_box .company_framework_item .node_child_box {
  float: left;
  margin-left: 48px;
  position: relative;
}

.mapping_framework_box .company_framework_item .node_child_box .yellow_point {
  height: 5px;
  width: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  background-color: #ffbe32;
}

.mapping_framework_box .company_framework_item .node_child_box .father_point {
  position: absolute;
  top: 48px;
  left: -45px;
}

.mapping_framework_box .company_framework_item .node_child_box .father_line {
  position: absolute;
  width: 15px;
  height: 1px;
  background-color: #ffbe32;
  top: 50px;
  left: -40px;
}

.mapping_framework_box .company_framework_item .node_child_box .father_line_v {
  position: absolute;
  width: 1px;
  height: 0px;
  background-color: #ffbe32;
  top: 50px;
  left: -26px;
}

.mapping_framework_box .tab_box {
  border-top: 1px #f1f1f1 solid;
  line-height: 42px;
}

.mapping_framework_box .tab_box .tab_item {
  font-size: 16px;
  font-weight: bold;
  cursor: pointer;
  margin: 0 25px;
  border-bottom: 3px #fff solid;
  padding-bottom: 7px;
}

.mapping_framework_box .tab_box .tab_item.action {
  border-color: #55a8fd;
}

.mapping_framework_box .data_details_box .data_details_item {
  display: none;
}

.mapping_framework_box .data_details_box .data_details_item.action {
  display: block;
}

.mapping_framework_box .data_details_box .data_details_item .box_shadow {
  box-shadow: 0 2px 6px 0px #ddd;
  -webkit-box-shadow: 0 2px 6px 0px #ddd;
  -o-box-shadow: 0 2px 6px 0px #ddd;
  -moz-box-shadow: 0 2px 6px 0px #ddd;
  -ms-box-shadow: 0 2px 6px 0px #ddd;
}

.associate_resume_box {
  padding-top: 15px;
}

.associate_resume_box .right-box {
  width: auto;
  float: none;
}

.associate_resume_box .right-box .resume_search_form .search_btn_box .search_select_box {
  width: 178px;
}

.associate_resume_box .right-box .resume_search_form .search_btn_box .search_select_box .select_item_box {
  width: 172px;
}

.associate_resume_box .right-box .resume_search_form .search_btn_box .search_input {
  width: 676px;
}

.associate_resume_box .right-box .resume_search_form .form_html_box .search_item_box .search_items .checkbox_style .layui-form-checkbox span {
  width: 79px;
}

.associate_resume_box .right-box .resume_search_form .form_html_box .search_item_box .search_items .radio_style .radio_lable {
  margin-right: 12px;
}

.associate_resume_box .right-box .resume_box .layui-form-radio {
  margin: 0px 0px 0 15px;
}

/*了解海尔*/
.cb-about-haier {
  width: 980px;
  margin: 0 auto;
  /*轮播*/
  /*海尔视频*/
}

.cb-about-haier .cb-about-haier-title {
  width: 118px;
  height: 35px;
  background: url(/static/default/image/sanduan/about/per4.png) no-repeat;
  color: #ffffff;
  font-size: 16px;
  text-align: center;
  line-height: 32px;
}

.cb-about-haier .cb-haier-gsjs {
  box-shadow: inset 0px 0px 110px 0 rgba(0, 0, 0, 0.08);
  margin: 10px;
  padding: 20px;
}

.cb-about-haier .cb-haier-gsjs p {
  text-indent: 30px;
  color: #80bfe8;
}

.cb-about-haier .cb-haier-linetime .layui-text h3 {
  color: #80bfe8;
}

.cb-about-haier .cb-haier-linetime .layui-timeline-dot {
  position: absolute;
  left: 475px;
  top: 0;
  z-index: 10;
  width: 10px;
  height: 10px;
  line-height: 10px;
  background-color: #ccc;
  border-radius: 50%;
  text-align: center;
  cursor: pointer;
}

.cb-about-haier .cb-haier-linetime .layui-timeline-dot.year-big-dot {
  width: 16px;
  height: 16px;
  left: 472px;
  background: #80bfe8;
}

.cb-about-haier .cb-haier-linetime .layui-timeline-item:before {
  left: 480px;
  background-color: #ccc;
}

.cb-about-haier .cb-haier-linetime .layui-timeline-content {
  color: #80bfe8;
  padding-left: 25px;
  width: 450px;
  margin-left: 480px;
}

.cb-about-haier .cb-haier-linetime .linetime-left .layui-timeline-content {
  margin-left: 0;
  padding-left: 0;
  padding-right: 25px;
  text-align: right;
}

.cb-about-haier .cb-haier-linetime .toggle-icon {
  margin-left: 472px;
  color: #80bfe8;
}

.cb-about-haier .chanye-lable {
  display: inline-block;
  background: #f1f9ff;
  line-height: 24px;
  padding: 0 10px;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -o-border-radius: 12px;
  -ms-border-radius: 12px;
}

.cb-about-haier .cb-haier-welfare {
  background: #80bfe8;
  height: 220px;
  padding: 40px 60px;
}

.cb-about-haier .cb-haier-welfare .welfare-item {
  display: inline-block;
  float: left;
  width: 24%;
  height: 100%;
  margin-right: 1%;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  background-color: #fff;
}

.cb-about-haier .cb-haier-welfare .welfare-item .welfare-title {
  width: 163px;
  height: 70px;
  margin: 15px auto;
  background-color: #239eee;
  border-radius: 5px;
  position: relative;
}

.cb-about-haier .cb-haier-welfare .welfare-item .welfare-title i {
  position: relative;
  top: 15px;
  left: 40px;
  display: block;
  width: 40px;
  height: 40px;
  float: left;
  background-image: url(/static/default/image/sanduan/about/lj_welfare_icon.png);
}

.cb-about-haier .cb-haier-welfare .welfare-item .welfare-title i.welfare-icon-xinchou {
  background-position: -130px 0;
}

.cb-about-haier .cb-haier-welfare .welfare-item .welfare-title i.welfare-icon-baozhang {
  background-position: -90px 0;
}

.cb-about-haier .cb-haier-welfare .welfare-item .welfare-title i.welfare-icon-fuli {
  background-position: -43px 0;
}

.cb-about-haier .cb-haier-welfare .welfare-item .welfare-title i.welfare-icon-xiujia {
  background-position: 0 0;
}

.cb-about-haier .cb-haier-welfare .welfare-item .welfare-title span {
  display: block;
  width: 60px;
  height: 40px;
  float: left;
  position: relative;
  top: 20px;
  left: 45px;
  font-size: 20px;
  font-family: '黑体';
  color: #fff;
}

.cb-about-haier .talents-box {
  height: 500px;
  background: url(/static/default/image/sanduan/about/bg_personnel.png) no-repeat;
  min-width: 980px;
  background-size: cover;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/default/image/sanduan/about/bg_personnel.png', sizingMethod='scale');
}

.cb-about-haier .talents-center {
  width: 640px;
  margin: 0 auto;
  position: relative;
  font-size: 18px;
  color: #ffffff;
  margin-top: 20px;
}

.cb-about-haier .talents-center .box {
  position: absolute;
  width: 150px;
  text-align: center;
  line-height: 1.3;
}

.cb-about-haier .talents-center .box img {
  width: 130px;
  margin-bottom: 10px;
}

.cb-about-haier .talents-center .box1 {
  top: 0;
  left: 0;
}

.cb-about-haier .talents-center .box2 {
  top: 120px;
  left: 150px;
}

.cb-about-haier .talents-center .box3 {
  top: 120px;
  right: 150px;
}

.cb-about-haier .talents-center .box4 {
  top: 0;
  right: 0;
}

.cb-about-haier .create-link-title {
  text-align: center;
  padding-top: 40px;
}

.cb-about-haier .create-link-title .name {
  font-size: 28px;
  color: #fff;
  font-weight: bold;
}

.cb-about-haier .create-link-title .line {
  border-top: 1px solid #dcdcdc;
  position: relative;
  margin: 6px 0;
  opacity: 0.8;
}

.cb-about-haier .create-link-title .line .box {
  position: absolute;
  left: 50%;
  margin-left: -20px;
  margin-top: -4px;
  height: 6px;
  width: 40px;
  background: #fff;
}

.cb-about-haier .create-link-title .smallname {
  font-size: 20px;
  color: #fff;
}

.cb-about-haier .carousel-container {
  height: 440px;
  overflow: hidden;
  position: relative;
}

.cb-about-haier .carousel-container .carousel-content {
  width: 670px;
  height: 100%;
  position: relative;
  float: left;
}

.cb-about-haier .carousel-container .carousel-content img {
  width: 100%;
  height: 440px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}

.cb-about-haier .carousel-container .carousel-content .carousel-content-screen {
  width: 670px;
  height: 440px;
  transition: background 0.5s linear;
}

.cb-about-haier .carousel-container .carousel-content .screen-1 {
  background: url("/static/default/image/sanduan/about/lj_environment_1.jpg") 100% 100%;
}

.cb-about-haier .carousel-container .carousel-content .screen-2 {
  background: url("/static/default/image/sanduan/about/lj_live_1.jpg") 100% 100%;
}

.cb-about-haier .carousel-container .carousel-content .carousel-cover {
  width: 610px;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 2;
  padding: 20px 30px;
  display: table;
}

.cb-about-haier .carousel-container .carousel-content .cover-1 {
  background-color: #48a0de;
  opacity: 0.8;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

.cb-about-haier .carousel-container .carousel-content .cover-2 {
  background-color: #af4a39;
  opacity: 0.8;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

.cb-about-haier .carousel-container .carousel-content .carousel-cover-title {
  height: 30px;
  line-height: 30px;
  font-size: 18px;
  color: #fff;
}

.cb-about-haier .carousel-container .carousel-content .carousel-cover-text {
  font-size: 12px;
  color: #fff;
}

.cb-about-haier .carousel-container .carousel-control {
  width: auto;
  height: 440px;
  margin-left: 700px;
  position: relative;
}

.cb-about-haier .carousel-container .carousel-control .carousel-control-list {
  height: auto;
  position: relative;
  top: 0;
  transition: top 0.35s linear;
}

.cb-about-haier .carousel-container .carousel-control .carousel-control-item {
  width: 100%;
  height: 110px;
  cursor: pointer;
  position: relative;
}

.cb-about-haier .carousel-container .carousel-control .carousel-control-item img {
  width: 100%;
  height: 100%;
}

.cb-about-haier .carousel-container .carousel-control .carousel-control-item .carousel-control-item-arrow {
  width: 50px;
  height: 50px;
  position: absolute;
  top: 35px;
  left: -35px;
  visibility: hidden;
}

.cb-about-haier .carousel-container .carousel-control .carousel-control-item .arrow-show {
  visibility: visible;
}

.cb-about-haier .haier-video .btn-control {
  position: absolute;
  top: 80px;
  display: block;
  width: 34px;
  line-height: 62px;
  text-align: center;
  background: #fff;
  color: #999;
  opacity: 0.2;
}

.cb-about-haier .haier-video .btn-control.btn-prev {
  left: -54px;
}

.cb-about-haier .haier-video .btn-control.btn-next {
  right: -54px;
}

.cb-about-haier .haier-video .haier-video-banner {
  background: url("/static/default/image/sanduan/about/haier-video-banner.png") center top no-repeat;
  height: 400px;
  position: relative;
}

.cb-about-haier .haier-video .haier-video-banner .swiper {
  position: absolute;
  left: 580px;
  color: #fff;
}

.cb-about-haier .haier-video .haier-video-banner .swiper .banner-swiper {
  width: 330px;
  height: 255px;
  border: 4px solid #ffbe32;
  padding: 3px 4px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.cb-about-haier .haier-video .haier-video-banner .swiper .banner-swiper .banner-inside {
  width: 312px;
  height: 236px;
  border: 1px solid #ffbe32;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  padding: 8px;
}

.cb-about-haier .haier-video .haier-video-banner .swiper .banner-swiper .banner-inside .swiper-slide {
  height: 234px;
}

.cb-about-haier .haier-video .haier-video-banner .swiper .banner-swiper .banner-inside .swiper-slide img {
  width: 318px;
  height: 186px;
}

.cb-about-haier .haier-video .haier-video-banner .swiper .banner-swiper .banner-inside .btn-control.btn-prev {
  left: -54px;
}

.cb-about-haier .haier-video .haier-video-banner .swiper .banner-swiper .banner-inside .btn-control.btn-next {
  right: -54px;
}

.cb-about-haier .haier-video .haier-video-content {
  background: url("/static/default/image/sanduan/about/haier-video-bg.jpg") center -3px no-repeat;
  min-height: 1477px;
}

.cb-about-haier .haier-video .haier-video-title {
  padding: 60px 0;
}

.cb-about-haier .haier-video .haier-video-title .icon-shipin {
  font-weight: normal;
}

.cb-about-haier .haier-video .haier-video-shadow, .cb-about-haier .haier-video .haier-video-swiper .swiper-slide {
  box-shadow: 0 2px 6px 0px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 2px 6px 0px rgba(0, 0, 0, 0.5);
  -o-box-shadow: 0 2px 6px 0px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 2px 6px 0px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 0 2px 6px 0px rgba(0, 0, 0, 0.5);
}

.cb-about-haier .haier-video .haier-video-swiper .swiper-container {
  width: 860px;
}

.cb-about-haier .haier-video .haier-video-swiper .swiper-slide {
  width: 260px;
  height: 225px;
  background: #fff;
}

.cb-about-haier .haier-video .haier-video-swiper .swiper-slide img {
  width: 100%;
  height: 160px;
}

.cb-about-haier .haier-video .haier-video-swiper .btn-control {
  background-color: rgba(21, 21, 21, 0.1);
  color: #fff;
  opacity: 1;
}

.cb-about-haier .haier-video .haier-video-swiper .btn-control.btn-prev {
  left: 15px;
}

.cb-about-haier .haier-video .haier-video-swiper .btn-control.btn-next {
  right: 15px;
}

.cb-about-haier .haier-video .haier-shengtai .swiper-tab-nav {
  min-height: 50px;
}

.cb-about-haier .haier-video .haier-shengtai .swiper-tab-nav a {
  color: #fff;
  line-height: 50px;
  display: inline-block;
  float: left;
  width: 33.3%;
  background: rgba(128, 191, 232, 0.6);
}

.cb-about-haier .haier-video .haier-shengtai .swiper-tab-nav a.active-nav {
  line-height: 65px;
  background: rgba(128, 191, 232, 0.8);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.35);
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.35);
  -o-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.35);
  -ms-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.35);
}

.cb-about-haier .haier-video .haier-shengtai .swiper-container {
  width: 575px;
  color: #fff;
}

.cb-about-haier .haier-video .haier-shengtai .swiper-container img {
  width: 575px;
  height: 280px;
}

.cb-about-haier .haier-video .haier-shengtai .swiper-pagination {
  width: 200px;
  left: 50%;
  margin: 30px 0 0 -100px;
}

.cb-about-haier .haier-video .haier-shengtai .swiper-pagination-bullet {
  position: relative;
  width: 8px;
  height: 8px;
  background: transparent;
  opacity: 1;
  margin: 0 15px;
}

.cb-about-haier .haier-video .haier-shengtai .swiper-pagination-bullet:after {
  position: absolute;
  left: -3px;
  top: -3px;
  content: '';
  width: 12px;
  height: 12px;
  border: 1px solid #fff;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
}

.cb-about-haier .haier-video .haier-shengtai .swiper-pagination-bullet-active {
  background: #55a8fd;
}

.cb-about-haier .haier-video .haier-shengtai .swiper-pagination-bullet-active:after {
  border-color: #55a8fd;
}

.create_visiting_card_box {
  width: 1200px;
  margin: 0 auto;
}

.create_visiting_card_box .tab_box .tab_item {
  margin: 0 26px;
  padding-bottom: 6px;
  border-bottom: 3px #fff solid;
  display: inline-block;
  line-height: 22px;
  text-align: center;
  width: 90px;
  font-weight: bold;
  cursor: pointer;
}

.create_visiting_card_box .tab_box .tab_item.action {
  border-color: #55a8fd;
}

.create_visiting_card_box .content_box .content_item {
  display: none;
}

.create_visiting_card_box .content_box .content_item.action {
  display: block;
}

.create_visiting_card_box .content_box .content_item_a .layui-form-label {
  min-width: auto;
  width: 440px;
}

.create_visiting_card_box .content_box .content_item_a .layui-input-block {
  margin-left: 462px;
  width: 348px;
}

.create_visiting_card_box .content_box .content_item_a .upload_img_box {
  overflow: hidden;
}

.create_visiting_card_box .content_box .content_item_a .upload_img_box .img_box {
  float: left;
  width: 90px;
  height: 90px;
}

.create_visiting_card_box .content_box .content_item_a .upload_img_box .img_box img {
  display: block;
  width: 90px;
}

.create_visiting_card_box .content_box .content_item_b {
  padding: 0 26px;
}

/*人才库*/
.tablent-pool .side-nav {
  width: 260px;
  margin-right: 20px;
}

.tablent-pool .side-nav .dl-nav {
  border-top: 10px solid #55a8fd;
  line-height: 49px;
}

.tablent-pool .side-nav .dl-nav dt,
.tablent-pool .side-nav .dl-nav dd {
  border-bottom: 1px dashed #f1f1f1;
}

.tablent-pool .side-nav .dl-nav .active {
  background-color: #f1f1f1;
  color: #55a8fd;
}

.tablent-pool .side-nav .dl-nav .active a {
  color: #55a8fd;
}

.tablent-pool .content {
  width: 920px;
}

.tablent-pool .content .echart-box {
  border: 1px solid #e1e1e1;
  padding: 15px 40px;
  margin: 0 20px;
  overflow: hidden;
}

.tablent-pool .content .search-input {
  overflow: hidden;
}

.tablent-pool .content .search-input .layui-input {
  border-width: 2px 2px 0 2px;
  border-color: #55a8fd;
  border-radius: 5px 0 0 5px;
  -webkit-border-radius: 5px 0 0 5px;
  -moz-border-radius: 5px 0 0 5px;
  -o-border-radius: 5px 0 0 5px;
  -ms-border-radius: 5px 0 0 5px;
}

.tablent-pool .content .search-input .cb-btn1 {
  -webkit-border-radius: 0 5px 5px 0;
  -moz-border-radius: 0 5px 5px 0;
  -o-border-radius: 0 5px 5px 0;
  -ms-border-radius: 0 5px 5px 0;
}

/*人才画像*/
.tablent-huaxiang .user-info {
  background: #f5f6f8;
  overflow: hidden;
}

.tablent-huaxiang .percent-level {
  float: left;
  display: inline-block;
  width: 94px;
  height: 94px;
  position: relative;
  margin-left: 100px;
}

.tablent-huaxiang .percent-level .canvas_box {
  width: 94px;
  height: 94px;
}

.tablent-huaxiang .percent-level .canvas_text {
  width: 94px;
  height: 94px;
  position: absolute;
  top: 0;
  left: 0;
  line-height: 94px;
  font-size: 24px;
  color: #555;
  text-align: center;
  z-index: 1000;
}

.tablent-huaxiang .box-shadow {
  box-shadow: 0 3px 4px 0 rgba(153, 153, 153, 0.35);
  -webkit-box-shadow: 0 3px 4px 0 rgba(153, 153, 153, 0.35);
  -o-box-shadow: 0 3px 4px 0 rgba(153, 153, 153, 0.35);
  -moz-box-shadow: 0 3px 4px 0 rgba(153, 153, 153, 0.35);
  -ms-box-shadow: 0 3px 4px 0 rgba(153, 153, 153, 0.35);
}

.tablent-huaxiang .huangxiang-fuzhu .box-shadow {
  display: inline-block;
  float: left;
  margin: 0 40px 16px 45px;
}

.tablent-huaxiang .process-nav {
  border: 1px solid #eee;
}

.tablent-huaxiang .process-nav li {
  border-bottom: 1px solid #eee;
}

/*人才推荐*/
.neitui-jianli-list {
  overflow: hidden;
}

.neitui-jianli-list .jianli-box {
  position: relative;
  display: inline-block;
  width: 260px;
  height: 86px;
  overflow: hidden;
  margin: 5px;
  padding: 20px;
  box-shadow: 0 2px 5px 0 rgba(153, 153, 153, 0.9);
  -webkit-box-shadow: 0 2px 5px 0 rgba(153, 153, 153, 0.9);
  -o-box-shadow: 0 2px 5px 0 rgba(153, 153, 153, 0.9);
  -moz-box-shadow: 0 2px 5px 0 rgba(153, 153, 153, 0.9);
  -ms-box-shadow: 0 2px 5px 0 rgba(153, 153, 153, 0.9);
  cursor: pointer;
}

.neitui-jianli-list .jianli-box .checked-icon {
  display: none;
  position: absolute;
  right: 0;
  bottom: 0;
  border: 16px solid;
  border-color: transparent #55a8fd #55a8fd transparent;
  color: #fff;
  width: 0;
  height: 0;
}

.neitui-jianli-list .jianli-box .checked-icon .iconfont {
  position: absolute;
  right: -13px;
  bottom: -20px;
}

.neitui-jianli-list .jianli-box.checked {
  outline: 1px solid #55a8fd;
}

.neitui-jianli-list .jianli-box.checked .checked-icon {
  display: block;
}

.neitui-jianli-list .jianli-box.unchecked {
  background-color: #f6f6f6;
  color: #ccc;
}

.marketing_center_box {
  width: 19.2rem;
  font-size: 0.14rem;
}

.marketing_center_box .top_baner .swiper-slide {
  height: 6.4rem;
}

.marketing_center_box .top_baner .swiper-slide.slide_a {
  background: url(/static/default/image/sanduan/shezhao/marketing_img1.png) no-repeat;
  background-size: 19.2rem 6.4rem;
}

.marketing_center_box .top_baner .swiper-slide.slide_b {
  background: url(/static/default/image/sanduan/shezhao/marketing_img2.png) no-repeat;
  background-size: 19.2rem 6.4rem;
}

.marketing_center_box .top_baner .swiper-slide.slide_b .slide_b_content {
  position: absolute;
  top: 2.47rem;
  left: 3.6rem;
  width: 7.2rem;
}

.marketing_center_box .top_baner .swiper-slide.slide_b .slide_b_content .label_box {
  position: relative;
  float: left;
  padding: 0 0.12rem 0 0.15rem;
  background-color: #00eef3;
  font-size: 0.16rem;
  margin-right: 0.18rem;
  color: #000;
}

.marketing_center_box .top_baner .swiper-slide.slide_b .slide_b_content .label_box:after {
  content: '';
  display: block;
  position: absolute;
  height: 0;
  width: 0;
  left: 100%;
  top: 0;
  border-width: 0.15rem 0.08rem;
  border-style: solid;
  border-color: #00eef3 transparent transparent #00eef3;
}

.marketing_center_box .top_baner .swiper-slide.slide_b .slide_b_content .position_item {
  display: block;
  float: left;
  width: 1.78rem;
  line-height: 0.28rem;
  margin-right: 0.23rem;
  margin-bottom: 0.1rem;
  border: 0.02rem rgba(31, 75, 157, 0.62) solid;
  color: #6efdff;
  background-color: rgba(22, 54, 108, 0.26);
  font-size: 0.16rem;
  text-align: center;
}

.marketing_center_box .content_box_a {
  padding: 0.76rem 3.6rem 0.7rem;
}

.marketing_center_box .content_box_a .content_item {
  float: left;
  width: 2.85rem;
  margin-right: 0.2rem;
}

.marketing_center_box .content_box_a .content_item .img_box {
  width: 2.2rem;
  margin: 0 auto;
  height: 2.2rem;
  border-radius: 2.2rem;
  -webkit-border-radius: 2.2rem;
  -moz-border-radius: 2.2rem;
  -o-border-radius: 2.2rem;
  -ms-border-radius: 2.2rem;
  background-color: #eee;
  overflow: hidden;
}

.marketing_center_box .content_box_a .content_item .img_box img {
  display: block;
  width: 2.2rem;
}

.marketing_center_box .content_box_b {
  padding: 0.73rem 3.6rem 0.93rem;
  background-color: #eee;
}

.marketing_center_box .content_box_b .a_box a {
  margin: 0 0.75rem;
}

.marketing_center_box .content_box_b .map_box .map_img_box {
  float: left;
  width: 7.33rem;
  margin-left: 0.93rem;
  margin-right: 1.15rem;
}

.marketing_center_box .content_box_b .map_box .map_img_box img {
  display: none;
}

.marketing_center_box .content_box_b .map_box .map_img_box img.action {
  display: block;
  width: 7.33rem;
}

.marketing_center_box .content_box_b .map_box .map_action_box {
  float: left;
  margin-top: 1.4rem;
  width: 1.8rem;
}

.marketing_center_box .content_box_b .map_box .map_action_box .map_action_btn {
  line-height: 0.38rem;
  font-size: 0.24rem;
  color: #3c4f6f;
  border: 0.02rem #3c4f6f solid;
  width: 1.58rem;
  text-align: center;
  cursor: pointer;
  position: relative;
  margin-bottom: 0.26rem;
}

.marketing_center_box .content_box_b .map_box .map_action_box .map_action_btn .big_round {
  position: absolute;
  top: 0.12rem;
  width: 0.18rem;
  height: 0.18rem;
  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: #ffb88a;
  left: -0.27rem;
  display: none;
}

.marketing_center_box .content_box_b .map_box .map_action_box .map_action_btn .small_round {
  position: absolute;
  top: 0.16rem;
  width: 0.1rem;
  height: 0.1rem;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  background-color: #fa741d;
  left: -0.23rem;
  display: none;
}

.marketing_center_box .content_box_b .map_box .map_action_box .map_action_btn.action {
  background-color: #3c4f6f;
  color: #fff;
}

.marketing_center_box .content_box_b .map_box .map_action_box .map_action_btn.action .small_round,
.marketing_center_box .content_box_b .map_box .map_action_box .map_action_btn.action .big_round {
  display: block;
}

.create_company_box .step_box {
  height: 36px;
  line-height: 36px;
  padding-left: 199px;
}

.create_company_box .step_box .step_item {
  height: 36px;
  width: 36px;
  color: #fff;
  text-align: center;
  float: left;
  border-radius: 36px;
  -webkit-border-radius: 36px;
  -moz-border-radius: 36px;
  -o-border-radius: 36px;
  -ms-border-radius: 36px;
  background-color: #dedede;
}

.create_company_box .step_box .step_item.action {
  background-color: #55a8fd;
}

.create_company_box .step_box .step_item.actived {
  background-color: #aad3ff;
}

.create_company_box .step_box .step_line {
  width: 124px;
  float: left;
  background-color: #dedede;
  height: 2px;
  margin: 17px 10px 0;
}

.create_company_box .step_box .step_line.action {
  background-color: #55a8fd;
}

.create_company_box .create_company_step1 {
  padding-top: 120px;
  padding-bottom: 200px;
}

.create_company_box .create_company_step2 {
  padding-top: 36px;
  padding-bottom: 110px;
}

.create_company_box .create_company_step2 .logo_img_box .img_box {
  float: left;
  width: 100px;
  height: 100px;
  margin-right: 20px;
  overflow: hidden;
}

.create_company_box .create_company_step2 .logo_img_box .img_box img {
  display: block;
  width: 100px;
}

.znx-wrap {
  width: 1000px;
}

.znx-wrap .znx-left-nav .znx-nav-box {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  box-shadow: 0 3px 4px 0 rgba(51, 51, 51, 0.35);
  -webkit-box-shadow: 0 3px 4px 0 rgba(51, 51, 51, 0.35);
  -o-box-shadow: 0 3px 4px 0 rgba(51, 51, 51, 0.35);
  -moz-box-shadow: 0 3px 4px 0 rgba(51, 51, 51, 0.35);
  -ms-box-shadow: 0 3px 4px 0 rgba(51, 51, 51, 0.35);
  background-color: #fff;
}

.znx-wrap .znx-left-nav .znx-nav-box.znx-active {
  border: 2px solid rgba(85, 168, 253, 0.35);
}

.znx-wrap .znx-right-content {
  position: relative;
  width: 800px;
  min-height: 680px;
  background-color: #fff;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  box-shadow: 0 3px 4px 0 rgba(51, 51, 51, 0.35);
  -webkit-box-shadow: 0 3px 4px 0 rgba(51, 51, 51, 0.35);
  -o-box-shadow: 0 3px 4px 0 rgba(51, 51, 51, 0.35);
  -moz-box-shadow: 0 3px 4px 0 rgba(51, 51, 51, 0.35);
  -ms-box-shadow: 0 3px 4px 0 rgba(51, 51, 51, 0.35);
}

.znx-wrap .znx-right-content:after {
  position: absolute;
  content: '';
  width: 0;
  height: 0;
  left: -6px;
  top: 45px;
  border-style: solid;
  border-width: 6px 8px 8px 6px;
  border-color: #fff #fff transparent transparent;
  transform: rotate(-135deg);
  box-shadow: 2px -2px 2px #ccc;
}

.znx-wrap .znx-right-content.znx-sx-box:after {
  top: 190px;
}

.znx-wrap .znx-right-content .znx-box {
  position: relative;
  border-bottom: 1px dashed #dedede;
  text-indent: 15px;
  overflow: hidden;
}

.znx-wrap .znx-right-content .znx-box .icon-unread {
  position: absolute;
  left: -15px;
}

.znx-wrap .znx-right-content .znx-box .znx-head {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
}

.znx-wrap .znx-right-content .sx-msg-list {
  background-color: #f8f8f8;
}

.znx-wrap .znx-right-content .msg-box {
  overflow: hidden;
}

.znx-wrap .znx-right-content .msg-box .msg-head {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
}

.znx-wrap .znx-right-content .msg-box .msg-content {
  width: 487px;
}

.znx-wrap .znx-right-content .msg-box .msg-content .msg-content-box {
  position: relative;
  background: #fff;
  border: 1px solid #ededed;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
}

.znx-wrap .znx-right-content .msg-box .msg-content .msg-content-box:after {
  position: absolute;
  content: '';
  left: -8px;
  top: 10px;
  width: 12px;
  height: 12px;
  background: #fff;
  border: 1px solid #ededed;
  border-width: 1px 0 0 1px;
  transform: rotate(-45deg);
}

.znx-wrap .znx-right-content .msg-box.msg-right .msg-content .msg-content-box {
  color: #fff;
  border: 0;
  background: #55a8fd;
}

.znx-wrap .znx-right-content .msg-box.msg-right .msg-content .msg-content-box:after {
  left: auto;
  right: -6px;
  background: #55a8fd;
  border: 0;
  transform: rotate(-45deg);
}

.company_details_box .main_content .top_info_box .img_box {
  float: left;
  padding-top: 8px;
  width: 100px;
  height: 100px;
  margin-right: 20px;
  overflow: hidden;
}

.company_details_box .main_content .top_info_box .img_box img {
  display: block;
  width: 100px;
}

.company_details_box .main_content .top_info_box .status_label {
  display: inline-block;
  height: 20px;
  padding: 2px;
  border: 2px #ffbe32 solid;
  vertical-align: top;
  margin-left: 14px;
}

.company_details_box .main_content .top_info_box .status_label .status_label_text {
  height: 18px;
  line-height: 18px;
  padding: 0 6px;
  color: #ffbe32;
  border: 1px #ffbe32 solid;
  font-weight: normal;
}

.company_details_box .main_content .top_info_box .status_label.active {
  border-color: #28d582;
}

.company_details_box .main_content .top_info_box .status_label.active .status_label_text {
  border-color: #28d582;
  color: #28d582;
}

.company_details_box .main_content .top_info_box .status_label.no_through {
  border-color: #fd5f38;
}

.company_details_box .main_content .top_info_box .status_label.no_through .status_label_text {
  border-color: #fd5f38;
  color: #fd5f38;
}

.company_details_box .main_content .top_info_box .lable_item {
  float: left;
  line-height: 22px;
  background-color: #deeeff;
  padding: 0 7px;
  font-size: 12px;
  margin-right: 10px;
  color: #55a8fd;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.company_details_box .main_content .top_nav_box {
  border-bottom: 1px #e1e1e1 solid;
}

.company_details_box .main_content .top_nav_box .nav_item {
  padding-bottom: 6px;
  border-bottom: 2px #fff solid;
  margin-right: 40px;
  cursor: pointer;
  color: #000;
}

.company_details_box .main_content .top_nav_box .nav_item.action {
  color: #55a8fd;
  border-bottom: 2px #55a8fd solid;
}

.company_details_box .main_content .content_box .content_item {
  display: none;
}

.company_details_box .main_content .content_box .content_item.action {
  display: block;
}

.company_details_box .main_content .content_box .title {
  padding: 14px 0;
  height: 34px;
}

.company_details_box .main_content .content_box .content_item_a .basic_info_box .img_box {
  float: left;
  width: 49px;
  height: 49px;
  margin-right: 20px;
}

.company_details_box .main_content .content_box .content_item_a .basic_info_box .img_box img {
  width: 49px;
  height: 49px;
  display: block;
}

.company_details_box .main_content .content_box .content_item_a .basic_info_box .basic_info_item_a {
  float: left;
  width: 500px;
  padding-left: 40px;
}

.company_details_box .main_content .content_box .content_item_a .basic_info_box .basic_info_item_a .text_box {
  float: left;
  width: 430px;
}

.company_details_box .main_content .content_box .content_item_a .basic_info_box .basic_info_item_b {
  float: left;
  width: 380px;
}

.company_details_box .main_content .content_box .content_item_a .basic_info_box .basic_info_item_b .text_box {
  float: left;
  width: 310px;
}

.company_login {
  width: 100%;
  height: 91%;
  background: url(/static/default/image/sanduan/company_login_bg.png) 50% 0 no-repeat;
  background-size: cover;
}

.company_login .login_box {
  position: absolute;
  top: 50%;
  right: 0;
  width: 320px;
  margin: -250px 0 0 0;
  background: #fff;
  padding: 70px 40px 0;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  box-shadow: 0 0 10px 2px rgba(78, 78, 78, 0.45);
  -webkit-box-shadow: 0 0 10px 2px rgba(78, 78, 78, 0.45);
  -o-box-shadow: 0 0 10px 2px rgba(78, 78, 78, 0.45);
  -moz-box-shadow: 0 0 10px 2px rgba(78, 78, 78, 0.45);
  -ms-box-shadow: 0 0 10px 2px rgba(78, 78, 78, 0.45);
}

.qd-bangdan {
  /* width: 1200px; */
  /* background: url("/static/default/image/sanduan/channel_img/qd-bg.png") center top no-repeat; */
  background: #F7F8FA;
}
.qd_header{
  box-sizing: border-box;
  padding:20px 0 0 16px;
  height: 104px;
  background: url("/static/default/image/sanduan/channel_img/qd_header.png") center top no-repeat;
  background-size: cover;

}
.qd-bangdan .cb-contentdiv {
  width: 1200px;
}

.qd-bangdan .qd-bangdan-tab {
  overflow: hidden;
  margin-top: 18px;
}
.qd_header_title{
  font-weight: bold;
font-size: 24px;
color: #000000;
}
.qd-bangdan .qd-bangdan-tab .bd-tab-item {
  float: left;
  display: inline-block;
  /* width: 120px; */
  margin-right:48px;
  line-height: 30px;
  text-align: center;
  font-size: 14px;
  color: #262626;
  /* background: url("/static/default/image/sanduan/channel_img/bg-tag.png") no-repeat; */
  /* margin-right: 1px; */
  border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -o-border-radius: 3px 3px 0 0;
  -ms-border-radius: 3px 3px 0 0;
}

.qd-bangdan .qd-bangdan-tab .bd-tab-item.active {
  color: #2681FF;
  border-bottom: 2px solid #2681ff;
  /* background: url("/static/default/image/sanduan/channel_img/bg-tag-active.png") no-repeat; */
}

.qd-bangdan .qd-bangdan-content {
  background: #fff;
  margin-top: 24px;
  min-height: 1018px;
  padding: 38px;
  overflow: visible;
}

.qd-bangdan .qd-bangdan-content .bd-box {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  box-shadow: 0 3px 3px 2px rgba(51, 51, 51, 0.2);
  -webkit-box-shadow: 0 3px 3px 2px rgba(51, 51, 51, 0.2);
  -o-box-shadow: 0 3px 3px 2px rgba(51, 51, 51, 0.2);
  -moz-box-shadow: 0 3px 3px 2px rgba(51, 51, 51, 0.2);
  -ms-box-shadow: 0 3px 3px 2px rgba(51, 51, 51, 0.2);
}

.qd-bangdan .qd-bangdan-content .bd-box .bd-box-head {
  line-height: 48px;
  height: 48px;
  color: #fff;
  background: #9bccff;
  border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -o-border-radius: 3px 3px 0 0;
  -ms-border-radius: 3px 3px 0 0;
}

.qd-bangdan .qd-bangdan-content .bd-box .bd-box-head .qd-select .qd-select-list {
  display: none;
  top: 35px;
  left: -6px;
  width: 100%;
  z-index: 100;
  background: #fff;
  border: 1px solid #d2d2d2;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.12);
  -o-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.12);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.12);
  -ms-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.12);
}

.qd-bangdan .qd-bangdan-content .bd-box .bd-box-head .qd-select .qd-select-list .qd-select-item {
  padding: 0 10px;
  line-height: 26px;
  color: #555;
  cursor: pointer;
}

.qd-bangdan .qd-bangdan-content .bd-box .bd-box-head .qd-select .qd-select-list .qd-select-item:hover {
  background-color: #9bccff;
  color: #fff;
}

.qd-bangdan .qd-bangdan-content .bd-box .bd-box-head .qd-select .qd-select-list .qd-select-item.action {
  color: #fff;
  background-color: #9bccff;
}

.qd-bangdan .qd-bangdan-content .bd-box .box-body .bd-company-item {
  overflow: hidden;
  border-bottom: 1px dashed #d2d2d2;
}

.qd-bangdan .qd-bangdan-content .bd-box .box-foot {
  background: #eef7ff;
  color: #777;
}

.qd-bangdan .qd-bangdan-content .bd-box .box-foot .foot-select {
  background: transparent;
  border: 1px solid #ccc;
  line-height: 30px;
  height: 30px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .search_div {
  padding-top: 7px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .sort_div {
  line-height: 40px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .sort_div .sort_item {
  cursor: pointer;
  position: relative;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .sort_div .sort_item .sort_sub_div {
  display: none;
  top: 40px;
  left: -64px;
  position: absolute;
  line-height: 32px;
  background-color: #f5f6f7;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  box-shadow: 0 0 20px 2px #dcdcdc;
  -webkit-box-shadow: 0 0 20px 2px #dcdcdc;
  -o-box-shadow: 0 0 20px 2px #dcdcdc;
  -moz-box-shadow: 0 0 20px 2px #dcdcdc;
  -ms-box-shadow: 0 0 20px 2px #dcdcdc;
  width: max-content;
  height: 32px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .sort_div .sort_item .sort_sub_div .top_dom {
  position: absolute;
  height: 0;
  width: 0;
  left: 88px;
  top: -16px;
  border: 8px transparent solid;
  border-bottom-color: #f5f6f7;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .sort_div .sort_item .sort_sub_div .sort_sub_item {
  float: left;
  margin: 0 15px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .sort_div .sort_item:hover .sort_sub_div {
  display: block;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .sort_div .sort_item.action span {
  color: #55a8fd;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .sort_div .sort_item.action .sort_sub_div .sort_sub_item.action {
  color: #55a8fd;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .option_div {
  line-height: 36px;
  padding-right: 10px;
  border-bottom: 1px #d5dadf solid;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item {
  padding: 13px 0 17px 14px;
  border-bottom: 1px #f1f1f1 dashed;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .img_box {
  border: 1px #d1d1d1 solid;
  margin-top: 9px;
  float: left;
  width: 68px;
  max-height: 68px;
  position: relative;
  margin-right: 27px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .img_box .img2 {
  width: 36px;
  position: absolute;
  top: -13px;
  left: -14px;
  transform: rotate(330deg);
  -ms-transform: rotate(330deg);
  /* IE 9 */
  -moz-transform: rotate(330deg);
  /* Firefox */
  -webkit-transform: rotate(330deg);
  /* Safari 和 Chrome */
  -o-transform: rotate(330deg);
  /* Opera */
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .img_box .img1 {
  display: block;
  width: 68px;
  max-height: 68px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .company_info_box {
  float: left;
  width: 252px;
  padding-top: 9px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .company_info_box .company_name {
  line-height: 30px;
  margin-bottom: 6px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .company_info_box .company_name .span1 {
  font-size: 16px;
  max-width: 220px;
  color: #55a8fd;
  display: inline-block;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .company_info_box .company_name .span2 {
  vertical-align: top;
  display: inline-block;
  height: 16px;
  line-height: 16px;
  width: 20px;
  text-align: center;
  font-size: 12px;
  color: #ffc000;
  position: relative;
  top: 7px;
  margin-left: 9px;
  background: #fff7e6;
  /* Old browsers */
  background: -moz-linear-gradient(top, #fff7e6 0%, #ffefcd 51%, #ffd477 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #fff7e6 0%, #ffefcd 51%, #ffd477 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #fff7e6 0%, #ffefcd 51%, #ffd477 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff7e6', endColorstr='#ffd477', GradientType=0);
  /* IE6-9 */
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -o-border-radius: 16px;
  -ms-border-radius: 16px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .company_info_box .score_div {
  line-height: 38px;
  margin-left: 5px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .company_info_box .score_div .span {
  margin-left: 12px;
  font-size: 28px;
  vertical-align: sub;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .border_div {
  float: left;
  margin-top: 15px;
  height: 60px;
  width: 1px;
  background-color: #eaeaea;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .objective_evaluate_div {
  float: left;
  margin-left: 30px;
  width: 346px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .objective_evaluate_div .top_dom {
  line-height: 30px;
  margin-bottom: 9px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .objective_evaluate_div .top_dom i {
  margin-right: 6px;
  position: relative;
  top: 1px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .objective_evaluate_div .top_dom .span {
  margin-left: 20px;
  font-size: 18px;
  vertical-align: top;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .objective_evaluate_div .bottom_dom {
  line-height: 22px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .objective_evaluate_div .bottom_dom .bottom_item {
  float: left;
  width: 152px;
  color: #999;
  padding-left: 14px;
  position: relative;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .objective_evaluate_div .bottom_dom .bottom_item .point_dom {
  position: absolute;
  height: 4px;
  width: 4px;
  top: 9px;
  left: 4px;
  background-color: #55a8fd;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .subjective_evaluate_div {
  float: left;
  margin-left: 50px;
  width: 226px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .subjective_evaluate_div .top_dom {
  line-height: 30px;
  margin-bottom: 9px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .subjective_evaluate_div .top_dom i {
  margin-right: 6px;
  position: relative;
  top: 1px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .subjective_evaluate_div .top_dom .span {
  margin-left: 20px;
  font-size: 18px;
  vertical-align: top;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .subjective_evaluate_div .bottom_dom {
  line-height: 22px;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .subjective_evaluate_div .bottom_dom .bottom_item {
  float: left;
  width: 152px;
  color: #999;
  padding-left: 14px;
  position: relative;
}

.qd-bangdan .qd-bangdan-content .qudao_evaluate_box .result_box .result_item .subjective_evaluate_div .bottom_dom .bottom_item .point_dom {
  position: absolute;
  height: 4px;
  width: 4px;
  top: 9px;
  left: 4px;
  background-color: #55a8fd;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.qd-bangdan .qd-bangdan-content .top_sub_tab {
  padding: 0 6px 8px 6px;
}

.qd-bangdan .qd-bangdan-content .top_sub_tab.active {
  color: #55a8fd;
  border-bottom: 2px solid #55a8fd;
}

.cb_pop_card_details .right_box {
  float: right;
  width: 114px;
  padding: 20px 0;
  margin: 3px;
  border: 1px #f1f1f1 solid;
}

.cb_pop_card_details .right_box .item {
  line-height: 36px;
  text-align: center;
}

.cb_pop_card_details .right_box .item a {
  text-decoration: underline;
}

.cb_pop_card_details .left_box {
  float: left;
  width: 605px;
  padding: 26px 0 44px 30px;
  border-right: 1px #f1f1f1 solid;
  min-height: 160px;
}

.cb_pop_card_details .left_box .top_info_box .img_box {
  float: left;
  width: 86px;
  height: 86px;
  margin-right: 20px;
  border: 2px #55a8fd solid;
  overflow: hidden;
  border-radius: 90px;
  -webkit-border-radius: 90px;
  -moz-border-radius: 90px;
  -o-border-radius: 90px;
  -ms-border-radius: 90px;
}

.cb_pop_card_details .left_box .top_info_box .img_box .img_box1 {
  width: 82px;
  height: 82px;
  margin: 2px auto;
  overflow: hidden;
  border-radius: 90px;
  -webkit-border-radius: 90px;
  -moz-border-radius: 90px;
  -o-border-radius: 90px;
  -ms-border-radius: 90px;
}

.cb_pop_card_details .left_box .top_info_box .img_box img {
  display: block;
  width: 82px;
}

.cb_pop_card_details .left_box .top_info_box .details_box {
  float: left;
  width: 490px;
}

.cb_pop_card_details .left_box .top_info_box .details_box .name_box {
  line-height: 26px;
  margin-bottom: 6px;
  font-size: 16px;
  font-weight: bold;
}

.cb_pop_card_details .left_box .top_info_box .details_box .info_box {
  line-height: 30px;
}

.cb_pop_card_details .left_box .top_info_box .details_box .info_box i {
  color: #55a8fd;
  margin-right: 6px;
}

.cb_pop_card_details .left_box .top_info_box .details_box .info_box .text {
  margin-right: 16px;
}

.cb_pop_card_details .left_box .bottom_info_box .item {
  overflow: hidden;
  line-height: 30px;
}

.cb_pop_card_details .left_box .bottom_info_box .item .title_box {
  float: left;
  width: 70px;
  text-align: right;
  color: #999;
}

.cb_pop_card_details .left_box .bottom_info_box .item .title_box.first {
  width: 120px;
}

.cb_pop_card_details .left_box .bottom_info_box .item .text_box {
  float: left;
  width: 102px;
  padding-left: 10px;
}

.talent_quarter_list_box .talent_list_box1 {
  padding: 0 20px;
}

.talent_quarter_list_box .talent_list_box1 .talent_list_item {
  float: left;
  width: 400px;
}

.talent_quarter_list_box .talent_list_box1 .talent_list_item .blue_line {
  width: 190px;
  margin: 0 auto;
  height: 1px;
  background: #1e5799;
  /* Old browsers */
  background: -moz-linear-gradient(left, #1e5799 0%, #ecf5ff 0%, #cfe6fe 6%, #6cb4fd 12%, #6cb4fd 52%, #6cb4fd 85%, #cfe6fe 94%, #ecf5ff 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, #1e5799 0%, #ecf5ff 0%, #cfe6fe 6%, #6cb4fd 12%, #6cb4fd 52%, #6cb4fd 85%, #cfe6fe 94%, #ecf5ff 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #1e5799 0%, #ecf5ff 0%, #cfe6fe 6%, #6cb4fd 12%, #6cb4fd 52%, #6cb4fd 85%, #cfe6fe 94%, #ecf5ff 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799', endColorstr='#ecf5ff', GradientType=1);
  /* IE6-9 */
}

.talent_quarter_list_box .talent_list_box1 .talent_list_item .lable_span1 {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: #fd6d4c;
  color: #fff;
  text-align: center;
  font-size: 12px;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  -ms-border-radius: 20px;
  line-height: 19px;
}

.talent_quarter_list_box .talent_list_box1 .talent_list_item .lable_span1.lable_span2 {
  background-color: #ffbe32;
}

.talent_quarter_list_box .talent_list_box1 .talent_list_item .lable_span1.lable_span3 {
  background-color: #55a8fd;
}

.load_talent_instructions .process_box {
  margin-left: 19px;
  width: 578px;
}

.load_talent_instructions .process_box .text_box {
  width: 156px;
  color: #fff;
  padding: 5px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  box-shadow: 1px 1px 3px 0px #ddd, -1px -1px 3px 0px #ddd;
  -webkit-box-shadow: 1px 1px 3px 0px #ddd, -1px -1px 3px 0px #ddd;
  -o-box-shadow: 1px 1px 3px 0px #ddd, -1px -1px 3px 0px #ddd;
  -moz-box-shadow: 1px 1px 3px 0px #ddd, -1px -1px 3px 0px #ddd;
  -ms-box-shadow: 1px 1px 3px 0px #ddd, -1px -1px 3px 0px #ddd;
}

.load_talent_instructions .process_box .text_box .text {
  height: 82px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  box-sizing: border-box;
  padding: 0 8px;
  font-size: 12px;
  background: url(/static/default/image/sanduan/node_father_item_bg.png) no-repeat;
  background-size: 156px 82px;
}

.load_talent_instructions .process_box .text_box .text.red {
  background: url(/static/default/image/sanduan/node_father_item_bg1.png) no-repeat;
  background-size: 156px 82px;
}

.load_talent_instructions .process_box .cross_box {
  width: 40px;
  float: left;
  height: 92px;
  position: relative;
}

.load_talent_instructions .process_box .cross_box .text {
  position: absolute;
  line-height: 20px;
  top: 25px;
  width: 40px;
  text-align: center;
  color: #55a8fd;
}

.load_talent_instructions .process_box .cross_box .yellow_point {
  height: 5px;
  width: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  background-color: #ffbe32;
  position: absolute;
  top: 45px;
  left: 4px;
}

.load_talent_instructions .process_box .cross_box .yellow_point.yellow_point_right {
  left: auto;
  right: 4px;
}

.load_talent_instructions .process_box .cross_box .yellow_line {
  position: absolute;
  width: 30px;
  height: 1px;
  background-color: #ffbe32;
  top: 47px;
  left: 6px;
}

.load_talent_instructions .process_box .vertical_box {
  width: 166px;
  float: left;
  height: 40px;
  position: relative;
}

.load_talent_instructions .process_box .vertical_box .text {
  position: absolute;
  line-height: 22px;
  top: 8px;
  left: 87px;
  color: #fd6d4c;
}

.load_talent_instructions .process_box .vertical_box .yellow_point {
  height: 5px;
  width: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  background-color: #ffbe32;
  position: absolute;
  top: 2px;
  left: 78px;
}

.load_talent_instructions .process_box .vertical_box .yellow_point.yellow_point_right {
  top: 31px;
}

.load_talent_instructions .process_box .vertical_box .yellow_line {
  position: absolute;
  width: 1px;
  height: 30px;
  background-color: #ffbe32;
  top: 4px;
  left: 80px;
}

.hr-tp-box .hr-tp-swiper {
  width: 100%;
  height: 300px;
  background: #012f5e url("/static/default/image/sanduan/hrtp-slide-bg.png") center no-repeat;
  background-size: cover;
  color: #fff;
}

.hr-tp-box .hr-tp-swiper a {
  color: #fff;
}

.hr-tp-box .hr-tp-title {
  width: 236px;
  height: 46px;
  line-height: 46px;
  letter-spacing: 5px;
  color: #55a8fd;
  background: #fff url("/static/default/image/sanduan/hrtp-title.png") center no-repeat;
}

.hr-tp-box .hr-tp-item {
  width: 240px;
  height: 120px;
  color: #fff;
  font-weight: 300;
}

.hr-tp-box .hr-tp-item.second2 {
  width: 340px;
  height: 180px;
  line-height: 180px;
}

.hr-tp-box .hr-tp-item:hover {
  width: 234px;
  height: 114px;
  border: 3px solid #55a8fd;
  background-color: #55a8fd;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px;
  box-shadow: 0 0 21px 2px rgba(51, 51, 51, 0.76);
  -webkit-box-shadow: 0 0 21px 2px rgba(51, 51, 51, 0.76);
  -o-box-shadow: 0 0 21px 2px rgba(51, 51, 51, 0.76);
  -moz-box-shadow: 0 0 21px 2px rgba(51, 51, 51, 0.76);
  -ms-box-shadow: 0 0 21px 2px rgba(51, 51, 51, 0.76);
}

.hr-tp-box .hr-tp-item:hover.second2 {
  width: 334px;
  height: 174px;
}

.hr-tp-box .hr-tp-item .link {
  color: #fff;
}

.hr-tp-box .hr-tp-item .hr-tp-notice {
  position: relative;
}

.hr-tp-box .hr-tp-item .hr-tp-notice:hover .hr-tp-notice-content {
  display: block;
}

.hr-tp-box .hr-tp-item .hr-tp-notice .hr-tp-notice-content {
  display: none;
  position: absolute;
  left: 196px;
  top: 20px;
  width: 300px;
  height: 135px;
  background-color: #f9f9f9;
  padding: 0 10px;
  color: #333;
  font-size: 14px;
  font-weight: 400;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px;
  box-shadow: 0 0 21px 2px rgba(51, 51, 51, 0.76);
  -webkit-box-shadow: 0 0 21px 2px rgba(51, 51, 51, 0.76);
  -o-box-shadow: 0 0 21px 2px rgba(51, 51, 51, 0.76);
  -moz-box-shadow: 0 0 21px 2px rgba(51, 51, 51, 0.76);
  -ms-box-shadow: 0 0 21px 2px rgba(51, 51, 51, 0.76);
  z-index: 12;
}

.hr-tp-box .hr-tp-item .hr-tp-notice .hr-tp-notice-content .content-title {
  border-bottom: 1px solid #cfcfcf;
}

.hr-tp-box .hr-tp-banner {
  color: #fff;
  height: 240px;
  background: url("/static/default/image/sanduan/hr-tp-banner1.png") center 20px no-repeat, url("/static/default/image/sanduan/hr-tp-banner.png") no-repeat;
}

.hr-tp-box .info_item_box {
  position: relative;
}

.hr-tp-box .info_item_box .info_item_details {
  position: absolute;
  left: 10px;
  top: 22px;
  width: 560px;
  padding-top: 20px;
  z-index: 1000;
  display: none;
}

.hr-tp-box .info_item_box .info_item_details .table_box {
  background-color: #fff;
  padding: 20px;
  position: relative;
  box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -webkit-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -o-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -moz-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -ms-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
}

.hr-tp-box .info_item_box .info_item_details .table_box .info_title {
  height: 50px;
  line-height: 50px;
}

.hr-tp-box .info_item_box .info_item_details .table_box .jiantou {
  position: absolute;
  height: 0;
  width: 0;
  left: 22px;
  top: -12px;
  border: 12px transparent solid;
  border-top: 0;
  border-bottom-color: #fff;
}

.hr-tp-box .info_item_box:hover .info_item_details {
  display: block;
}

.chain_group_box {
  /*2022.06.14改版*/
}

.chain_group_box .banner_img img {
  display: block;
  width: 1000px;
}

.chain_group_box .form_box {
  padding-left: 40px;
}

.chain_group_box .form_box .select_box {
  float: left;
  width: 320px;
  margin-right: 10px;
}

.chain_group_box .form_box .select_box .layui-input {
  line-height: 40px;
  height: 40px;
  border-radius: 4px;
}

.chain_group_box .form_box .select_box .layui-form-select dl {
  top: 60px;
}

.chain_group_box .form_box .input_form {
  float: left;
  width: 510px;
  border-radius: 4px 0 0 4px;
  border-right: 0;
  height: 40px;
  line-height: 40px;
}

.chain_group_box .form_box .sub_btn {
  float: left;
  width: 80px;
  height: 40px;
  line-height: 40px;
  background-color: #55a8fd;
  color: #fff;
  border-radius: 0 2px 2px 0;
}

.chain_group_box .data_item_box {
  padding-left: 40px;
}

.chain_group_box .data_item_box .data_item {
  float: left;
  width: 410px;
  height: 260px;
  margin-right: 20px;
  padding: 0 20px;
  margin-top: 20px;
  background: url(/static/default/image/sanduan/shezhao/chain_group_bg_img.png) no-repeat;
  background-size: 450px 260px;
  border-radius: 4px;
  position: relative;
  color: #fff;
}

.chain_group_box .data_item_box .data_item .top_lable {
  line-height: 20px;
  padding: 0 12px;
  border: 1px #fff6e2 solid;
  border-radius: 2px;
  float: left;
  color: #ffe9b9;
  margin-right: 10px;
}

.chain_group_box .data_item_box .data_item .ov_two {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.chain_group_box .data_item_box .data_item .link_box {
  position: absolute;
  bottom: 8px;
  right: 20px;
  color: #fff;
}

.chain_group_box .data_item_box .data_item .left_icon {
  display: inline-block;
  width: 24px;
  height: 24px;
  text-align: center;
  border-radius: 24px;
  -webkit-border-radius: 24px;
  -moz-border-radius: 24px;
  -o-border-radius: 24px;
  -ms-border-radius: 24px;
  background-color: #bddeff;
  line-height: 24px;
}

.chain_group_box .chain_group_data_item {
  position: relative;
  height: 160px;
  padding: 16px;
  background-color: #fff;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.chain_group_box .chain_group_data_item .data_item_icon {
  float: left;
  display: inline-block;
  width: 32px;
  height: 32px;
  color: #fff;
  background: #3471ff;
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -o-border-radius: 16px;
  -ms-border-radius: 16px;
}

.chain_group_box .chain_group_data_item .data_item_icon .iconfont {
  vertical-align: -8px;
}

.chain_group_box .chain_group_data_item .data_item_cnt {
  color: #718096;
  font-family: 'PingFang SC';
  line-height: 16px;
  margin-left: 40px;
}

.chain_group_box .chain_group_data_item .data_item_cnt .item_name {
  color: #1d2129;
  line-height: 24px;
}

.chain_group_box .chain_group_data_item .data_item_cnt .item_code {
  display: inline-block;
  color: #ff9500;
  font-size: 12px;
  background: #fff7e6;
  border: 1px solid #ffd591;
  padding: 2px 8px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  margin-top: 2px;
}

.chain_group_box .chain_group_data_item .data_item_cnt .item_intro {
  height: 32px;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  /* 这里是超出几行省略 */
  overflow: hidden;
}

.chain_group_box .chain_group_detail {
  color: #718096;
  line-height: 24px;
}

.chain_group_box .chain_group_detail .data_item_icon {
  display: inline-block;
  width: 32px;
  height: 32px;
  color: #fff;
  background: #3471ff;
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -o-border-radius: 16px;
  -ms-border-radius: 16px;
}

.chain_group_box .chain_group_detail .data_item_icon .iconfont {
  vertical-align: -4px;
}

.chain_group_box .chain_group_detail .detail_code {
  display: inline-block;
  color: #ff9500;
  font-size: 12px;
  background: #fff7e6;
  border: 1px solid #ffd591;
  padding: 2px 8px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  margin-top: 4px;
}

.chain_group_box .chain_group_detail .detail_title {
  color: #2d3748;
}

.chain_group_box .chain_group_detail .detail_title .title_left_line {
  width: 4px;
  height: 18px;
  background: #3471FF;
  border-radius: 0px 4px 4px 0px;
}

.chain_group_box .chain_group_label {
  display: inline-block;
  color: #3471ff;
  font-size: 12px;
  line-height: 16px;
  background: #f0f9ff;
  border: 1px solid #a1d1ff;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  padding: 4px 8px;
  margin: 0 8px 12px 0;
}

.candidate_index_box .content_box_a {
  background-color: #f3f9ff;
  padding: 60px 0 112px 0;
}

.candidate_index_box .content_box_a .item_box_a {
  width: 1214px;
  margin: 0 auto;
}

.candidate_index_box .content_box_a .carousel_box .left_btn {
  float: left;
  width: 67px;
  margin-top: 66px;
  cursor: pointer;
  display: block;
}

.candidate_index_box .content_box_a .carousel_box .right_btn {
  float: right;
  width: 67px;
  margin-top: 66px;
  cursor: pointer;
  display: block;
}

.candidate_index_box .content_box_a .carousel_box .item_box {
  float: left;
  width: 1000px;
  height: 260px;
  overflow: hidden;
  margin-left: 50px;
  position: relative;
}

.candidate_index_box .content_box_a .carousel_box .item_box .item_inner_box {
  position: absolute;
  top: 0;
  left: 0;
}

.candidate_index_box .content_box_a .carousel_box .item_box .item_inner_box .item_inner_item {
  cursor: pointer;
  float: left;
  width: 180px;
  margin-right: 20px;
  height: 260px;
  background-repeat: no-repeat;
  background-size: 180px auto;
  box-sizing: border-box;
  position: relative;
  border: 3px transparent solid;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  overflow: hidden;
}

.candidate_index_box .content_box_a .carousel_box .item_box .item_inner_box .item_inner_item .pop_box {
  position: absolute;
  top: -3px;
  left: -3px;
  width: 180px;
  height: 260px;
  background-color: #000;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}

.candidate_index_box .content_box_a .carousel_box .item_box .item_inner_box .item_inner_item .top_text {
  position: absolute;
  line-height: 260px;
  top: -3px;
  left: -3px;
  width: 180px;
  height: 260px;
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  color: #fff;
}

.candidate_index_box .content_box_a .carousel_box .item_box .item_inner_box .item_inner_item .pop_box1 {
  position: absolute;
  top: -3px;
  left: -3px;
  width: 180px;
  padding-top: 15px;
  height: 245px;
  text-align: center;
  line-height: 30px;
  font-size: 16px;
  font-weight: bold;
  color: #666;
  background: url(/static/default/image/sanduan/shezhao/campus_bg_img.png) no-repeat;
  background-size: 180px 260px;
  display: none;
}

.candidate_index_box .content_box_a .carousel_box .item_box .item_inner_box .item_inner_item.hover:hover {
  border-color: #55a8fd;
  background-image: none !important;
}

.candidate_index_box .content_box_a .carousel_box .item_box .item_inner_box .item_inner_item.hover:hover .pop_box {
  display: none;
}

.candidate_index_box .content_box_a .carousel_box .item_box .item_inner_box .item_inner_item.hover:hover .pop_box1 {
  display: block;
}

.candidate_index_box .content_box_a .carousel_box .item_box .item_inner_box .item_inner_item.hover:hover .top_text {
  display: none;
}

.candidate_index_box .map-box {
  width: 100%;
  height: 650px;
  background: #fff;
}

.candidate_index_box .map-box .cb-contentdiv {
  padding-top: 50px;
}

.candidate_index_box .map-box .right-box {
  width: 398px;
  margin: 140px 30px 0;
}

.candidate_index_box .map-box .right-box .school-box {
  width: 318px;
  height: 195px;
  padding: 40px;
  background: url("/static/default/image/sanduan/map-school-bg.png") no-repeat;
}

/*雇主日2020*/
.guzhuri-2020 {
  background: url("/static/default/image/sanduan/guzhuri2020/bg-right.png") right 1185px no-repeat, url("/static/default/image/sanduan/guzhuri2020/title-bg.png") 75% 2665px no-repeat;
}

.guzhuri-2020.job-wrap {
  background: none;
}

.guzhuri-2020 .guzhuri-title {
  display: block;
  color: #fff;
  font-size: 30px;
  padding: 45px 0;
  background: url("/static/default/image/sanduan/guzhuri2020/line.png") center bottom no-repeat;
}

.guzhuri-2020 .search-wrap .search-bar {
  display: block;
  width: 686px;
  height: 80px;
  line-height: 80px;
  margin: 0 auto;
  color: #c4c4ca;
  font-size: 26px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px;
  background: #36129c;
}

.guzhuri-2020 .search-wrap .search-bar .iconfont {
  font-size: 26px;
  margin: 26px 25px 27px 50px;
}

.guzhuri-2020 .search-wrap .search-bar .search-input {
  background: transparent;
  display: inline-block;
  width: 560px;
  height: 80px;
  color: #fff;
}

.guzhuri-2020 .search-wrap .search-tool {
  margin: 68px 0 50px;
}

.guzhuri-2020 .job-list {
  width: 1269px;
  margin: 0 auto;
  border-top: 1px solid #1d3078;
}

.guzhuri-2020 .job-list .job-item {
  padding: 60px 140px;
  color: #c4c4ca;
  font-size: 25px;
  border-bottom: 1px solid #1d3078;
}

.guzhuri-2020 .job-list .job-item .job-name {
  color: #c73f51;
  font-size: 35px;
}

.guzhuri-2020 .job-list .job-item .job-link {
  color: #fff;
  border-bottom: 1px solid #fff;
}

.guzhuri-2020 .bottom-wrap {
  width: 1195px;
  height: 1119px;
  margin: 0 auto 100px;
  background: url("/static/default/image/sanduan/guzhuri2020/foot-bg.png") center bottom no-repeat;
  background-size: cover;
}

.guzhuri-2020 .hot-title {
  width: 278px;
  height: 40px;
  margin: 0 auto;
  position: relative;
}

.guzhuri-2020 .hot-title .title-name {
  display: block;
  width: 165px;
  color: #fff;
  background: #070f2d;
  font-size: 30px;
  line-height: 40px;
  letter-spacing: 5px;
  text-align: center;
  margin: 0 auto;
  position: relative;
  z-index: 12;
}

.guzhuri-2020 .hot-title:after {
  position: absolute;
  content: '';
  width: 278px;
  height: 1px;
  background: #fff;
  left: 0;
  top: 20px;
}

.guzhuri-2020 .job-page {
  text-align: center;
  margin: 70px auto;
}

.guzhuri-2020 .job-page .layui-laypage a,
.guzhuri-2020 .job-page .layui-laypage span {
  min-width: 42px;
  height: 35px;
  line-height: 35px;
  font-size: 16px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  border: 0;
}

.guzhuri-2020 .job-page .layui-laypage-next {
  background: transparent;
  color: #fff;
  font-size: 14px;
}

.doctor_page_box {
  position: relative;
  width: 19.2rem;
  height: 101.96rem;
  font-size: 0.2rem;
  color: #fff;
  background: url(/static/default/image/sanduan/shezhao/doctor_page_bgimg.png) no-repeat;
  background-size: 19.2rem 101.96rem;
}

.doctor_page_box .page_btn {
  position: absolute;
  background-color: #62a0d8;
  text-align: center;
}

.doctor_page_box .text_box {
  position: absolute;
}

.doctor_page_box .text_box span {
  margin-right: 0.22rem;
}

.prophet_index_box {
  width: 19.2rem;
  height: 104.2rem;
  background: url(/static/default/image/sanduan/prophet_index_bg_img.jpg) no-repeat;
  background-size: 19.2rem 104.2rem;
  position: relative;
}

.prophet_index_box .book_item_box {
  position: absolute;
  top: 15.89rem;
  left: 3.71rem;
  width: 12rem;
  height: 7.38rem;
}

.prophet_index_box .book_item_box .book_item1 {
  position: absolute;
  width: 1.32rem;
  cursor: pointer;
  height: 3.21rem;
  background-repeat: no-repeat;
  background-size: 1.32rem 3.21rem;
}

.prophet_index_box .book_item_box .book_item {
  display: none;
  position: absolute;
  width: 1.59rem;
  height: 2.46rem;
  background: url(/static/default/image/sanduan/shezhao/prophet_item_bg.png) no-repeat;
  background-size: 1.59rem 2.46rem;
  cursor: pointer;
}

.prophet_index_box .book_item_box .book_item .title_text {
  padding-top: 0.5rem;
  line-height: 0.38rem;
  font-size: 0.2rem;
  text-align: center;
  color: #fff;
  margin-bottom: 0.28rem;
}

.prophet_index_box .book_item_box .book_item .title_text1 {
  width: 0.93rem;
  text-align: center;
  margin: 0 auto;
  line-height: 0.24rem;
  font-size: 0.16rem;
  border: 0.01rem #fff dashed;
  color: #fff;
  border-radius: 0.3rem;
}

.prophet_index_box .text_box1 {
  position: absolute;
  top: 0;
  left: 0;
  line-height: 0.38rem;
  font-size: 0.2rem;
  color: #fff;
}

.prophet_index_box .text_box1 .title_box .title_item {
  float: left;
  width: 1.6rem;
}

.prophet_index_box .text_box1 .item_box {
  margin-top: 0.04rem;
}

.prophet_index_box .text_box1 .item_box .add_item {
  float: left;
  width: 1.34rem;
  padding-left: 0.26rem;
  font-size: 0.24rem;
}

.prophet_index_box .text_box1 .item_box .add_item i {
  cursor: pointer;
}

.talent_storage_page_box {
  width: 19.2rem;
  background-color: #fff;
}

.talent_storage_page_box .main_content {
  width: 12rem;
  margin: 0 auto;
}

.talent_storage_page_box .main_content .title_img {
  display: block;
  width: 2.33rem;
  margin: 1.18rem auto 0.22rem;
}

.talent_storage_page_box .main_content .title_name_box {
  line-height: 0.86rem;
  margin-bottom: 0.7rem;
  padding-left: 1.4rem;
}

.talent_storage_page_box .main_content .title_name_box .left_line {
  float: left;
  height: 0.41rem;
  width: 3.06rem;
  border-bottom: 0.02rem #353536 solid;
}

.talent_storage_page_box .main_content .title_name_box .name_box {
  width: 2.8rem;
  float: left;
  text-align: center;
  font-size: 0.38rem;
  font-weight: bold;
  color: #000052;
}

.talent_storage_page_box .main_content .leading_lable {
  display: inline-block;
  width: 2rem;
  height: 0.5rem;
  margin-right: 0.46rem;
  line-height: 0.5rem;
  font-size: 0.2rem;
  color: #fff;
  background-color: #247bd4;
  text-align: center;
  border-radius: 0.7rem;
  -webkit-border-radius: 0.7rem;
  -moz-border-radius: 0.7rem;
  -o-border-radius: 0.7rem;
  -ms-border-radius: 0.7rem;
  vertical-align: middle;
}

.talent_storage_page_box .main_content .leading_lable img {
  position: relative;
  top: -0.02rem;
  display: inline-block;
  height: 0.35rem;
  margin-right: 0.18rem;
}

.talent_storage_page_box .main_content .chance_box {
  padding-left: 1.74rem;
}

.talent_storage_page_box .main_content .chance_box .chance_item {
  margin-bottom: 0.48rem;
}

.talent_storage_page_box .main_content .chance_box .chance_item .item_top_box .left_box {
  float: left;
  background-color: #0a64c2;
  width: 1.66rem;
  height: 1.61rem;
}

.talent_storage_page_box .main_content .chance_box .chance_item .item_top_box .left_box img {
  display: block;
  width: 1.66rem;
}

.talent_storage_page_box .main_content .chance_box .chance_item .item_top_box .right_box {
  float: left;
  height: 1.55rem;
  background-color: #247bd5;
  border-bottom: 0.06rem #ffbe32 solid;
  font-size: 0.22rem;
  color: #fff;
}

.talent_storage_page_box .main_content .chance_box .chance_item .item_top_box .right_box .right_left_item {
  display: block;
  color: #fff;
  float: left;
  width: 5.83rem;
  height: 1.55rem;
}

.talent_storage_page_box .main_content .chance_box .chance_item .item_top_box .right_box .right_left_item .top_text {
  padding-top: 0.16rem;
  line-height: 0.72rem;
  padding-left: 1rem;
}

.talent_storage_page_box .main_content .chance_box .chance_item .item_top_box .right_box .right_left_item .top_text .num {
  float: right;
  margin-right: 0.64rem;
  font-size: 0.28rem;
}

.talent_storage_page_box .main_content .chance_box .chance_item .item_top_box .right_box .right_left_item .bottom_text {
  padding-left: 1rem;
  line-height: 0.6rem;
}

.talent_storage_page_box .main_content .chance_box .chance_item .item_top_box .right_box .right_right_item {
  cursor: pointer;
  float: left;
  width: 1.04rem;
  height: 1.55rem;
  background-color: #0a64c2;
}

.talent_storage_page_box .main_content .chance_box .chance_item .item_top_box .right_box .right_right_item img {
  display: block;
  width: 1.04rem;
}

.talent_storage_page_box .main_content .chance_box .chance_item .item_bottom_box {
  display: none;
  border-radius: 0.18rem;
  -webkit-border-radius: 0.18rem;
  -moz-border-radius: 0.18rem;
  -o-border-radius: 0.18rem;
  -ms-border-radius: 0.18rem;
  font-size: 0.22rem;
  width: 9.1rem;
  padding: 0.36rem 0;
  background-color: #0a64c2;
  color: #fff;
}

.talent_storage_page_box .main_content .chance_box .chance_item .item_bottom_box a {
  color: #fff;
}

.talent_storage_page_box .main_content .chance_box .chance_item .item_bottom_box .num_box:hover {
  color: #ffbe32;
}

.talent_storage_page_box .main_content .chance_box .chance_item .item_bottom_box .data_box {
  width: 7.8rem;
  margin: 0 auto;
}

.talent_storage_page_box .main_content .chance_box .chance_item .item_bottom_box .data_box .data_item1 {
  padding: 0 0.56rem;
  border-bottom: 0.01rem #fff solid;
  line-height: 0.62rem;
}

.talent_storage_page_box .main_content .chance_box .chance_item .item_bottom_box .data_box .data_items {
  padding: 0.22rem 0.56rem;
  line-height: 0.62rem;
}

.talent_storage_page_box .main_content .chance_box .chance_item .item_bottom_box .data_box .data_items .data_item .num_box .name_box {
  display: inline-block;
  max-width: 2.16rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: bottom;
}

.talent_storage_page_box .main_content .chance_box .chance_item.action .item_top_box .right_box .right_left_item {
  padding-right: 0.58rem;
}

.talent_storage_page_box .main_content .chance_box .chance_item.action .item_bottom_box {
  display: block;
}

.talent_storage_page_box .page_top_box {
  background: url(/static/default/image/sanduan/talent_storage/talent_storage_img1.png) no-repeat;
  background-size: 19.2rem auto;
}

.talent_storage_page_box .page_top_box .top_tap_box {
  padding-left: 1.22rem;
  margin-top: 0.18rem;
  padding-top: 0.01rem;
}

.talent_storage_page_box .page_top_box .top_tap_box .tap_box {
  width: 1.62rem;
  height: 2.76rem;
  float: left;
  margin-right: 0.36rem;
  border-radius: 0.36rem;
  -webkit-border-radius: 0.36rem;
  -moz-border-radius: 0.36rem;
  -o-border-radius: 0.36rem;
  -ms-border-radius: 0.36rem;
  box-shadow: 1px 1px 40px 3px #e1dede, 0px 0px 22px 0px #b7b7b7;
  -webkit-box-shadow: 1px 1px 40px 3px #e1dede, 0px 0px 22px 0px #b7b7b7;
  -o-box-shadow: 1px 1px 40px 3px #e1dede, 0px 0px 22px 0px #b7b7b7;
  -moz-box-shadow: 1px 1px 40px 3px #e1dede, 0px 0px 22px 0px #b7b7b7;
  -ms-box-shadow: 1px 1px 40px 3px #e1dede, 0px 0px 22px 0px #b7b7b7;
  background-color: #f5f6fb;
  display: block;
}

.talent_storage_page_box .page_top_box .top_tap_box .tap_box img {
  display: block;
  width: 1rem;
  margin: 0.18rem auto 0.18rem;
}

.talent_storage_page_box .page_top_box .top_tap_box .tap_box .text1 {
  line-height: 0.4rem;
  text-align: center;
  font-size: 0.2rem;
  color: #000;
}

.talent_storage_page_box .page_top_box .top_tap_box .tap_box .text2 {
  line-height: 0.76rem;
  font-size: 0.28rem;
  text-align: center;
  color: #55a8fd;
}

.talent_storage_page_box .page_top_box .top_tap_box .tap_box.action {
  background-color: #247bd5;
}

.talent_storage_page_box .page_top_box .top_tap_box .tap_box.action .text1 {
  color: #fff;
}

.talent_storage_page_box .page_top_box .top_tap_box .tap_box.action .text2 {
  color: #ffbe32;
}

.talent_storage_page_box .page_top_box .top_tap_box1 {
  margin-top: 0.42rem;
  padding-right: 1.56rem;
}

.talent_storage_page_box .page_top_box .top_tap_box1 .tap_box {
  margin-left: 0.38rem;
  float: right;
  display: block;
  color: #000;
  text-align: center;
}

.talent_storage_page_box .page_top_box .top_tap_box1 .tap_box .top_text {
  line-height: 0.66rem;
  font-size: 0.22rem;
}

.talent_storage_page_box .page_top_box .top_tap_box1 .tap_box .bottom_text {
  display: inline-block;
  min-width: 0.56rem;
  padding: 0 0.15rem;
  line-height: 0.3rem;
  text-align: center;
  font-size: 0.16rem;
  background-color: #fff;
  border-radius: 0.38rem;
  -webkit-border-radius: 0.38rem;
  -moz-border-radius: 0.38rem;
  -o-border-radius: 0.38rem;
  -ms-border-radius: 0.38rem;
  box-shadow: 1px 1px 10px 3px #e1dede;
  -webkit-box-shadow: 1px 1px 10px 3px #e1dede;
  -o-box-shadow: 1px 1px 10px 3px #e1dede;
  -moz-box-shadow: 1px 1px 10px 3px #e1dede;
  -ms-box-shadow: 1px 1px 10px 3px #e1dede;
}

.talent_storage_page_box .page_top_box .top_tap_box1 .tap_box.action .top_text {
  color: #55a8fd;
}

.talent_storage_page_box .page_top_box .top_tap_box1 .tap_box.action .bottom_text {
  color: #fff;
  background-color: #247bd5;
}

.talent_storage_page_box .page_bottom_box {
  background: url(/static/default/image/sanduan/talent_storage/talent_storage_img2.png) no-repeat;
  background-size: 19.2rem auto;
  background-position: bottom;
  padding-bottom: 5.25rem;
}

.join_haier_page_box {
  width: 17.84rem;
  height: 78.65rem;
  background: url(/static/default/image/sanduan/join_haier_image/join_haier_bg_img.jpg) no-repeat;
  background-size: 17.84rem auto;
  position: relative;
  color: #fff;
}

.join_haier_page_box .title_box {
  position: absolute;
  top: 10.31rem;
  width: 17.84rem;
  text-align: center;
  left: 0;
}

.join_haier_page_box .title_box img {
  display: block;
  width: 1.52rem;
  margin: 0 auto 1rem;
}

.join_haier_page_box .title_box .text_box {
  line-height: 0.62rem;
  vertical-align: top;
}

.join_haier_page_box .title_box .text_box .text {
  color: #fff;
  font-size: 0.46rem;
  display: inline-block;
  padding: 0 1.62rem;
  position: relative;
  text-align: center;
}

.join_haier_page_box .title_box .text_box .text .vertical1 {
  height: 0.62rem;
  position: absolute;
  top: 0;
  left: 0;
  width: 0.02rem;
  background-color: #fff;
}

.join_haier_page_box .title_box .text_box .text .vertical2 {
  height: 0.62rem;
  position: absolute;
  top: 0;
  right: 0;
  width: 0.02rem;
  background-color: #fff;
}

.join_haier_page_box .title_box .text_box .text .cross1 {
  height: 0.02rem;
  position: absolute;
  top: 0.3rem;
  left: 0.2rem;
  width: 0.4rem;
  background-color: #fff;
}

.join_haier_page_box .title_box .text_box .text .cross2 {
  height: 0.02rem;
  position: absolute;
  top: 0.3rem;
  right: 0.2rem;
  width: 0.4rem;
  background-color: #fff;
}

.join_haier_page_box .jihui_box {
  position: absolute;
  top: 16.97rem;
  left: 3.5rem;
  width: 11.04rem;
  min-height: 5rem;
  background: url(/static/default/image/sanduan/join_haier_image/join_haier_img2.png) no-repeat;
  background-size: 11.04rem 3.42rem;
}

.join_haier_page_box .jihui_box .jihui_box_content {
  background: url(/static/default/image/sanduan/join_haier_image/join_haier_img3.png) no-repeat;
  background-size: 11.04rem 8rem;
  background-position: 0 3.42rem;
  min-height: 5rem;
}

.join_haier_page_box .jihui_box .jihui_box_content .title_name {
  padding-top: 1.12rem;
  line-height: 0.76rem;
  text-align: center;
  font-size: 0.32rem;
}

.join_haier_page_box .jihui_box .jihui_box_content .select_box {
  margin: 0.2rem 0.46rem 0;
  padding-bottom: 0.11rem;
  border-bottom: 0.01rem #fff solid;
  padding-left: 1.06rem;
  line-height: 0.48rem;
  font-size: 0.2rem;
}

.join_haier_page_box .jihui_box .jihui_box_content .select_box .select_items {
  float: left;
  position: relative;
  cursor: pointer;
}

.join_haier_page_box .jihui_box .jihui_box_content .select_box .select_items .select_item_box {
  color: #333;
  position: absolute;
  top: 0.48rem;
  left: 0;
  width: 2rem;
  display: none;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
  box-sizing: border-box;
  padding: 10px 0;
  border: 1px solid #d5dadf;
  background-color: #e9e9e9;
  z-index: 1000;
}

.join_haier_page_box .jihui_box .jihui_box_content .select_box .select_items .select_item_box .select_item {
  padding: 0 10px;
  line-height: 26px;
  color: #555;
}

.join_haier_page_box .jihui_box .jihui_box_content .select_box .select_items .select_item_box .select_item.action, .join_haier_page_box .jihui_box .jihui_box_content .select_box .select_items .select_item_box .select_item:hover {
  color: #fff;
  background-color: #55a8fd;
}

.join_haier_page_box .jihui_box .jihui_box_content .select_box .select_items:hover .select_item_box {
  display: block;
}

.join_haier_page_box .jihui_box .jihui_box_content .jihui_item_box {
  max-height: 7.4rem;
  overflow-y: auto;
  padding-bottom: 0.1rem;
}

.join_haier_page_box .jihui_box .jihui_box_content .jihui_item_box .jihui_item {
  padding: 0.22rem 0 0.28rem 1rem;
  margin: 0 0.46rem;
  border-bottom: 0.01rem #fff solid;
  position: relative;
}

.join_haier_page_box .jihui_box .jihui_box_content .jihui_item_box .jihui_item .top_div {
  line-height: 0.52rem;
}

.join_haier_page_box .jihui_box .jihui_box_content .jihui_item_box .jihui_item .top_div .jihui_name {
  font-size: 0.24rem;
  margin-right: 0.2rem;
}

.join_haier_page_box .jihui_box .jihui_box_content .jihui_item_box .jihui_item .top_div .jihui_bu {
  font-size: 0.16rem;
}

.join_haier_page_box .jihui_box .jihui_box_content .jihui_item_box .jihui_item .bottom_div {
  line-height: 0.34rem;
  font-size: 0.16rem;
}

.join_haier_page_box .jihui_box .jihui_box_content .jihui_item_box .jihui_item .position_info {
  line-height: 0.32rem;
  position: absolute;
  top: 0.46rem;
  right: 0.96rem;
  color: #fff;
  font-size: 0.2rem;
  padding: 0 0.06rem;
  border-bottom: 0.02rem #fff solid;
}

.join_haier_page_box .jihui_box .jihui_box_bottom {
  background: url(/static/default/image/sanduan/join_haier_image/join_haier_img4.png) no-repeat;
  background-size: 11.04rem 2.28rem;
  height: 2.28rem;
  padding-top: 0.01rem;
}

.join_haier_page_box .jihui_box .jihui_box_bottom a {
  display: block;
  line-height: 0.5rem;
  color: #fff;
  font-size: 0.26rem;
  width: 1.3rem;
  text-align: center;
  border-bottom: 0.02rem #fff solid;
  margin: 0.6rem auto 0;
}

.join_haier_page_box .jihui_box .right_b_img {
  position: absolute;
  width: 8.24rem;
  height: 5.23rem;
  right: -3.3rem;
  bottom: -2.46rem;
}

.join_haier_page_box .scenario_video_box {
  position: absolute;
  top: 32.89rem;
  left: 0.93rem;
  width: 15.82rem;
  height: 9.68rem;
}

.join_haier_page_box .scenario_video_box .scenario_item {
  width: 15.82rem;
  height: 9.68rem;
  background: url(/static/default/image/sanduan/join_haier_image/join_haier_img7.png) no-repeat;
  background-size: 15.82rem 9.68rem;
  display: none;
}

.join_haier_page_box .scenario_video_box .scenario_item.scenario_item2 {
  background: url(/static/default/image/sanduan/join_haier_image/join_haier_img7_3.png) no-repeat;
  background-size: 15.82rem 9.68rem;
}

.join_haier_page_box .scenario_video_box .scenario_item.scenario_item3 {
  background: url(/static/default/image/sanduan/join_haier_image/join_haier_img7_2.png) no-repeat;
  background-size: 15.82rem 9.68rem;
}

.join_haier_page_box .scenario_video_box .scenario_item.scenario_item4 {
  background: url(/static/default/image/sanduan/join_haier_image/join_haier_img7_1.png) no-repeat;
  background-size: 15.82rem 9.68rem;
}

.join_haier_page_box .scenario_video_box .scenario_item.scenario_item5 {
  background: url(/static/default/image/sanduan/join_haier_image/join_haier_img7_4.png) no-repeat;
  background-size: 15.82rem 9.68rem;
}

.join_haier_page_box .scenario_video_box .scenario_item.action {
  display: block;
}

.join_haier_page_box .scenario_video_box .btn {
  position: absolute;
  cursor: pointer;
}

.join_haier_page_box .scenario_video_box .btn .btn_light {
  display: none;
}

.join_haier_page_box .scenario_video_box .btn.action .btn_light, .join_haier_page_box .scenario_video_box .btn:hover .btn_light {
  display: block !important;
}

.join_haier_page_box .scenario_video_box .btn1 {
  top: 2.15rem;
  left: 9.69rem;
  width: 1.73rem;
  height: 1.1rem;
}

.join_haier_page_box .scenario_video_box .btn1 .btn_light {
  width: 1.67rem;
  height: 1.55rem;
  position: absolute;
  bottom: 0.09rem;
  right: 0.01rem;
}

.join_haier_page_box .scenario_video_box .btn2 {
  top: 5.32rem;
  left: 9.34rem;
  width: 1.36rem;
  height: 0.88rem;
}

.join_haier_page_box .scenario_video_box .btn2 .btn_light {
  width: 1.67rem;
  height: 1.55rem;
  position: absolute;
  bottom: 0.09rem;
  right: 0.01rem;
}

.join_haier_page_box .scenario_video_box .btn3 {
  top: 6.61rem;
  left: 7.91rem;
  width: 1.09rem;
  height: 0.8rem;
}

.join_haier_page_box .scenario_video_box .btn3 .btn_light {
  width: 1.67rem;
  height: 1.55rem;
  position: absolute;
  bottom: 0.09rem;
  right: 0.01rem;
}

.join_haier_page_box .scenario_video_box .btn4 {
  top: 6.29rem;
  left: 4.74rem;
  width: 1.11rem;
  height: 0.77rem;
}

.join_haier_page_box .scenario_video_box .btn4 .btn_light {
  width: 1.67rem;
  height: 1.55rem;
  position: absolute;
  bottom: 0.09rem;
  right: 0.01rem;
}

.join_haier_page_box .scenario_video_box .btn5 {
  top: 2.56rem;
  left: 4.74rem;
  width: 1.38rem;
  height: 1.03rem;
}

.join_haier_page_box .scenario_video_box .btn5 .btn_light {
  width: 1.67rem;
  height: 1.55rem;
  position: absolute;
  bottom: 0.09rem;
  right: 0.01rem;
}

.join_haier_page_box .scenario_video_box .video_box {
  position: absolute;
  top: -2rem;
  right: 1.55rem;
  width: 5.14rem;
  height: 4.07rem;
  background: url(/static/default/image/sanduan/join_haier_image/join_haier_img6.png) no-repeat;
  background-size: 5.07rem 4.07rem;
  background-position: 100%;
  padding-top: 0.01rem;
}

.join_haier_page_box .scenario_video_box .video_box .video_item {
  width: 4.97rem;
  height: 2.81rem;
  margin-top: 0.36rem;
  display: none;
}

.join_haier_page_box .scenario_video_box .video_box .video_item.action {
  display: block;
}

.join_haier_page_box .future_box {
  position: absolute;
  top: 48.46rem;
  left: 2.95rem;
  width: 13.8rem;
}

.join_haier_page_box .future_box .future_item {
  float: left;
  width: 2.24rem;
  height: 3.76rem;
  background: url(/static/default/image/sanduan/join_haier_image/join_haier_img13.png) no-repeat;
  background-size: 2.24rem 3.76rem;
  margin-right: 0.24rem;
  font-size: 0.24rem;
  font-weight: bold;
  cursor: pointer;
}

.join_haier_page_box .future_box .future_item .text1,
.join_haier_page_box .future_box .future_item .text2 {
  line-height: 0.42rem;
  padding: 1.14rem 0.15rem 0;
  text-align: center;
}

.join_haier_page_box .future_box .future_item .text1 span::selection,
.join_haier_page_box .future_box .future_item .text2 span::selection {
  background-color: transparent;
}

.join_haier_page_box .future_box .future_item .text1 .btn_box,
.join_haier_page_box .future_box .future_item .text2 .btn_box {
  line-height: 0.5rem;
}

.join_haier_page_box .future_box .future_item .text1 .btn_box i,
.join_haier_page_box .future_box .future_item .text2 .btn_box i {
  font-size: 0.26rem;
}

.join_haier_page_box .talent_box {
  position: absolute;
  top: 58.18rem;
  left: 4.12rem;
  width: 9.81rem;
  height: 7.14rem;
  background: url(/static/default/image/sanduan/join_haier_image/join_haier_img10.png) no-repeat;
  background-size: 9.81rem 7.14rem;
}

.join_haier_page_box .talent_box .prev_btn {
  cursor: pointer;
  position: absolute;
  width: 0.4rem;
  height: 0.68rem;
  top: 3.2rem;
  left: -0.86rem;
  background: url(/static/default/image/sanduan/join_haier_image/join_haier_img9.png) no-repeat;
  background-size: 0.4rem 0.68rem;
}

.join_haier_page_box .talent_box .next_btn {
  cursor: pointer;
  position: absolute;
  width: 0.4rem;
  height: 0.68rem;
  top: 3.2rem;
  right: -0.86rem;
  background: url(/static/default/image/sanduan/join_haier_image/join_haier_img11.png) no-repeat;
  background-size: 0.4rem 0.68rem;
}

.join_haier_page_box .talent_box .talent_item {
  padding-top: 1.4rem;
  padding-left: 0.86rem;
  display: none;
}

.join_haier_page_box .talent_box .talent_item.action {
  display: block;
}

.join_haier_page_box .talent_box .talent_item .user_img_box {
  float: left;
  width: 2.93rem;
  border: 0.15rem #0092be solid;
}

.join_haier_page_box .talent_box .talent_item .user_img_box img {
  display: block;
  width: 2.94rem;
}

.join_haier_page_box .talent_box .talent_item .user_info_box {
  float: left;
  width: 4.9rem;
  margin-left: 0.32rem;
}

.join_haier_page_box .talent_box .talent_item .user_info_box .name_box {
  line-height: 0.8rem;
  font-size: 0.38rem;
}

.join_haier_page_box .talent_box .talent_item .user_info_box .bu_box {
  font-size: 0.3rem;
  line-height: 0.8rem;
}

.join_haier_page_box .talent_box .talent_item .user_info_box .motto_text {
  padding-top: 0.16rem;
  line-height: 0.56rem;
  font-size: 0.28rem;
}

.join_haier_page_box .talent_box .talent_item .user_info_box .story_box {
  line-height: 0.5rem;
  font-size: 0.2rem;
  padding-top: 0.12rem;
}

.join_haier_page_box .page_instructions_box {
  position: absolute;
  top: 67.71rem;
  left: 4.3rem;
  width: 11.66rem;
}

.join_haier_page_box .page_instructions_box .left_img_box {
  float: left;
  width: 4.03rem;
  position: relative;
}

.join_haier_page_box .page_instructions_box .left_img_box img {
  display: block;
  width: 4.03rem;
}

.join_haier_page_box .page_instructions_box .left_img_box .text_box {
  position: absolute;
  width: 4.2rem;
  top: 1.04rem;
  left: -0.7rem;
  line-height: 1.08rem;
  font-size: 0.66rem;
  font-weight: bold;
}

.join_haier_page_box .page_instructions_box .right_info_box {
  float: left;
  width: 6.82rem;
  margin-left: 0.5rem;
  padding-top: 1.98rem;
}

.join_haier_page_box .page_instructions_box .right_info_box .text_box {
  line-height: 0.7rem;
  font-size: 0.26rem;
}

.join_haier_page_box .page_instructions_box .right_info_box a {
  display: block;
  color: #fff;
  margin-top: 0.2rem;
  width: 1.66rem;
  height: 0.56rem;
  line-height: 0.56rem;
  text-align: center;
  font-size: 0.22rem;
  background-color: #62a0d8;
}

.join_haier_page_box .foot_box {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 17.84rem;
  text-align: center;
  height: 1.2rem;
  line-height: 1.2rem;
  font-size: 0.28rem;
  background-color: #011c3e;
}

.join_haier_page_box .talent_type_box {
  position: absolute;
  top: 13.87rem;
  left: 3rem;
  width: 13rem;
}

.join_haier_page_box .talent_type_box .talent_type_item {
  float: left;
  width: 2.4rem;
  cursor: pointer;
}

.join_haier_page_box .talent_type_box .talent_type_item img {
  display: block;
  height: 1.12rem;
  margin: 0 auto;
}

.join_haier_page_box .talent_type_box .talent_type_item img.img2 {
  display: none;
}

.join_haier_page_box .talent_type_box .talent_type_item.action img.img1, .join_haier_page_box .talent_type_box .talent_type_item:hover img.img1 {
  display: none;
}

.join_haier_page_box .talent_type_box .talent_type_item.action img.img2, .join_haier_page_box .talent_type_box .talent_type_item:hover img.img2 {
  display: block;
}

.join_haier_page_box .talent_type_box .talent_type_item .text_box {
  line-height: 0.5rem;
  margin-top: 0.36rem;
  text-align: center;
  font-size: 0.26rem;
  font-weight: bold;
}

.guide_talent_resume_box .resume_item {
  padding-top: 20px;
  color: #555;
  position: relative;
}

.guide_talent_resume_box .resume_item .user_img_box {
  position: absolute;
  left: 30px;
  top: 45px;
  border: 2px #8ec6ff solid;
  padding: 4px;
  width: 80px;
}

.guide_talent_resume_box .resume_item .user_img_box img {
  display: block;
  width: 80px;
}

.guide_talent_resume_box .resume_item .top_info {
  padding-left: 150px;
}

.guide_talent_resume_box .resume_item .top_info .resume_name {
  display: inline-block;
  width: 54px;
}

.guide_talent_resume_box .resume_item .top_info .resume_name.action {
  color: #555;
}

.guide_talent_resume_box .resume_item .top_info .resume_name:visited {
  color: #555;
}

.guide_talent_resume_box .resume_item .top_info .font_l {
  color: #dadee3;
  padding: 0 6px;
}

.guide_talent_resume_box .resume_item .top_info .info_item_box {
  vertical-align: top;
  display: inline-block;
  height: 22px;
  line-height: 22px;
  margin-left: 8px;
  padding: 0 10px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  color: #fff;
  font-size: 12px;
  background-color: #ffbe32;
}

.guide_talent_resume_box .resume_item .bottom_info {
  min-height: 100px;
}

.guide_talent_resume_box .resume_item .bottom_info .edu_box {
  margin-left: 204px;
}

.guide_talent_resume_box .resume_item .bottom_info .edu_box .right_box {
  width: 260px;
}

.guide_talent_resume_box .resume_item .bottom_info .edu_box .right_box .edu_item {
  position: relative;
  padding-left: 20px;
  line-height: 20px;
  padding-bottom: 8px;
}

.guide_talent_resume_box .resume_item .bottom_info .edu_box .right_box .edu_item .line {
  position: absolute;
  left: 6px;
  top: 10px;
  height: 100%;
  border-left: 2px solid #e5e5e5;
}

.guide_talent_resume_box .resume_item .bottom_info .edu_box .right_box .edu_item .spot {
  width: 6px;
  height: 6px;
  background-color: #55a8fd;
  border-radius: 4px;
  position: absolute;
  top: 5px;
  left: 4px;
}

.guide_talent_resume_box .resume_item .bottom_info .work_box {
  margin-left: 100px;
}

.guide_talent_resume_box .resume_item .bottom_info .work_box .right_box .work_item .spot {
  background-color: #ffbe32;
}

.guide_talent_resume_box .resume_item .resume_info_box {
  line-height: 26px;
  color: #999;
  background-color: #f5f6f8;
  font-size: 12px;
}

.guide_talent_resume_box .resume_item .resume_info_box .other_option_btn {
  position: relative;
}

.guide_talent_resume_box .resume_item .resume_info_box .other_option_btn .other_option_box {
  display: none;
  position: absolute;
  width: 110px;
  top: 16px;
  right: 20px;
  padding-top: 20px;
  z-index: 1000;
}

.guide_talent_resume_box .resume_item .resume_info_box .other_option_btn .other_option_box .other_option_box_a {
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
  border: 1px #e1e1e1 solid;
  background-color: #fff;
}

.guide_talent_resume_box .resume_item .resume_info_box .other_option_btn .other_option_box .other_option_box_a .other_option_item {
  display: block;
  height: 38px;
  line-height: 38px;
  font-size: 14px;
  padding-left: 10px;
  color: #555;
}

.guide_talent_resume_box .resume_item .resume_info_box .other_option_btn .other_option_box .other_option_box_a .other_option_item:hover {
  background-color: #55a8fd;
  color: #fff;
}

.guide_talent_resume_box .resume_item .resume_info_box .other_option_btn:hover .other_option_box {
  display: block;
}

.visiting_card_details_box {
  position: relative;
  width: 798px;
  margin: 30px auto;
  border: 1px #d5dadf solid;
}

.visiting_card_details_box .top_tap_box {
  height: 50px;
  line-height: 50px;
  border-bottom: 1px #d5dadf solid;
  background-color: #f5f6f8;
}

.visiting_card_details_box .top_tap_box .top_tap_item {
  padding: 0 36px;
  cursor: pointer;
  float: left;
}

.visiting_card_details_box .top_tap_box .top_tap_item.action {
  background-color: #fff;
  height: 51px;
  border-left: 1px #d5dadf solid;
  border-right: 1px #d5dadf solid;
  border-top: 2px #55a8fd solid;
  color: #55a8fd;
  position: relative;
  top: -1px;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item {
  display: none;
  border-bottom: 1px #d5dadf solid;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item.action {
  display: block;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .top_info_box {
  padding: 30px 10px 0px 30px;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .top_info_box .user_img_box {
  margin-top: 4px;
  margin-right: 22px;
  width: 80px;
  padding: 3px;
  height: 80px;
  float: left;
  border: 2px #55a8fd solid;
  border-radius: 90px;
  -webkit-border-radius: 90px;
  -moz-border-radius: 90px;
  -o-border-radius: 90px;
  -ms-border-radius: 90px;
  overflow: hidden;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .top_info_box .user_img_box .img_box {
  border-radius: 80px;
  -webkit-border-radius: 80px;
  -moz-border-radius: 80px;
  -o-border-radius: 80px;
  -ms-border-radius: 80px;
  width: 80px;
  height: 80px;
  overflow: hidden;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .top_info_box .user_img_box .img_box img {
  display: block;
  width: 80px;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .top_info_box .user_info_box {
  float: left;
  width: 600px;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .top_info_box .user_info_box .name_box {
  line-height: 22px;
  vertical-align: top;
  font-size: 18px;
  margin-bottom: 12px;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .top_info_box .user_info_box .name_box span {
  background-color: #ffbe32;
  display: inline-block;
  color: #fff;
  margin-left: 16px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  padding: 0 12px;
  font-size: 14px;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .top_info_box .user_info_box .name_box span i {
  margin-right: 8px;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .bottom_info_box {
  padding-bottom: 20px;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .bottom_info_box .line_box {
  line-height: 18px;
  padding: 7px 0;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .bottom_info_box .line_box .lable_box {
  float: left;
  text-align: right;
  color: #999;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .bottom_info_box .line_box .lable_box.lable1 {
  width: 145px;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .bottom_info_box .line_box .lable_box.lable2 {
  width: 82px;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .bottom_info_box .line_box .lable_box.lable3 {
  width: 78px;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .bottom_info_box .line_box .lable_box.lable4 {
  width: 72px;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .bottom_info_box .line_box .text_box {
  float: left;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .bottom_info_box .line_box .text_box.text1 {
  width: 100px;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .bottom_info_box .line_box .text_box.text2 {
  width: 100px;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .bottom_info_box .line_box .text_box.text3 {
  width: 124px;
}

.visiting_card_details_box .visiting_card_box .visiting_card_item .bottom_info_box .line_box .text_box.text4 {
  width: 92px;
}

.visiting_card_details_box .teamwork_info_box {
  padding-top: 29px;
  padding-bottom: 70px;
}

.visiting_card_details_box .teamwork_info_box .title_box {
  width: 199px;
  height: 41px;
  background: url(/static/default/image/sanduan/guide_talent_img/visiting_card_details_img1.png) no-repeat;
  background-size: 199px 41px;
  margin: 0 auto 36px;
}

.visiting_card_details_box .teamwork_info_box .title_box div {
  padding-top: 3px;
  line-height: 38px;
  text-align: center;
}

.visiting_card_details_box .option_box {
  position: absolute;
  bottom: 0;
  border: 1px #eceff1 solid;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  padding: 16px 0 16px 0;
  width: 180px;
  right: -200px;
  line-height: 42px;
}

.visiting_card_details_box .option_box .option_item {
  padding-left: 30px;
  padding-right: 10px;
  cursor: pointer;
  display: block;
  color: #333;
}

.visiting_card_details_box .option_box .option_item:hover {
  background-color: #f6f7f8;
}

.school_index_box {
  width: 19.2rem;
  height: 48.25rem;
  background: url(/static/default/image/sanduan/school_index/school_index_bg.png) no-repeat;
  background-size: 19.2rem 48.25rem;
  position: relative;
  color: #fff;
  font-size: 0.22rem;
}

.school_index_box a {
  color: #fff;
}

.school_index_box .top_nav_box {
  position: absolute;
  top: 1.69rem;
  left: 3.59rem;
  width: 11.56rem;
  height: 4.52rem;
  padding: 0.16rem 0.2rem;
  border: 0.03rem #8bdeff solid;
}

.school_index_box .top_nav_box a {
  display: block;
}

.school_index_box .top_nav_box img {
  display: block;
  width: 11.56rem;
}

.school_index_box .title_box {
  position: absolute;
  left: 4.57rem;
  width: 10rem;
  height: 1.08rem;
  line-height: 1.08rem;
  top: 8.66rem;
}

.school_index_box .title_box img {
  display: block;
  width: 2.37rem;
  height: 1.08rem;
  margin: 0 auto;
}

.school_index_box .title_box .text_div {
  position: absolute;
  z-index: 1000;
  width: 10rem;
  height: 1.08rem;
  line-height: 1.08rem;
  text-align: center;
  font-size: 0.28rem;
  top: 0;
  left: 0;
}

.school_index_box .propaganda_box1 {
  position: absolute;
  top: 10.98rem;
  left: 3.53rem;
  width: 10.66rem;
  height: 4.79rem;
  padding: 1.02rem 0 0 1.51rem;
  background: url(/static/default/image/sanduan/school_index/school_index_img16_1.png) no-repeat;
  background-size: 12.17rem 5.81rem;
}

.school_index_box .propaganda_box1 .propaganda_item {
  float: left;
  width: 3.03rem;
  margin-bottom: 0.56rem;
}

.school_index_box .propaganda_box1 .propaganda_item img {
  display: block;
  width: 0.78rem;
  margin: auto;
}

.school_index_box .propaganda_box1 .propaganda_item .text {
  line-height: 0.42rem;
  font-size: 0.2rem;
  color: #fff;
  text-align: center;
  margin-bottom: 0.05rem;
}

.school_index_box .propaganda_box1 .propaganda_item .link {
  line-height: 0.26rem;
  display: block;
  width: 0.88rem;
  font-size: 0.14rem;
  text-align: center;
  border-radius: 0.26rem;
  -webkit-border-radius: 0.26rem;
  -moz-border-radius: 0.26rem;
  -o-border-radius: 0.26rem;
  -ms-border-radius: 0.26rem;
  background-color: #00f9ff;
  color: #071c74;
  margin: auto;
}

.school_index_box .propaganda_box {
  position: absolute;
  top: 10.28rem;
  left: 2.98rem;
  width: 13.19rem;
  height: 8.3rem;
  background: url(/static/default/image/sanduan/school_index/school_index_img16.png) no-repeat;
  background-size: 13.19rem 8.3rem;
  padding-top: 0.01rem;
}

.school_index_box .propaganda_box a {
  display: block;
}

.school_index_box .propaganda_box .div_left_box {
  margin-top: 1.18rem;
  margin-left: 1.12rem;
  width: 4.38rem;
  height: 5.9rem;
  float: left;
  background: url(/static/default/image/sanduan/school_index/school_index_img3.png) no-repeat;
  background-size: 4.38rem 5.9rem;
  margin-right: 1.08rem;
  position: relative;
}

.school_index_box .propaganda_box .div_left_box .text_div {
  line-height: 0.5rem;
  width: 4.38rem;
  position: absolute;
  bottom: 0;
  left: 0;
  text-align: center;
}

.school_index_box .propaganda_box .div_right_box {
  margin-top: 1.18rem;
  float: left;
  width: 5.56rem;
  height: 6.64rem;
}

.school_index_box .propaganda_box .div_right_box .item {
  position: relative;
  height: 1.49rem;
}

.school_index_box .propaganda_box .div_right_box .item .text_div {
  position: absolute;
  width: 0.58rem;
  height: 1.49rem;
  right: 0;
  top: 0;
  text-align: center;
  line-height: 0.23rem;
  padding-top: 0.04rem;
}

.school_index_box .propaganda_box .div_right_box .item1 {
  background: url(/static/default/image/sanduan/school_index/school_index_img4.png) no-repeat;
  background-size: 5.56rem 1.49rem;
  margin-bottom: 0.82rem;
}

.school_index_box .propaganda_box .div_right_box .item2 {
  background: url(/static/default/image/sanduan/school_index/school_index_img5.png) no-repeat;
  background-size: 5.56rem 1.49rem;
  margin-bottom: 0.82rem;
}

.school_index_box .propaganda_box .div_right_box .item3 {
  background: url(/static/default/image/sanduan/school_index/school_index_img6.png) no-repeat;
  background-size: 5.56rem 1.49rem;
}

.school_index_box .propaganda_box_a {
  position: absolute;
  top: 22.03rem;
  width: 19.2rem;
}

.school_index_box .propaganda_box_a .item_box {
  float: left;
}

.school_index_box .propaganda_box_a .item_box .text_box {
  padding-top: 0.65rem;
  line-height: 0.92rem;
  padding-left: 0.8rem;
  font-size: 0.36rem;
  font-style: italic;
}

.school_index_box .propaganda_box_a .item_box1 {
  width: 12.07rem;
  height: 4.96rem;
  background: url(/static/default/image/sanduan/school_index/school_index_img7.png) no-repeat;
  background-size: 12.07rem 4.96rem;
}

.school_index_box .propaganda_box_a .item_box2 {
  position: relative;
  width: 7.13rem;
  height: 4.96rem;
  background: url(/static/default/image/sanduan/school_index/school_index_img8.png) no-repeat;
  background-size: 7.13rem 4.96rem;
}

.school_index_box .propaganda_box_a .item_box2 img {
  position: absolute;
  width: 1.17rem;
  display: block;
  cursor: pointer;
  left: 2.96rem;
  top: 2.1rem;
}

.school_index_box .propaganda_box_a .item_box3 {
  width: 7.65rem;
  height: 4.41rem;
  background: url(/static/default/image/sanduan/school_index/school_index_img9.png) no-repeat;
  background-size: 7.65rem 4.41rem;
}

.school_index_box .propaganda_box_a .item_box4 {
  width: 11.55rem;
  height: 4.41rem;
  background: url(/static/default/image/sanduan/school_index/school_index_img10.png) no-repeat;
  background-size: 11.55rem 4.41rem;
}

.school_index_box .propaganda_box_b {
  position: absolute;
  top: 33.94rem;
  left: 1.87rem;
  width: 16.28rem;
}

.school_index_box .propaganda_box_b .prev_btn {
  position: absolute;
  width: 0.34rem;
  left: -1rem;
  top: 1.96rem;
  cursor: pointer;
}

.school_index_box .propaganda_box_b .next_btn {
  cursor: pointer;
  position: absolute;
  width: 0.34rem;
  right: -0.34rem;
  top: 1.96rem;
}

.school_index_box .propaganda_box_b .item_box .item_div {
  display: none;
}

.school_index_box .propaganda_box_b .item_box .item_div.action {
  display: block;
}

.school_index_box .propaganda_box_b .item_box .item_div .left_div {
  float: left;
  width: 8.91rem;
}

.school_index_box .propaganda_box_b .item_box .item_div .left_div img {
  display: block;
  width: 8.91rem;
}

.school_index_box .propaganda_box_b .item_box .item_div .right_div {
  width: 6.6rem;
  float: left;
  border: 0.05rem #00f9ff solid;
  height: 4.37rem;
}

.school_index_box .propaganda_box_b .item_box .item_div .right_div .title_text {
  padding: 0.7rem 0.88rem 0.94rem 0.64rem;
  line-height: 0.45rem;
  font-size: 0.2rem;
}

.school_index_box .propaganda_box_b .item_box .item_div .right_div .bottom_div {
  padding-left: 0.64rem;
}

.school_index_box .propaganda_box_b .item_box .item_div .right_div .bottom_div .user_img_box {
  float: left;
  width: 1rem;
  height: 1rem;
  border: 0.05rem #33d490 solid;
  border-radius: 1.1rem;
  -webkit-border-radius: 1.1rem;
  -moz-border-radius: 1.1rem;
  -o-border-radius: 1.1rem;
  -ms-border-radius: 1.1rem;
}

.school_index_box .propaganda_box_b .item_box .item_div .right_div .bottom_div .user_img_box .user_img {
  width: 1rem;
  height: 1rem;
  border-radius: 1.1rem;
  -webkit-border-radius: 1.1rem;
  -moz-border-radius: 1.1rem;
  -o-border-radius: 1.1rem;
  -ms-border-radius: 1.1rem;
  overflow: hidden;
}

.school_index_box .propaganda_box_b .item_box .item_div .right_div .bottom_div .user_img_box .user_img img {
  width: 1rem;
  display: block;
}

.school_index_box .propaganda_box_b .item_box .item_div .right_div .bottom_div .lable_box {
  float: left;
  margin-left: 0.32rem;
  width: 4.2rem;
}

.school_index_box .propaganda_box_b .item_box .item_div .right_div .bottom_div .lable_box .lable_item {
  line-height: 0.28rem;
  margin-bottom: 0.1rem;
  font-size: 0.16rem;
}

.school_index_box .talent_box {
  position: absolute;
  top: 40.99rem;
  left: 3.92rem;
  width: 11.42rem;
  height: 4.16rem;
  background: url(/static/default/image/sanduan/school_index/school_index_img15.png) no-repeat;
  background-size: 11.42rem 4.16rem;
}

.school_index_box .talent_box .talent_div {
  margin-top: 0.2rem;
  margin-left: 1.14rem;
  width: 9.01rem;
  height: 3.29rem;
  border: 0.05rem #56c9f6 solid;
  border-radius: 0.26rem;
  -webkit-border-radius: 0.26rem;
  -moz-border-radius: 0.26rem;
  -o-border-radius: 0.26rem;
  -ms-border-radius: 0.26rem;
}

.school_index_box .talent_box .talent_div .title_text {
  padding: 0.86rem 0.8rem 0.44rem 0.94rem;
  line-height: 0.44rem;
  font-size: 0.2rem;
}

.school_index_box .talent_box .talent_div a {
  display: block;
  line-height: 0.4rem;
  font-size: 0.2rem;
  width: 1.68rem;
  text-align: center;
  margin: 0 auto;
  color: #33d490;
  border-bottom: 0.01rem #33d490 solid;
}

.associated_chance_box {
  min-height: 100%;
  width: 940px;
  padding: 0 20px 20px;
  margin: 20px auto;
  background-color: #fff;
}

.associated_chance_box .include_wrap_box {
  border: 1px solid #d5dadf;
}

.weixin_qr_code {
  position: fixed;
  right: 10px;
  top: 60%;
  width: 140px;
  z-index: 1010;
  background-color: #fff;
  box-shadow: 1px 1px 4px 1px #666;
  -webkit-box-shadow: 1px 1px 4px 1px #666;
  -o-box-shadow: 1px 1px 4px 1px #666;
  -moz-box-shadow: 1px 1px 4px 1px #666;
  -ms-box-shadow: 1px 1px 4px 1px #666;
}

.weixin_qr_code img {
  display: block;
  width: 140px;
  height: 140px;
}

.weixin_qr_code .text_box {
  line-height: 20px;
  padding: 4px 15px;
  text-align: center;
  font-size: 12px;
  color: #333;
}

.haier_recommend_box {
  width: 19.2rem;
  height: 21.6rem;
  position: relative;
  background: url(/static/default/image/sanduan/school_index/haier_recommend_bg.jpg) no-repeat;
  background-size: 19.2rem 21.6rem;
  color: #fff;
  font-size: 0.28rem;
}

.haier_recommend_box a {
  color: #fff;
}

.haier_recommend_box .recommend_box {
  position: absolute;
  top: 13.63rem;
  left: 3.41rem;
  width: 14.3rem;
  height: 6rem;
}

.haier_recommend_box .recommend_box .recommend_item {
  text-align: center;
  background-color: #0f1365;
  float: left;
  width: 5.06rem;
  height: 5.4rem;
  box-shadow: 0px 0px 12px 2px #060d43;
  -webkit-box-shadow: 0px 0px 12px 2px #060d43;
  -o-box-shadow: 0px 0px 12px 2px #060d43;
  -moz-box-shadow: 0px 0px 12px 2px #060d43;
  -ms-box-shadow: 0px 0px 12px 2px #060d43;
}

.haier_recommend_box .recommend_box .recommend_item .title_text_box {
  line-height: 0.5rem;
  margin-top: 0.38rem;
  display: inline-block;
  margin-bottom: 0.08rem;
  font-size: 0.38rem;
  border-bottom: 0.02rem #fff solid;
}

.haier_recommend_box .recommend_box .recommend_item .text_box {
  line-height: 0.6rem;
}

.haier_recommend_box .recommend_box .recommend_item .btn_a {
  display: block;
  margin: 1.16rem auto 0;
  line-height: 0.86rem;
  width: 2.8rem;
  text-align: center;
  font-size: 0.3rem;
  border: 0.01rem #0051f9 solid;
  box-shadow: 0px 0px 8px 1px #0051f9;
  -webkit-box-shadow: 0px 0px 8px 1px #0051f9;
  -o-box-shadow: 0px 0px 8px 1px #0051f9;
  -moz-box-shadow: 0px 0px 8px 1px #0051f9;
  -ms-box-shadow: 0px 0px 8px 1px #0051f9;
  background-color: #061649;
}

.mapping_framework_box_new {
  width: 1200px;
  margin: 0 auto;
}

.mapping_framework_box_new .top_nav_box {
  width: 420px;
  margin: 0 auto;
  line-height: 28px;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -o-border-radius: 50px;
  -ms-border-radius: 50px;
  box-shadow: 1px 3px 3px 0px #ddd, 0px 0px 3px 0px #ddd;
  -webkit-box-shadow: 1px 3px 3px 0px #ddd, 0px 0px 3px 0px #ddd;
  -o-box-shadow: 1px 3px 3px 0px #ddd, 0px 0px 3px 0px #ddd;
  -moz-box-shadow: 1px 3px 3px 0px #ddd, 0px 0px 3px 0px #ddd;
  -ms-box-shadow: 1px 3px 3px 0px #ddd, 0px 0px 3px 0px #ddd;
  font-size: 16px;
}

.mapping_framework_box_new .top_nav_box .top_nav_item {
  float: left;
  width: 138px;
  text-align: center;
}

.mapping_framework_box_new .top_nav_box .top_nav_item.action {
  color: #55a8fd;
}

.mapping_framework_box_new .top_nav_box .vertical_border {
  height: 10px;
  width: 1px;
  float: left;
  margin-top: 10px;
  background-color: #e1e1e1;
}

.mapping_framework_box_new .company_framework_item .node_box {
  font-size: 12px;
  margin-top: 12px;
  position: relative;
}

.mapping_framework_box_new .company_framework_item .node_box .iconfont {
  font-size: 12px;
}

.mapping_framework_box_new .company_framework_item .node_box .child_line {
  position: absolute;
  width: 14px;
  height: 1px;
  background-color: #ffbe32;
  top: 33px;
  left: -19px;
}

.mapping_framework_box_new .company_framework_item .node_box .child_point {
  position: absolute;
  top: 31px;
  left: -6px;
}

.mapping_framework_box_new .company_framework_item .node_box .child_line_v {
  position: absolute;
  width: 1px;
  height: 0px;
  background-color: #fff;
  top: 34px;
  left: -19px;
}

.mapping_framework_box_new .company_framework_item .node_father_box {
  cursor: pointer;
  float: left;
  padding: 7px 24px 0 6px;
  height: 55px;
  width: 160px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  box-shadow: 1px 1px 3px 0px #ddd, -1px -1px 3px 0px #ddd;
  -webkit-box-shadow: 1px 1px 3px 0px #ddd, -1px -1px 3px 0px #ddd;
  -o-box-shadow: 1px 1px 3px 0px #ddd, -1px -1px 3px 0px #ddd;
  -moz-box-shadow: 1px 1px 3px 0px #ddd, -1px -1px 3px 0px #ddd;
  -ms-box-shadow: 1px 1px 3px 0px #ddd, -1px -1px 3px 0px #ddd;
  background: url(/static/default/image/sanduan/node_father_item_bg.png) no-repeat;
  background-size: 100% 100%;
  color: #fff;
}

.mapping_framework_box_new .company_framework_item .node_father_box .node_father_item {
  position: relative;
}

.mapping_framework_box_new .company_framework_item .node_father_box .node_father_item .company_name_box {
  line-height: 20px;
  text-align: center;
}

.mapping_framework_box_new .company_framework_item .node_father_box .node_father_item .company_name_box .company_name {
  max-width: 120px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: middle;
}

.mapping_framework_box_new .company_framework_item .node_father_box .node_father_item .add_child_btn {
  position: absolute;
  top: 2px;
  right: -16px;
}

.mapping_framework_box_new .company_framework_item .node_father_box .node_father_item .down_btn {
  position: absolute;
  top: 34px;
  right: -16px;
}

.mapping_framework_box_new .company_framework_item .node_father_box .node_father_item .option_btn {
  position: absolute;
  line-height: 20px;
  top: 17px;
  right: -16px;
  cursor: pointer;
  font-size: 14px;
}

.mapping_framework_box_new .company_framework_item .node_father_box .node_father_item .option_btn .option_box {
  display: none;
  position: absolute;
  width: 135px;
  top: -6px;
  right: -135px;
  color: #555;
  z-index: 1001;
}

.mapping_framework_box_new .company_framework_item .node_father_box .node_father_item .option_btn .option_box ul {
  width: 115px;
  float: right;
  border: 1px #dadada solid;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  background-color: #fff;
}

.mapping_framework_box_new .company_framework_item .node_father_box .node_father_item .option_btn .option_box ul li {
  line-height: 38px;
  padding-left: 10px;
}

.mapping_framework_box_new .company_framework_item .node_father_box .node_father_item .option_btn .option_box ul li a {
  display: block;
  color: #555;
}

.mapping_framework_box_new .company_framework_item .node_father_box .node_father_item .option_btn .option_box ul li:hover {
  color: #fff;
  background-color: #55a8fd;
}

.mapping_framework_box_new .company_framework_item .node_father_box .node_father_item .option_btn .option_box ul li:hover a {
  color: #fff;
}

.mapping_framework_box_new .company_framework_item .node_father_box .node_father_item .option_btn:hover .option_box {
  display: block;
}

.mapping_framework_box_new .company_framework_item .node_child_box {
  float: left;
  margin-left: 39px;
  position: relative;
}

.mapping_framework_box_new .company_framework_item .node_child_box .yellow_point {
  height: 5px;
  width: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  background-color: #ffbe32;
}

.mapping_framework_box_new .company_framework_item .node_child_box .father_point {
  position: absolute;
  top: 31px;
  left: -38px;
}

.mapping_framework_box_new .company_framework_item .node_child_box .father_line {
  position: absolute;
  width: 15px;
  height: 1px;
  background-color: #ffbe32;
  top: 33px;
  left: -33px;
}

.mapping_framework_box_new .company_framework_item .node_child_box .father_line_v {
  position: absolute;
  width: 1px;
  height: 0px;
  background-color: #ffbe32;
  top: 33px;
  left: -19px;
}

.mapping_framework_box_new .chart_title {
  line-height: 36px;
  height: 36px;
  position: relative;
}

.mapping_framework_box_new .chart_title .title1 {
  position: absolute;
  top: 0;
  left: 20px;
}

.mapping_framework_box_new .chart_title .title2 {
  position: absolute;
  top: 0;
  left: 626px;
}

.mapping_framework_box_new .event_box {
  padding: 0 34px 50px 25px;
}

.mapping_framework_box_new .event_box .event_item {
  padding-top: 14px;
  line-height: 36px;
  border-bottom: 1px #e1e1e1 dashed;
  padding-left: 16px;
}

.mapping_framework_box_new .event_box .event_item .split_blue {
  float: left;
  width: 6px;
  height: 6px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
  margin-top: 15px;
  margin-right: 10px;
  background-color: #67abff;
}

.mapping_framework_box_new .event_box .event_item .text_div {
  float: left;
  width: 400px;
  margin-right: 26px;
}

.mapping_framework_box_new .event_box .event_item .time_div {
  float: left;
  width: 80px;
  color: #999;
}

.mapping_framework_box_new .data_detail_box {
  margin-left: 20px;
  width: 1086px;
  padding: 25px 0 25px 50px;
  border: 1px #dcecff solid;
  box-shadow: 0px 1px 3px 0px #dcecff;
  -webkit-box-shadow: 0px 1px 3px 0px #dcecff;
  -o-box-shadow: 0px 1px 3px 0px #dcecff;
  -moz-box-shadow: 0px 1px 3px 0px #dcecff;
  -ms-box-shadow: 0px 1px 3px 0px #dcecff;
}

.mapping_framework_box_new .data_detail_box .canvas_box {
  float: left;
  width: 470px;
  height: 212px;
  border: 1px #e1e1e1 solid;
}

.mapping_framework_box_new .data_detail_box.dynamic {
  padding-left: 0;
  width: 1136px;
}

.mapping_framework_box_new .data_detail_box.dynamic .left_div {
  float: left;
  width: 630px;
}

.mapping_framework_box_new .data_detail_box.dynamic .left_div .canvas_box1 {
  height: 344px;
}

.mapping_framework_box_new .data_detail_box.dynamic .border_div {
  float: left;
  width: 1px;
  height: 240px;
  margin-top: 75px;
  background-color: #e1e1e1;
}

.mapping_framework_box_new .data_detail_box.dynamic .right_div {
  float: left;
  width: 490px;
}

.mapping_framework_box_new .data_detail_box.dynamic .right_div .canvas_box1 {
  height: 344px;
}

.mapping_framework_box_new .tab_box {
  border-top: 1px #f1f1f1 solid;
  line-height: 42px;
}

.mapping_framework_box_new .tab_box .tab_item {
  font-size: 16px;
  font-weight: bold;
  cursor: pointer;
  margin: 0 25px;
  border-bottom: 3px #fff solid;
  padding-bottom: 7px;
}

.mapping_framework_box_new .tab_box .tab_item.action {
  border-color: #55a8fd;
}

.mapping_framework_box_new .data_details_box .data_details_item {
  display: none;
}

.mapping_framework_box_new .data_details_box .data_details_item.action {
  display: block;
}

.mapping_framework_box_new .data_details_box .data_details_item .box_shadow {
  box-shadow: 0 2px 6px 0px #ddd;
  -webkit-box-shadow: 0 2px 6px 0px #ddd;
  -o-box-shadow: 0 2px 6px 0px #ddd;
  -moz-box-shadow: 0 2px 6px 0px #ddd;
  -ms-box-shadow: 0 2px 6px 0px #ddd;
}

.campus_activity_index_box {
  width: 19.2rem;
  font-size: 0.2rem;
  background-color: #fff;
}

.campus_activity_index_box .content_box {
  width: 12rem;
  margin: 0 auto;
}

.campus_activity_index_box .content_box .title_box {
  width: 9.61rem;
  margin: 0 auto;
  height: 0.76rem;
  line-height: 0.76rem;
  font-size: 0.35rem;
  color: #362d80;
  background: url(/static/default/image/sanduan/talent_storage/campus_activity_img1.png) no-repeat;
  background-size: 9.61rem 0.28rem;
  background-position: left bottom;
  text-align: center;
}

.campus_activity_index_box .content_box .title_box1 {
  width: 9.61rem;
  margin: 0 auto;
  height: 0.76rem;
  line-height: 0.76rem;
  font-size: 0.35rem;
  color: #fff;
  background: url(/static/default/image/sanduan/talent_storage/campus_activity_img2.png) no-repeat;
  background-size: 9.61rem 0.28rem;
  background-position: left bottom;
  text-align: center;
}

.campus_activity_index_box .contents_box1 {
  color: #362d80;
}

.campus_activity_index_box .contents_box1 .text_box {
  line-height: 0.46rem;
  padding: 0 0.97rem;
}

.campus_activity_index_box .contents_box1 .text_box1 {
  line-height: 0.6rem;
  padding: 0.28rem 0.97rem 0;
}

.campus_activity_index_box .contents_box1 .shuffling_box {
  position: relative;
  width: 12rem;
  margin: 0 auto;
  height: 4.1rem;
}

.campus_activity_index_box .contents_box1 .shuffling_box .left_btn {
  position: absolute;
  width: 0.59rem;
  text-align: center;
  color: #fff;
  line-height: 0.8rem;
  height: 0.8rem;
  cursor: pointer;
  left: 0rem;
  top: 1.55rem;
  background-color: #362d80;
}

.campus_activity_index_box .contents_box1 .shuffling_box .left_btn i {
  font-size: 0.46rem;
}

.campus_activity_index_box .contents_box1 .shuffling_box .right_btn {
  position: absolute;
  width: 0.59rem;
  text-align: center;
  color: #fff;
  line-height: 0.8rem;
  height: 0.8rem;
  cursor: pointer;
  right: 0rem;
  top: 1.55rem;
  background-color: #362d80;
}

.campus_activity_index_box .contents_box1 .shuffling_box .right_btn i {
  font-size: 0.46rem;
}

.campus_activity_index_box .contents_box1 .shuffling_box .shuffling_inner_box {
  padding-top: 0.2rem;
  width: 10.02rem;
  height: 4rem;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
}

.campus_activity_index_box .contents_box1 .shuffling_box .shuffling_inner_box .shuffling_inner_slide {
  position: absolute;
  min-width: 10.02rem;
}

.campus_activity_index_box .contents_box1 .shuffling_box .shuffling_inner_box .shuffling_inner_slide .shuffling_inner_item {
  width: 2.22rem;
  float: left;
  height: 3.9rem;
  margin-right: 0.38rem;
  background-color: #fff;
  box-shadow: 0px 0px 8px 1px #ddd;
  -webkit-box-shadow: 0px 0px 8px 1px #ddd;
  -o-box-shadow: 0px 0px 8px 1px #ddd;
  -moz-box-shadow: 0px 0px 8px 1px #ddd;
  -ms-box-shadow: 0px 0px 8px 1px #ddd;
  cursor: pointer;
}

.campus_activity_index_box .contents_box1 .shuffling_box .shuffling_inner_box .shuffling_inner_slide .shuffling_inner_item .img_box {
  width: 2.22rem;
  height: 3.22rem;
  overflow: hidden;
}

.campus_activity_index_box .contents_box1 .shuffling_box .shuffling_inner_box .shuffling_inner_slide .shuffling_inner_item .img_box img {
  display: block;
  width: 2.22rem;
}

.campus_activity_index_box .contents_box1 .shuffling_box .shuffling_inner_box .shuffling_inner_slide .shuffling_inner_item .text {
  line-height: 0.68rem;
  font-size: 0.18rem;
  color: #454166;
  text-align: center;
}

.campus_activity_index_box .contents_box1 .shuffling_box .shuffling_inner_box .shuffling_inner_slide .shuffling_inner_item:hover {
  position: relative;
  top: -0.14rem;
}

.campus_activity_index_box .contents_box1 .shuffling_box .shuffling_inner_box .shuffling_inner_slide .shuffling_inner_item:hover .text {
  font-size: 0.2rem;
  font-weight: bold;
  color: #362d80;
}

.campus_activity_index_box .contents_box1 .map_box {
  height: 6.08rem;
  background: #fff;
  padding-left: 0.15rem;
}

.campus_activity_index_box .contents_box1 .map_box .map_div {
  float: left;
  width: 7.14rem;
  height: 6.08rem;
}

.campus_activity_index_box .contents_box1 .map_box .right_box {
  float: left;
  width: 4.7rem;
  padding-top: 1.68rem;
}

.campus_activity_index_box .contents_box1 .map_box .right_box .school_box {
  color: #333;
  width: 3.92rem;
  height: 2.62rem;
  margin-left: 0.26rem;
  background: url("/static/default/image/sanduan/talent_storage/campus_activity_img3.png") no-repeat;
  background-size: 3.92rem 2.62rem;
}

.campus_activity_index_box .contents_box1 .map_box .right_box .school_box .regionName {
  padding: 0.5rem 0.35rem 0.1rem;
  font-size: 0.22rem;
}

.campus_activity_index_box .contents_box1 .map_box .right_box .school_box .school {
  height: 0.96rem;
}

.campus_activity_index_box .contents_box1 .map_box .right_box .school_box .school p {
  line-height: 0.32rem;
  padding: 0 0.35rem;
}

.campus_activity_index_box .contents_box1 .map_box .right_box .a_link {
  float: right;
  line-height: 0.4rem;
  margin-right: 1.28rem;
  font-size: 0.22rem;
  color: #362d80;
  margin-top: 0.62rem;
}

.campus_activity_index_box .contents_box2 {
  margin-top: 0.3rem;
  height: 8.81rem;
  background: url(/static/default/image/sanduan/talent_storage/campus_activity_img9.png) no-repeat;
  background-size: 19.2rem 8.81rem;
  color: #fff;
}

.campus_activity_index_box .contents_box2 .recruitment_box {
  height: 4.76rem;
  background: url(/static/default/image/sanduan/talent_storage/campus_activity_img8.png) no-repeat;
  background-size: 12rem 4.76rem;
}

.campus_activity_index_box .contents_box2 .recruitment_box .left_div {
  padding-left: 1.08rem;
  width: 2.48rem;
  float: left;
  padding-top: 0.4rem;
}

.campus_activity_index_box .contents_box2 .recruitment_box .left_div .left_item {
  height: 0.6rem;
  line-height: 0.6rem;
  cursor: pointer;
  margin-bottom: 0.49rem;
}

.campus_activity_index_box .contents_box2 .recruitment_box .left_div .left_item img {
  float: left;
  width: 0.69rem;
  margin-right: 0.25rem;
}

.campus_activity_index_box .contents_box2 .recruitment_box .left_div .left_item .left_text {
  width: 1.2rem;
  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 {
  font-size: 0.2rem;
  float: left;
  width: 8.43rem;
}

.campus_activity_index_box .contents_box2 .recruitment_box .right_div .right_item {
  display: none;
  padding: 0.86rem 0 0 0.64rem;
  line-height: 0.46rem;
}

.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.3rem;
}

.campus_activity_index_box .contents_box2 .recruitment_box .right_div .right_item .right_text1 {
  margin-bottom: 0.3rem;
  width: 8.84rem;
}

.campus_activity_index_box .contents_box2 .recruitment_box .right_div .right_item .right_text {
  width: 8.5rem;
  padding-left: 0.34rem;
  margin-bottom: 0.3rem;
  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/default/image/sanduan/talent_storage/campus_activity_img12.png) no-repeat;
  background-size: 19.2rem 100%;
  color: #0062ff;
  position: relative;
}

.campus_activity_index_box .contents_box3 .bg1 {
  position: absolute;
  z-index: 1001;
  width: 7.01rem;
  height: 7.35rem;
  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: 3.68rem;
  height: 4.4rem;
  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.76rem;
  color: #362d80;
}

.campus_activity_index_box .contents_box3 .content_box .questions_box {
  margin-top: 0.5rem;
  padding-left: 1.4rem;
  height: 4.8rem;
  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 {
  padding-left: 0.42rem;
  position: relative;
  line-height: 0.42rem;
  min-height: 0.42rem;
  margin-bottom: 0.32rem;
}

.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.46rem;
  line-height: 0.64rem;
  text-align: center;
  border-bottom: 0.02rem #362d80 solid;
  font-size: 0.26rem;
  cursor: pointer;
  margin: 0 auto;
}

.data_report_box .data_report_inner {
  width: 1200px;
  margin: 0 auto;
}

.data_report_box .data_report_inner .a_link {
  line-height: 24px;
  position: absolute;
  top: 10px;
  right: 10px;
  text-decoration: underline;
}

.data_report_box .data_report_inner .data_box1 {
  background-color: #f8f8f8;
  border: 3px #f1f1f1 solid;
  padding-top: 1px;
  position: relative;
}

.data_report_box .data_report_inner .data_box1 .funnel_box {
  float: left;
  margin-left: 46px;
  width: 525px;
  height: 416px;
  margin-right: 66px;
}

.data_report_box .data_report_inner .data_box1 .text_box {
  margin-top: 56px;
  float: left;
  width: 306px;
  background-color: #fff;
  padding-left: 116px;
  padding-top: 58px;
  height: 260px;
  box-shadow: 0px 0px 8px 1px #ddd;
  -webkit-box-shadow: 0px 0px 8px 1px #ddd;
  -o-box-shadow: 0px 0px 8px 1px #ddd;
  -moz-box-shadow: 0px 0px 8px 1px #ddd;
  -ms-box-shadow: 0px 0px 8px 1px #ddd;
}

.data_report_box .data_report_inner .data_box1 .text_box .text_item {
  font-size: 16px;
  line-height: 36px;
  height: 36px;
}

.data_report_box .data_report_inner .data_box1 .text_box .text_item .name_box {
  float: left;
  width: 136px;
}

.data_report_box .data_report_inner .data_box1 .text_box .text_item .num_box {
  float: left;
  width: 150px;
}

.data_report_box .data_report_inner .data_box2 {
  background-color: #f8f8f8;
  border: 3px #f1f1f1 solid;
  padding-top: 1px;
  position: relative;
}

.data_report_box .data_report_inner .data_box2 .canvas_box {
  float: left;
  width: 334px;
  height: 415px;
}

.data_report_box .data_report_inner .data_box2 .text_box1 {
  margin-top: 165px;
  float: left;
  width: 160px;
  font-size: 16px;
  padding-right: 64px;
}

.data_report_box .data_report_inner .data_box2 .text_box1 .text_item {
  line-height: 26px;
  text-align: right;
  margin-bottom: 20px;
}

.data_report_box .data_report_inner .data_box2 .text_box2 {
  margin-top: 132px;
  float: left;
  width: 290px;
}

.data_report_box .data_report_inner .data_box2 .text_box2 .text_item {
  line-height: 26px;
  margin-bottom: 10px;
}

.data_report_box .data_report_inner .data_box2 .text_box2 .text_item .name_box {
  float: left;
  width: 160px;
  text-align: right;
}

.data_report_box .data_report_inner .data_box2 .text_box2 .text_item .num_box {
  float: left;
  margin-left: 20px;
  width: 110px;
}

.school_activity_box {
  width: 19.2rem;
  height: 33.29rem;
  position: relative;
  background: url(/static/default/image/sanduan/school_index/school_activity_page_bg1.jpg) no-repeat;
  background-size: 19.2rem 42.89rem;
  padding-top: 9.6rem;
}

.school_activity_box .title_box {
  line-height: 0.6rem;
  height: 0.6rem;
  margin-left: 1.88rem;
  position: relative;
}

.school_activity_box .title_box .bg_box {
  position: absolute;
  width: 5rem;
  height: 0.24rem;
  background-color: #20a1ff;
  bottom: 0;
  left: 0;
  z-index: 1000;
}

.school_activity_box .title_box .text_box {
  font-size: 0.36rem;
  color: #000;
  position: absolute;
  left: 0.2rem;
  z-index: 1001;
}

.school_activity_box .type_box {
  width: 12rem;
  margin: 0 auto;
}

.school_activity_box .type_box .top_nav_box {
  border-bottom: 1px #ccc solid;
}

.school_activity_box .type_box .top_nav_box .nav_item {
  margin-left: 0.74rem;
  cursor: pointer;
  float: left;
  min-width: 1.14rem;
}

.school_activity_box .type_box .top_nav_box .nav_item img {
  display: block;
  width: 0.96rem;
  margin: 0 auto;
}

.school_activity_box .type_box .top_nav_box .nav_item img.img2 {
  display: none;
}

.school_activity_box .type_box .top_nav_box .nav_item .text_box {
  line-height: 0.62rem;
  font-size: 0.24rem;
  padding-bottom: 0.16rem;
  border-bottom: 0.06rem transparent solid;
  text-align: center;
}

.school_activity_box .type_box .top_nav_box .nav_item.action img.img1 {
  display: none;
}

.school_activity_box .type_box .top_nav_box .nav_item.action img.img2 {
  display: block;
}

.school_activity_box .type_box .top_nav_box .nav_item.action .text_box {
  border-color: #0635c9;
  color: #0635c9;
}

.school_activity_box .type_box .type_item_box {
  padding-top: 0.46rem;
  height: 6.6rem;
  font-size: 0.2rem;
}

.school_activity_box .type_box .type_item_box .type_item {
  display: none;
}

.school_activity_box .type_box .type_item_box .type_item.action {
  display: block;
}

.school_activity_box .type_box .type_item_box .type_item .img_left {
  margin-left: 0.48rem;
  margin-top: 0.28rem;
  width: 2.79rem;
  float: left;
}

.school_activity_box .type_box .type_item_box .type_item .text_c_box {
  margin: 0 0.46rem 0 0.35rem;
  padding: 0.72rem 0 0.08rem 0;
  width: 0.95rem;
  text-align: center;
  float: left;
  line-height: 0.3rem;
  font-size: 0.24rem;
  color: #0635c1;
  border-bottom: 0.02rem #0635c1 solid;
}

.school_activity_box .type_box .type_item_box .type_item .research_box {
  width: 6.9rem;
  float: left;
  line-height: 0.4rem;
}

.school_activity_box .type_box .type_item_box .type_item .research_box .research_item {
  float: left;
  margin-right: 0.45rem;
}

.school_activity_box .video_box {
  width: 12rem;
  margin: 0 auto;
  background: url(/static/default/image/sanduan/school_index/school_activity_img8.png) no-repeat;
  background-size: 11.55rem 3.92rem;
  background-position: top right;
}

.school_activity_box .video_box .video_item {
  height: 8.65rem;
  position: relative;
}

.school_activity_box .video_box .video_item .video_div {
  position: absolute;
  top: 0.22rem;
  left: 0.22rem;
  background: url(/static/default/image/sanduan/school_index/school_activity_img7.png) no-repeat;
  background-size: 2.65rem 1.67rem;
  width: 2.65rem;
  height: 1.67rem;
}

.school_activity_box .video_box .video_item .video_div img.video_img {
  position: absolute;
  display: block;
  width: 2.47rem;
  top: 0.1rem;
  left: 0.09rem;
  cursor: pointer;
  z-index: 1010;
}

.school_activity_box .video_box .video_item .video_div img.video_btn {
  position: absolute;
  display: block;
  width: 0.32rem;
  top: 0.67rem;
  left: 1.16rem;
  cursor: pointer;
  z-index: 1020;
}

.school_activity_box .video_box .video_item .text_box {
  position: absolute;
  line-height: 0.3rem;
  font-size: 0.24rem;
  left: 1.22rem;
  top: 2.12rem;
}

.school_activity_box .project_box {
  width: 13.65rem;
  margin: 1.06rem auto 0;
}

.school_activity_box .project_box .project_item {
  float: left;
  width: 2.65rem;
  height: 1.67rem;
  background: url(/static/default/image/sanduan/school_index/school_activity_img9.png) no-repeat;
  background-size: 2.65rem 1.67rem;
  margin-right: 0.1rem;
  position: relative;
}

.school_activity_box .project_box .project_item .text_box {
  position: absolute;
  left: -0.25rem;
  width: 3.15rem;
  text-align: center;
  top: 2.03rem;
  line-height: 0.38rem;
  font-size: 0.24rem;
}

.product_introduce_box .page_top_box {
  background: #1c3ccc url(/static/default/image/sanduan/school_index/product_introduce_img1.png) no-repeat;
  background-size: 19.2rem auto;
  background-position: bottom left;
  position: relative;
  min-height: 9.2rem;
  font-size: 0.22rem;
}

.product_introduce_box .page_top_box .left_img {
  position: absolute;
  width: 5.83rem;
  left: 0;
  top: 0;
  mix-blend-mode: color-dodge;
  z-index: 1001;
}

.product_introduce_box .page_top_box .map_img {
  position: absolute;
  width: 8.87rem;
  top: 3.2rem;
  left: 4.44rem;
  z-index: 1001;
}

.product_introduce_box .page_top_box .top_nav_box {
  padding: 1.54rem 0.8rem 0 1.56rem;
  position: relative;
  z-index: 1002;
}

.product_introduce_box .page_top_box .top_nav_box .top_nav_item {
  float: left;
  line-height: 0.4rem;
  padding: 0 0.18rem;
  border: 0.01rem transparent solid;
  color: #fff;
  margin-right: 0.26rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  margin-bottom: 0.1rem;
}

.product_introduce_box .page_top_box .top_nav_box .top_nav_item.action {
  border-color: #fff;
}

.product_introduce_box .page_top_box .main_box {
  width: 10.3rem;
  margin: 1rem auto 0;
  padding: 0 0.85rem 1.66rem;
  position: relative;
  z-index: 1005;
}

.product_introduce_box .page_top_box .main_box .label_box .label_item {
  line-height: 0.64rem;
  float: left;
  padding: 0 0.35rem;
  font-size: 0.2rem;
  border-radius: 0.64rem;
  -webkit-border-radius: 0.64rem;
  -moz-border-radius: 0.64rem;
  -o-border-radius: 0.64rem;
  -ms-border-radius: 0.64rem;
  margin-right: 0.46rem;
  margin-left: 0.1rem;
}

.product_introduce_box .page_top_box .main_box .label_box .label_item1 {
  background-color: #f29c09;
  color: #fff;
}

.product_introduce_box .page_top_box .main_box .label_box .label_item2 {
  background-color: #fff;
}

.product_introduce_box .page_top_box .main_box .text_box {
  line-height: 0.4rem;
  font-size: 0.2rem;
  margin-top: 0.56rem;
  text-indent: 2em;
  color: #fff;
}

.product_introduce_box .page_top_box .main_box .more_btn {
  line-height: 0.42rem;
  width: 1.1rem;
  margin: 0.8rem auto 0;
  text-align: center;
  border-bottom: 0.02rem #fff solid;
  color: #fff;
  font-size: 0.24rem;
  cursor: pointer;
}

.product_introduce_box .page_top_box .main_box .more_btn .down_span {
  margin-left: 0.1rem;
  width: 0;
  display: inline-block;
  height: 0;
  border-width: 0.1rem 0.07rem 0 0.07rem;
  border-style: solid;
  border-color: #fff transparent transparent transparent;
  position: relative;
  top: -0.04rem;
}

.product_introduce_box .page_top_box .main_box .more_btn .up_span {
  margin-left: 0.1rem;
  width: 0;
  display: inline-block;
  height: 0;
  border-width: 0 0.07rem 0.1rem 0.07rem;
  border-style: solid;
  border-color: transparent transparent #fff transparent;
  position: relative;
  top: -0.04rem;
}

.product_introduce_box .page_img_box {
  position: relative;
  min-height: 8.8rem;
  padding-top: 0.01rem;
}

.product_introduce_box .page_img_box .left_img {
  position: absolute;
  width: 5.97rem;
  left: 3.2rem;
  top: 0.72rem;
}

.product_introduce_box .page_img_box .right_img {
  position: absolute;
  width: 2.86rem;
  right: 0;
  top: 1.18rem;
}

.product_introduce_box .page_img_box .img_box1 {
  float: left;
  margin-left: 3.6rem;
  margin-top: 2.7rem;
  width: 5.88rem;
}

.product_introduce_box .page_img_box .img_box1 img {
  display: block;
  width: 5.88rem;
  margin-bottom: 0.2rem;
}

.product_introduce_box .page_img_box .img_box2 {
  float: left;
  margin-left: 0.22rem;
  margin-top: 0.8rem;
  width: 5.88rem;
}

.product_introduce_box .page_img_box .img_box2 img {
  display: block;
  width: 5.88rem;
  margin-bottom: 0.2rem;
}

.product_introduce_box .bottom_box {
  background: url(/static/default/image/sanduan/school_index/product_introduce_img6.png) no-repeat;
  background-size: 19.2rem 9.14rem;
  height: 9.14rem;
  padding-top: 0.02rem;
}

.product_introduce_box .bottom_box .title_box {
  margin-top: 2.29rem;
  line-height: 0.44rem;
  text-align: center;
  font-size: 0.24rem;
  color: #fff;
}

.product_introduce_box .bottom_box .title_img {
  display: block;
  width: 9.6rem;
  margin: 0 auto;
  position: relative;
  left: -0.3rem;
}

.product_introduce_box .bottom_box .swiper-container {
  color: #fff;
  width: 7.1rem;
  margin: 1.76rem auto 0;
  height: 2rem;
  background: url(/static/default/image/sanduan/school_index/product_introduce_img8.png) no-repeat;
  background-size: 7.1rem 1.08rem;
}

.product_introduce_box .bottom_box .swiper-container .swiper-slide {
  line-height: 1.08rem;
  font-size: 0.38rem;
  color: #fff;
  text-align: center;
}

.product_introduce_box .bottom_box .swiper-container .swiper-slide a {
  color: #fff;
}

.product_introduce_box .bottom_box .swiper-container .swiper-button-prev {
  background-image: none;
  width: 0;
  height: 0;
  border-width: 0.13rem 0.22rem 0.13rem 0;
  border-style: solid;
  border-color: transparent #fff transparent transparent;
  top: 0.7rem;
  left: 0.3rem;
}

.product_introduce_box .bottom_box .swiper-container .swiper-button-next {
  background-image: none;
  width: 0;
  height: 0;
  border-width: 0.13rem 0 0.13rem 0.22rem;
  border-style: solid;
  border-color: transparent transparent transparent #fff;
  top: 0.7rem;
  right: 0.3rem;
}

.product_introduce_box .bottom_box .swiper-container .swiper-pagination-bullets {
  bottom: 0;
}

.product_introduce_box .bottom_box .swiper-container .swiper-pagination-bullet {
  opacity: 1;
  background: #fff;
}

.product_introduce_box .bottom_box .swiper-container .swiper-pagination-bullet-active {
  background: #f29c09;
}

.entrepreneurship_page {
  width: 19.2rem;
  font-size: 0.24rem;
  background-color: #fff;
  color: #fff;
}

.entrepreneurship_page .top_box {
  position: relative;
  height: 7.69rem;
  background: url(/static/default/image/sanduan/school_index/entrepreneurship_img1.png) no-repeat;
  background-size: 19.2rem 7.69rem;
}

.entrepreneurship_page .top_box .text_box {
  position: absolute;
  top: 4.78rem;
  left: 0;
  width: 19.2rem;
  text-align: center;
}

.entrepreneurship_page .top_box .top_btn {
  position: absolute;
  top: 5.94rem;
  left: 8.63rem;
  width: 1.95rem;
  height: 0.42rem;
  line-height: 0.42rem;
  text-align: center;
  font-size: 0.2rem;
  background-color: #1662ff;
  border-radius: 0.42rem;
  -webkit-border-radius: 0.42rem;
  -moz-border-radius: 0.42rem;
  -o-border-radius: 0.42rem;
  -ms-border-radius: 0.42rem;
  color: #fff;
}

.entrepreneurship_page .process_box {
  height: 8.4rem;
  background: url(/static/default/image/sanduan/school_index/entrepreneurship_img2.png) no-repeat;
  background-size: 11.99rem 5.38rem;
  background-position: 3.79rem 1.7rem;
  position: relative;
}

.entrepreneurship_page .process_box .text_box {
  position: absolute;
  width: 3.7rem;
  top: 2.25rem;
  left: 6.68rem;
}

.entrepreneurship_page .process_box .text_box .text1 {
  line-height: 0.56rem;
  color: #1662ff;
  font-weight: bold;
}

.entrepreneurship_page .process_box .text_box .text2 {
  line-height: 0.36rem;
  font-size: 0.18rem;
  color: #333;
}

.entrepreneurship_page .open_week_box {
  height: 9.51rem;
  background: url(/static/default/image/sanduan/school_index/entrepreneurship_img4.png) no-repeat;
  background-size: 19.2rem 8.49rem;
  background-position: 0 bottom;
}

.entrepreneurship_page .open_week_box .vlog_btn {
  width: 3.7rem;
  margin: 0 auto;
  line-height: 0.6rem;
  display: block;
  text-align: center;
  background-color: #fff;
  color: #0a2a76;
  font-weight: bold;
  font-size: 0.26rem;
  border-radius: 0.6rem;
  -webkit-border-radius: 0.6rem;
  -moz-border-radius: 0.6rem;
  -o-border-radius: 0.6rem;
  -ms-border-radius: 0.6rem;
  position: relative;
}

.entrepreneurship_page .open_week_box .vlog_btn span {
  position: absolute;
  top: 0.17rem;
  right: 0.32rem;
  width: 0.26rem;
  text-align: center;
  line-height: 0.26rem;
  border: 0.01rem #0a2a76 solid;
  border-radius: 0.28rem;
  -webkit-border-radius: 0.28rem;
  -moz-border-radius: 0.28rem;
  -o-border-radius: 0.28rem;
  -ms-border-radius: 0.28rem;
}

.entrepreneurship_page .open_week_box .vlog_btn span i {
  color: #0a2a76;
  font-weight: bold;
}

.entrepreneurship_page .title_box {
  width: 3.81rem;
  height: 1.15rem;
  background: url(/static/default/image/sanduan/school_index/entrepreneurship_img3.png) no-repeat;
  background-size: 3.81rem 1.15rem;
  margin: 0 auto;
  color: #0167cc;
  text-align: center;
  padding-left: 0.1rem;
}

.entrepreneurship_page .title_box .text_box1 {
  font-size: 0.28rem;
  font-weight: bold;
  padding-top: 0.32rem;
  line-height: 0.36rem;
}

.entrepreneurship_page .title_box .text_box2 {
  line-height: 0.26rem;
  font-size: 0.18rem;
}

.entrepreneurship_page .highlights_box {
  width: 14rem;
  margin-left: 3.74rem;
}

.entrepreneurship_page .highlights_box .highlights_item {
  width: 5rem;
  float: left;
  padding: 1.13rem 0.45rem 0;
  height: 2.44rem;
  margin-right: 0.3rem;
  margin-bottom: 0.2rem;
  background-color: #1662ff;
}

.entrepreneurship_page .highlights_box .highlights_item img {
  display: block;
  width: 0.6rem;
}

.entrepreneurship_page .highlights_box .highlights_item .text1 {
  line-height: 0.6rem;
  font-size: 0.3rem;
  font-weight: bold;
}

.entrepreneurship_page .highlights_box .highlights_item .text2 {
  line-height: 0.38rem;
  font-size: 0.2rem;
}

.entrepreneurship_page .review_box {
  width: 12.58rem;
  margin-left: 3.8rem;
  margin-bottom: 1.95rem;
}

.entrepreneurship_page .review_box .btn_box {
  padding-right: 0.78rem;
  margin-bottom: 0.38rem;
}

.entrepreneurship_page .review_box .btn_box .btn {
  width: 0.3rem;
  float: right;
  cursor: pointer;
  text-align: center;
  line-height: 0.3rem;
  border: 0.02rem #0a2a76 solid;
  border-radius: 0.32rem;
  -webkit-border-radius: 0.32rem;
  -moz-border-radius: 0.32rem;
  -o-border-radius: 0.32rem;
  -ms-border-radius: 0.32rem;
}

.entrepreneurship_page .review_box .btn_box .btn i {
  font-weight: bold;
  font-size: 0.22rem;
  color: #0a2a76;
}

.entrepreneurship_page .review_box .review_items .review_item {
  float: left;
  width: 2.94rem;
  position: relative;
}

.entrepreneurship_page .review_box .review_items .review_item .img {
  display: block;
  width: 2.94rem;
  height: 4.76rem;
}

.entrepreneurship_page .review_box .review_items .review_item .pop_box {
  position: absolute;
  width: 2.94rem;
  height: 4.76rem;
  top: 0;
  left: 0;
  background-color: #2365ed;
  filter: alpha(opacity=30);
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
}

.entrepreneurship_page .review_box .review_items .review_item .img1 {
  position: absolute;
  width: 3.95rem;
  height: 5.34rem;
  top: -0.29rem;
  left: -0.5rem;
  display: none;
  z-index: 900;
}

.entrepreneurship_page .review_box .review_items .review_item.action .img1 {
  display: block;
}

.entrepreneurship_page .bottom_box {
  height: 3.36rem;
  padding-top: 0.43rem;
  background: url(/static/default/image/sanduan/school_index/entrepreneurship_img15.jpg) no-repeat;
  background-size: 19.2rem 3.79rem;
}

.entrepreneurship_page .camp_box {
  margin-top: 0.82rem;
  height: 10.06rem;
  background: url(/static/default/image/sanduan/school_index/entrepreneurship_img16.png) no-repeat;
  background-size: 19.2rem 8.97rem;
  background-position: 0 bottom;
}

.xz-per-menu {
  margin-top: 20px;
  margin-bottom: 20px;
}

.xz-per-menu .xz-per-menu-inputdiv {
  height: 50px;
  margin: 0 auto;
  padding-left: 50px;
}

.xz-per-menu .xz-per-menu-inputdiv .searchinput {
  height: 32px;
  line-height: 32px;
  border: 1px solid #ccc;
  width: 750px;
  float: left;
  margin-right: 10px;
  border-radius: 4px;
  padding-left: 10px;
  padding-right: 10px;
}

.xz-per-menu .xz-per-menu-li {
  width: 100%;
}

.xz-per-menu .xz-per-menu-li label {
  display: inline-block;
  width: 120px;
  text-align: right;
  margin-right: 25px;
}

.xz-per-menu .xz-per-menu-li .xz-per-menu-con {
  width: 800px;
  display: inline-block;
}

.xz-per-menu .xz-per-menu-li .xz-per-menu-con &gt; div {
  width: 740px;
  display: inline-block;
  float: right;
}

.xz-per-menu .xz-per-menu-li .xz-per-menu-con a {
  display: inline-block;
  height: 16px;
  padding: 3px;
  line-height: 16px;
  font-size: 14px;
  color: #828282;
  margin-right: 18px;
  margin-bottom: 14px;
}

.xz-per-menu .xz-per-menu-li .xz-per-menu-con a:hover, .xz-per-menu .xz-per-menu-li .xz-per-menu-con a.action {
  background-color: #80bfe8;
  color: #ffffff;
}

.xz-per-menu .xz-per-menu-li .xz-per-menu-con a.hide {
  display: none;
}

.xz-per-menu .xz-per-menu-li .xz-per-menu-con .zhedie {
  color: #80bfe8;
  height: 16px;
  padding: 3px;
  cursor: pointer;
  display: none;
}

.xz-per-menu .xz-per-menu-li .xz-per-menu-con .zhedie:hover {
  color: #64addc;
}

.xz-zw-list {
  width: 1000px;
}

.xz-zw-list .xz-zw-list-head table {
  width: 100%;
  height: 44px;
  line-height: 44px;
  color: #353535;
  background-color: #ededed;
}

.xz-zw-list .xz-zw-list-head table td {
  font-size: 14px;
  text-align: center;
}

.xz-zw-list .xz-zw-list-body:hover {
  background-color: #fafdfe;
}

.xz-zw-list .xz-zw-list-body table {
  width: 100%;
  color: #353535;
  text-align: center;
  margin-top: 2px;
}

.xz-zw-list .xz-zw-list-body table td {
  font-size: 14px;
  text-align: center;
  border-bottom: 1px dashed #d1d1d1;
  position: relative;
  padding-top: 8px;
  padding-bottom: 8px;
}

.xz-zw-list .xz-zw-list-body table td a {
  color: #80bfe8;
}

.xz-zw-list .xz-zw-list-body table td a:hover {
  color: #198ad3;
}

.xz-zw-list .xz-zw-list-body table td .xz-zx-list-fx {
  color: #80bfe8;
  font-size: 18px;
  cursor: pointer;
}

.xz-zw-list .xz-zw-list-body table td .xz-zx-list-fx:hover {
  color: #198ad3;
}

.xz-zw-list .xz-zw-list-body table td .xiangqingjiantou {
  cursor: pointer;
  color: #80bfe8;
}

.xz-zw-list .xz-zw-list-body table td .xiangqingjiantou:hover, .xz-zw-list .xz-zw-list-body table td .xiangqingjiantou.action {
  color: #198ad3;
}

.xz-zw-list .xz-zw-list-body table td .xiangqingjiantou .jiantou1 {
  display: inline-block;
}

.xz-zw-list .xz-zw-list-body table td .xiangqingjiantou .jiantou2 {
  display: none;
}

.xz-zw-list .xz-zw-list-body table td .xiangqingjiantou.action .jiantou1 {
  display: none;
}

.xz-zw-list .xz-zw-list-body table td .xiangqingjiantou.action .jiantou2 {
  display: inline-block;
}

.xz-zw-list .xz-zw-list-body .div-font {
  display: none;
  padding: 26px 50px;
  font-size: 14px;
  border-bottom: 1px dashed #d1d1d1;
}

.xz-zw-list .xz-zw-list-body .div-font .left {
  width: 48%;
  float: left;
  line-height: 26px;
}

.xz-zw-list .xz-zw-list-body .div-font .left .title {
  font-weight: bold;
  line-height: 32px;
}

.xz-zw-list .xz-zw-list-body .div-font .left .con {
  padding-right: 25px;
  border-right: 1px dashed #d1d1d1;
  word-wrap: break-word;
}

.xz-zw-list .xz-zw-list-body .div-font .right {
  width: 48%;
  float: right;
  line-height: 26px;
  word-wrap: break-word;
}

.xz-zw-list .xz-zw-list-body .div-font .right .title {
  line-height: 32px;
  font-weight: bold;
}

.internships_list_box .top_box {
  height: 4.63rem;
  background: url(/static/default/image/sanduan/school_index/internships_list_img1.png) no-repeat;
  background-size: 19.2rem 4.63rem;
  position: relative;
}

.internships_list_box .search_box {
  padding-bottom: 0.32rem;
  padding-top: 0.4rem;
  position: relative;
  background-color: #eff7fb;
  z-index: 99;
}

.internships_list_box .search_box .search_inner_box {
  width: 12rem;
  margin: 0 auto;
  position: relative;
  z-index: 99;
}

.internships_list_box .search_box .search_inner_box .right_top_img {
  position: absolute;
  top: -3.94rem;
  right: -3.3rem;
  z-index: 98;
  filter: alpha(opacity=7);
  -moz-opacity: 0.07;
  -khtml-opacity: 0.07;
  opacity: 0.07;
  width: 4.3rem;
}

.internships_list_box .search_box .search_inner_box .right_bottom_img {
  position: absolute;
  bottom: -0.12rem;
  right: -3.2rem;
  z-index: 98;
  width: 2.36rem;
}

.internships_list_box .search_box .search_inner_box .title_box {
  padding-left: 0.48rem;
  line-height: 0.5rem;
}

.internships_list_box .search_box .search_inner_box .title_box span {
  display: inline-block;
  padding: 0 0.12rem;
  font-size: 0.24rem;
  line-height: 0.28rem;
  border-left: 0.04rem #333 solid;
  border-right: 0.04rem #333 solid;
  margin-right: 0.42rem;
}

.internships_list_box .search_box .search_inner_box .title_box .layui-form-radio {
  margin-top: 0;
  font-size: 0.18rem;
}

.internships_list_box .search_box .search_inner_box .work_addr_box {
  padding-left: 0.48rem;
}

.internships_list_box .search_box .search_inner_box .work_addr_box .work_item {
  float: left;
  margin-bottom: 0.32rem;
  cursor: pointer;
}

.internships_list_box .search_box .search_inner_box .work_addr_box .work_item .img_box {
  float: left;
  width: 0.62rem;
  height: 0.62rem;
  border-radius: 0.62rem;
  -webkit-border-radius: 0.62rem;
  -moz-border-radius: 0.62rem;
  -o-border-radius: 0.62rem;
  -ms-border-radius: 0.62rem;
  background-color: #fff;
  margin-right: 0.3rem;
  box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -webkit-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -o-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -moz-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
  -ms-box-shadow: 1px 1px 10px 6px #eef0f2, -1px -1px 10px 6px #eef0f2;
}

.internships_list_box .search_box .search_inner_box .work_addr_box .work_item .img_box img {
  display: block;
  width: 0.62rem;
}

.internships_list_box .search_box .search_inner_box .work_addr_box .work_item .text_box {
  float: left;
  width: 1.37rem;
  font-size: 0.2rem;
  line-height: 0.62rem;
  text-decoration: underline;
}

.internships_list_box .search_box .search_inner_box .work_addr_box .work_item.action .text_box {
  color: #55a8fd;
}

.internships_list_box .search_box .search_inner_box .position_type_box {
  padding-left: 0.48rem;
}

.internships_list_box .search_box .search_inner_box .position_type_box .position_type_item {
  float: left;
  line-height: 0.24rem;
  font-size: 0.2rem;
  margin-bottom: 0.3rem;
  margin-right: 0.4rem;
  cursor: pointer;
  position: relative;
}

.internships_list_box .search_box .search_inner_box .position_type_box .position_type_item .left_point {
  float: left;
  width: 0.21rem;
  text-align: center;
  border-bottom: 1px #ed8fb6 solid;
  color: #ed8fb6;
}

.internships_list_box .search_box .search_inner_box .position_type_box .position_type_item .text_box {
  float: left;
  border-bottom: 1px #333 solid;
  padding: 0 0.03rem;
  padding: 0 !important;
  background: inherit !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -o-box-shadow: none !important;
  -moz-box-shadow: none !important;
  -ms-box-shadow: none !important;
}

.internships_list_box .search_box .search_inner_box .position_type_box .position_type_item .text_box:after {
  display: none;
}

.internships_list_box .search_box .search_inner_box .position_type_box .position_type_item.action .text_box {
  color: #55a8fd;
  border-bottom: 1px #55a8fd solid;
}

.internships_list_box .search_box .search_inner_box .position_type_box .position_type_item.tag {
  display: inline-block;
  cursor: pointer;
}

.internships_list_box .search_box .search_inner_box .position_type_box .position_type_item.tag span {
  padding: 10px;
}

.internships_list_box .search_box .search_inner_box .position_type_box .position_type_item.tag .tag-active,
.internships_list_box .search_box .search_inner_box .position_type_box .position_type_item.tag span:hover {
  color: #4095ec;
}

.internships_list_box .search_box .search_inner_box .position_type_box .position_type_item.tag .tag-active {
  position: relative;
  background: #fff;
  box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -webkit-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -o-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -moz-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -ms-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
}

.internships_list_box .search_box .search_inner_box .position_type_box .position_type_item.tag .tag-active:after {
  content: '';
  background: #fff;
  position: absolute;
  left: 0;
  right: 0;
  bottom: -5px;
  width: 100%;
  height: 10px;
  z-index: 1000;
}

.internships_list_box .search_box .search_inner_box .position_type_box .position_type_item.tag ul.tag-next {
  font-size: 14px;
  display: none;
  position: absolute;
  width: 900px;
  left: -80px;
  right: 0;
  top: 30px;
  background: #fff;
  padding: 20px 10px;
  z-index: 999;
  box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -webkit-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -o-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -moz-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
  -ms-box-shadow: 0 0 7px 0 rgba(51, 51, 51, 0.25);
}

.internships_list_box .search_box .search_inner_box .position_type_box .position_type_item.tag ul.tag-next li {
  display: inline-block;
  height: 24px;
  line-height: 24px;
}

.internships_list_box .search_box .search_inner_box .position_type_box .position_type_item.tag ul.tag-next.tag-last-next {
  width: 860px;
  left: 20px;
  right: 20px;
  top: 50px;
  z-index: 2;
}

.internships_list_box .search_box .search_inner_box .position_type_box .position_type_item.tag ul.tag-next.tag-last-next .tag-active,
.internships_list_box .search_box .search_inner_box .position_type_box .position_type_item.tag ul.tag-next.tag-last-next li span:hover {
  color: #fff;
  background: #4095ec;
  padding: 5px 10px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.internships_list_box .search_box .search_inner_box .position_type_box .position_type_item.tag ul.tag-next.tag-last-next .tag-active:after {
  display: none;
}

.internships_list_box .search_box .search_inner_box .position_type_box .position_type_item.tag ul.tag-next span {
  margin-bottom: 10px;
}

.internships_list_box .search_result_box {
  position: relative;
  overflow: hidden;
  z-index: 90;
}

.internships_list_box .search_result_box .left_top_img {
  position: absolute;
  left: -1rem;
  top: -1.1rem;
  width: 4.3rem;
  filter: alpha(opacity=10);
  -moz-opacity: 0.1;
  -khtml-opacity: 0.1;
  opacity: 0.1;
}

.internships_list_box .search_result_box .search_result_inner_box {
  font-size: 0.18rem;
  width: 12rem;
  margin: 0 auto;
  padding: 0.32rem 0;
}

.internships_list_box .search_result_box .search_result_inner_box .cb-table1 thead td,
.internships_list_box .search_result_box .search_result_inner_box .cb-table1 tbody tr td {
  font-size: 0.18rem;
}

.internships_list_box .bottom_box {
  height: 0.88rem;
  background: url(/static/default/image/sanduan/school_index/internships_list_img2.png) no-repeat;
  background-size: 19.2rem 0.88rem;
}

.internships_details_box .inner_box {
  width: 12rem;
  margin: 0 auto;
}

.internships_details_box .inner_box .text_item {
  line-height: 0.32rem;
  margin-bottom: 0.36rem;
  font-size: 0.2rem;
  padding-left: 0.62rem;
}

.internships_details_box .inner_box .text_item .point_span {
  width: 0.2rem;
  height: 0.2rem;
  border-radius: 0.4rem;
  -webkit-border-radius: 0.4rem;
  -moz-border-radius: 0.4rem;
  -o-border-radius: 0.4rem;
  -ms-border-radius: 0.4rem;
  float: left;
  margin-top: 0.06rem;
  margin-right: 0.16rem;
}

.internships_details_box .inner_box .text_item .point_span .inner_span {
  float: left;
  width: 0.1rem;
  height: 0.1rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  margin-top: 0.05rem;
  margin-left: 0.05rem;
  background-color: #fff;
}

.internships_details_box .inner_box .text_item .point_span.blue {
  background-color: #005cff;
}

.internships_details_box .inner_box .text_item .point_span.red {
  background-color: #ef7fad;
}

.internships_details_box .duty_box {
  position: relative;
  padding-bottom: 0.01rem;
  padding-top: 0.5rem;
  background-color: #fff;
}

.internships_details_box .duty_box .bg_img {
  position: absolute;
  width: 2.97rem;
  top: 0;
  right: 0;
}

.internships_details_box .office_box {
  position: relative;
  padding-bottom: 0.01rem;
  padding-top: 0.5rem;
  background-color: #eff7fb;
}

.internships_details_box .office_box .bg_img {
  position: absolute;
  width: 5.35rem;
  top: 0.46rem;
  left: 6.97rem;
}

.internships_details_box .title_box {
  padding-left: 0.48rem;
  line-height: 0.18rem;
}

.internships_details_box .title_box span {
  display: inline-block;
  padding: 0 0.12rem;
  font-size: 0.24rem;
  line-height: 0.28rem;
  border-left: 0.04rem #333 solid;
  border-right: 0.04rem #333 solid;
  margin-right: 0.42rem;
}

.internships_details_box .title_box .label {
  margin-top: 0;
  font-size: 0.18rem;
}

.internships_details_box .top_box {
  overflow: hidden;
  padding-top: 0.6rem;
  padding-bottom: 0.4rem;
  background-color: #eff7fb;
  position: relative;
}

.internships_details_box .top_box .bg_img {
  position: absolute;
  width: 3.83rem;
  top: 0;
  left: 0.29rem;
}

.internships_details_box .top_box .details_boxs {
  margin-bottom: 0.32rem;
  padding-left: 0.38rem;
  font-size: 0.2rem;
  line-height: 0.62rem;
}

.internships_details_box .top_box .details_boxs .img_box {
  float: left;
  width: 0.62rem;
  height: 0.62rem;
  border-radius: 0.62rem;
  -webkit-border-radius: 0.62rem;
  -moz-border-radius: 0.62rem;
  -o-border-radius: 0.62rem;
  -ms-border-radius: 0.62rem;
  background-color: #fff;
  margin-right: 0.2rem;
  box-shadow: 0px 1px 8px 1px #dadada, -1px -1px 10px 6px #eef0f2;
  -webkit-box-shadow: 0px 1px 8px 1px #dadada, -1px -1px 10px 6px #eef0f2;
  -o-box-shadow: 0px 1px 8px 1px #dadada, -1px -1px 10px 6px #eef0f2;
  -moz-box-shadow: 0px 1px 8px 1px #dadada, -1px -1px 10px 6px #eef0f2;
  -ms-box-shadow: 0px 1px 8px 1px #dadada, -1px -1px 10px 6px #eef0f2;
  overflow: hidden;
}

.internships_details_box .top_box .details_boxs .img_box img {
  display: block;
  width: 0.62rem;
}

.internships_details_box .top_box .details_boxs .text_box {
  float: left;
  width: 6.03rem;
  font-size: 0.2rem;
}

.internships_details_box .top_box .details_boxs .text_box label {
  text-decoration: underline;
  color: #55a8fd;
}

.internships_details_box .top_box .details_boxs .text_box span {
  margin: 0 0.14rem;
  color: #f295bb;
}

.internships_details_box .bottom_box {
  height: 0.88rem;
  background: url(/static/default/image/sanduan/school_index/internships_list_img2.png) no-repeat;
  background-size: 19.2rem 0.88rem;
}

.social_library_box {
  font-size: 0.2rem;
}

.social_library_box .top_box {
  background-color: #f7f8fa;
  padding-top: 0.3rem;
  padding-left: 2.02rem;
  padding-bottom: 0.64rem;
}

.social_library_box .top_box .top_select_box {
  padding-top: 1px;
  margin-bottom: 0.3rem;
}

.social_library_box .top_box .top_select_box .selects_box {
  cursor: pointer;
  position: relative;
  min-width: 1.46rem;
  width: auto;
  float: left;
  padding: 0 0.25rem;
  margin-top: 0.03rem;
  line-height: 0.44rem;
  background-color: #418cff;
  text-align: center;
  font-size: 0.18rem;
  color: #fff;
  border-radius: 0.14rem;
  -webkit-border-radius: 0.14rem;
  -moz-border-radius: 0.14rem;
  -o-border-radius: 0.14rem;
  -ms-border-radius: 0.14rem;
}

.social_library_box .top_box .top_select_box .selects_box span {
  padding-right: 0.1rem;
}

.social_library_box .top_box .top_select_box .selects_box i {
  font-size: 0.2rem;
  color: #fff;
}

.social_library_box .top_box .top_select_box .selects_box .i_up {
  display: inline;
}

.social_library_box .top_box .top_select_box .selects_box .i_down {
  display: none;
}

.social_library_box .top_box .top_select_box .selects_box .select_item_box {
  position: absolute;
  top: 0.44rem;
  left: 0;
  width: 2.7rem;
  display: none;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  box-sizing: border-box;
  padding: 4px 0;
  border: 1px solid #d5dadf;
  background-color: #fff;
  z-index: 1000;
}

.social_library_box .top_box .top_select_box .selects_box .select_item_box .select_item {
  display: block;
  padding: 0 0.1rem;
  line-height: 0.44rem;
  color: #333;
}

.social_library_box .top_box .top_select_box .selects_box .select_item_box .select_item:hover {
  background-color: #f6f6f7;
  color: #0061ff;
}

.social_library_box .top_box .top_select_box .selects_box .select_item_box .select_item.action {
  color: #fff;
  background-color: #418cff;
}

.social_library_box .top_box .top_select_box .selects_box:hover .select_item_box {
  display: block;
}

.social_library_box .top_box .top_select_box .selects_box:hover .i_up {
  display: none;
}

.social_library_box .top_box .top_select_box .selects_box:hover .i_down {
  display: inline;
}

.social_library_box .top_box .top_echarts_box .echarts_item {
  float: left;
  width: 3.74rem;
  margin-right: 0.27rem;
  height: 2.7rem;
  background-color: #fff;
  box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  -webkit-box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  -o-box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  -moz-box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  -ms-box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  border-radius: 0.36rem;
  -webkit-border-radius: 0.36rem;
  -moz-border-radius: 0.36rem;
  -o-border-radius: 0.36rem;
  -ms-border-radius: 0.36rem;
}

.social_library_box .top_box .top_echarts_box .echarts_item .title {
  line-height: 0.4rem;
  padding: 0.14rem 0.3rem 0 0.3rem;
  color: #4a5a7f;
  font-weight: bold;
}

.social_library_box .top_box .top_echarts_box .echarts_item.social_data .data_num {
  line-height: 0.5rem;
  padding: 0 0.3rem;
  font-size: 0.28rem;
}

.social_library_box .top_box .top_echarts_box .echarts_item.social_data .data_num .a_link1 {
  color: #ffa43b;
}

.social_library_box .top_box .top_echarts_box .echarts_item.social_data .data_num .a_link1:hover {
  color: #f58401;
}

.social_library_box .top_box .top_echarts_box .echarts_item.social_data .data_num .a_link2 {
  color: #418cff;
}

.social_library_box .top_box .top_echarts_box .echarts_item.social_data .data_num .a_link2:hover {
  color: #065fe9;
}

.social_library_box .top_box .top_echarts_box .echarts_item.social_data .charts {
  height: 1.64rem;
}

.social_library_box .top_box .top_echarts_box .echarts_item.columnar .data_box {
  height: 2rem;
  position: relative;
}

.social_library_box .top_box .top_echarts_box .echarts_item.columnar .data_box .bg_div {
  position: absolute;
  height: 1.82rem;
  width: 2px;
  top: 0.1rem;
  left: 1.04rem;
  background-color: #efefef;
  z-index: 10;
}

.social_library_box .top_box .top_echarts_box .echarts_item.columnar .data_box .bg_div.item2 {
  left: 1.44rem;
}

.social_library_box .top_box .top_echarts_box .echarts_item.columnar .data_box .bg_div.item3 {
  left: 1.84rem;
}

.social_library_box .top_box .top_echarts_box .echarts_item.columnar .data_box .bg_div.item4 {
  left: 2.24rem;
}

.social_library_box .top_box .top_echarts_box .echarts_item.columnar .data_box .bg_div.item5 {
  left: 2.64rem;
}

.social_library_box .top_box .top_echarts_box .echarts_item.columnar .data_inner {
  height: 2rem;
  width: 3.74rem;
  position: absolute;
  z-index: 20;
  padding-top: 1px;
}

.social_library_box .top_box .top_echarts_box .echarts_item.columnar .data_inner .data_inner_item {
  margin-top: 0.2rem;
  font-size: 12px;
  color: #8995cb;
  line-height: 0.16rem;
}

.social_library_box .top_box .top_echarts_box .echarts_item.columnar .data_inner .data_inner_item .lable {
  float: left;
  text-align: right;
  width: 0.52rem;
  margin-right: 0.18rem;
}

.social_library_box .top_box .top_echarts_box .echarts_item.columnar .data_inner .data_inner_item .charts_div {
  float: left;
  width: 2.12rem;
  height: 0.16rem;
  border-radius: 0.16rem;
  -webkit-border-radius: 0.16rem;
  -moz-border-radius: 0.16rem;
  -o-border-radius: 0.16rem;
  -ms-border-radius: 0.16rem;
  background-color: #f7f8fa;
  margin-right: 0.18rem;
}

.social_library_box .top_box .top_echarts_box .echarts_item.columnar .data_inner .data_inner_item .charts_div .charts_inner {
  width: 0;
  height: 0.16rem;
  border-radius: 0.16rem;
  -webkit-border-radius: 0.16rem;
  -moz-border-radius: 0.16rem;
  -o-border-radius: 0.16rem;
  -ms-border-radius: 0.16rem;
}

.social_library_box .top_box .top_echarts_box .echarts_item.columnar .data_inner .data_inner_item .num_dev {
  float: left;
  width: 0.65rem;
}

.social_library_box .top_box .top_echarts_box .echarts_item.columnar.storage_columnar .data_box .data_inner .data_inner_item .lable {
  width: 0.78rem;
}

.social_library_box .top_box .top_echarts_box .echarts_item.columnar.storage_columnar .data_box .data_inner .data_inner_item .num_dev {
  width: 0.46rem;
}

.social_library_box .top_box .top_echarts_box .echarts_item.ring_box .echarts_box {
  height: 2rem;
}

.social_library_box .bottom_box {
  padding-top: 0.8rem;
  padding-bottom: 3.12rem;
  background: no-repeat right bottom/7.25rem auto url("/static/default/image/sanduan/talent_storage/social_library_img10.png"), no-repeat center 4.62rem/7.94rem auto url("/static/default/image/sanduan/talent_storage/social_library_img9.png");
}

.social_library_box .bottom_box .nav_box1 {
  margin-bottom: 0.5rem;
  text-align: center;
  vertical-align: top;
}

.social_library_box .bottom_box .nav_box1 .nav_item {
  text-align: left;
  background-color: #fff;
  display: inline-block;
  box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  -webkit-box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  -o-box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  -moz-box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  -ms-box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  border-radius: 0.06rem;
  -webkit-border-radius: 0.06rem;
  -moz-border-radius: 0.06rem;
  -o-border-radius: 0.06rem;
  -ms-border-radius: 0.06rem;
  width: 3.06rem;
  margin-right: 0.3rem;
  height: 1.3rem;
}

.social_library_box .bottom_box .nav_box1 .nav_item .text_box {
  float: left;
  width: 1.26rem;
  padding-left: 0.3rem;
  padding-top: 0.22rem;
}

.social_library_box .bottom_box .nav_box1 .nav_item .text_box .text1 {
  line-height: 0.38rem;
  color: #5e6c84;
}

.social_library_box .bottom_box .nav_box1 .nav_item .text_box .text2 {
  line-height: 0.54rem;
  color: #656d92;
  font-size: 0.3rem;
}

.social_library_box .bottom_box .nav_box1 .nav_item:hover .text1,
.social_library_box .bottom_box .nav_box1 .nav_item:hover .text2 {
  color: #418cff;
}

.social_library_box .bottom_box .nav_box1 .nav_item .border_box {
  height: 0.66rem;
  width: 1px;
  float: left;
  position: relative;
  top: 0.34rem;
  background-color: #dedede;
}

.social_library_box .bottom_box .nav_box1 .nav_item .img {
  float: left;
  margin-left: 0.42rem;
  margin-top: 0.34rem;
  width: 0.7rem;
}

.social_library_box .bottom_box .nav_box2 {
  margin-bottom: 1.2rem;
  text-align: center;
  vertical-align: top;
}

.social_library_box .bottom_box .nav_box2 .nav_item {
  text-align: left;
  background-color: #fff;
  display: inline-block;
  box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  -webkit-box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  -o-box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  -moz-box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  -ms-box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  border-radius: 0.26rem;
  -webkit-border-radius: 0.26rem;
  -moz-border-radius: 0.26rem;
  -o-border-radius: 0.26rem;
  -ms-border-radius: 0.26rem;
  width: 3.18rem;
  margin-right: 0.22rem;
  height: 1.06rem;
}

.social_library_box .bottom_box .nav_box2 .nav_item .img {
  float: left;
  width: 1rem;
}

.social_library_box .bottom_box .nav_box2 .nav_item .text_box1 {
  float: left;
  line-height: 1.06rem;
  font-size: 0.24rem;
  width: 1.26rem;
  color: #4a5a7f;
}

.social_library_box .bottom_box .nav_box2 .nav_item .text_box2 {
  float: left;
  line-height: 1.06rem;
  font-size: 0.3rem;
  width: 0.88rem;
  color: #656d92;
}

.social_library_box .bottom_box .nav_box2 .nav_item:hover .text_box1,
.social_library_box .bottom_box .nav_box2 .nav_item:hover .text_box2 {
  color: #418cff;
}

.social_library_box .bottom_box .title_box {
  height: 0.56rem;
  width: 9rem;
  box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  -webkit-box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  -o-box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  -moz-box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  -ms-box-shadow: 1px 1px 16px 6px #e2edf9, -1px -1px 16px 6px #e2edf9;
  border-radius: 0.06rem;
  -webkit-border-radius: 0.06rem;
  -moz-border-radius: 0.06rem;
  -o-border-radius: 0.06rem;
  -ms-border-radius: 0.06rem;
  margin: 0 auto 0.36rem;
  cursor: pointer;
  overflow: hidden;
  position: relative;
}

.social_library_box .bottom_box .title_box .title_item {
  background-color: #fff;
  width: 3rem;
  text-align: center;
  float: left;
  line-height: 0.56rem;
  font-size: 0.24rem;
  color: #0075e6;
  font-weight: bold;
}

.social_library_box .bottom_box .title_box .title_item.action {
  color: #fff;
  background-color: #418cff;
}

.social_library_box .bottom_box .chance_boxs {
  margin-left: 3.6rem;
}

.social_library_box .bottom_box .chance_boxs .title_name_box {
  line-height: 0.6rem;
  margin-bottom: 0.15rem;
  position: relative;
  text-align: center;
}

.social_library_box .bottom_box .chance_boxs .title_name_box .left_line {
  float: left;
  height: 0.3rem;
  width: 3.7rem;
  border-bottom: 0.02rem #0a46c3 solid;
  position: absolute;
  top: 0;
  left: 1.09rem;
  z-index: 10;
}

.social_library_box .bottom_box .chance_boxs .title_name_box .name_box {
  display: inline-block;
  background-color: #fff;
  padding: 0 0.12rem;
  width: auto;
  margin: 0 auto;
  color: #4a5a7f;
  position: relative;
  z-index: 20;
}

.social_library_box .bottom_box .chance_boxs .chance_box {
  margin-right: 0.36rem;
  float: left;
  width: 5.82rem;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item {
  margin-bottom: 0.36rem;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_top_box .left_box {
  float: left;
  background-color: #418cff;
  width: 1.05rem;
  height: 1.05rem;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_top_box .left_box img {
  display: block;
  width: 1.05rem;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_top_box .right_box {
  width: 4.77rem;
  float: left;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_top_box .right_box .right_left_item {
  color: #0075e6;
  border-bottom: 0.04rem #cbbaf2 solid;
  background-color: #c4dbfb;
  height: 1.01rem;
  display: block;
  float: left;
  width: 3.98rem;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_top_box .right_box .right_left_item .top_text {
  padding-top: 0.18rem;
  line-height: 0.34rem;
  padding-left: 0.22rem;
  font-weight: bold;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_top_box .right_box .right_left_item .top_text .num {
  float: right;
  margin-right: 0.42rem;
  font-size: 0.28rem;
  font-weight: bold;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_top_box .right_box .right_left_item .bottom_text {
  padding-left: 0.22rem;
  line-height: 0.36rem;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_top_box .right_box .right_right_item {
  cursor: pointer;
  float: left;
  width: 0.77rem;
  height: 1.05rem;
  background-color: #418cff;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_top_box .right_box .right_right_item img {
  display: block;
  width: 0.77rem;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_bottom_box {
  display: none;
  margin-top: 0.3rem;
  border-radius: 0.08rem;
  -webkit-border-radius: 0.08rem;
  -moz-border-radius: 0.08rem;
  -o-border-radius: 0.08rem;
  -ms-border-radius: 0.08rem;
  width: 5.8rem;
  padding: 0.13rem 0;
  background-color: #418cff;
  color: #fff;
  position: relative;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_bottom_box a {
  color: #fff;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_bottom_box .num_box:hover {
  color: #ffbe32;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_bottom_box .up_div {
  position: absolute;
  height: 0;
  width: 0;
  border-width: 0 0.23rem 0.23rem 0.23rem;
  border-color: transparent transparent #418cff transparent;
  border-style: solid;
  right: 0.2rem;
  top: -0.23rem;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_bottom_box .data_box {
  width: 4.66rem;
  margin: 0 auto;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_bottom_box .data_box .data_item1 {
  padding-left: 0.27rem;
  border-bottom: 0.01rem #fff solid;
  line-height: 0.52rem;
  font-weight: bold;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_bottom_box .data_box .data_item1 .cb-f-r {
  width: 1.7rem;
  font-weight: bold;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_bottom_box .data_box .data_items {
  padding: 0.12rem 0 0.08rem 0.27rem;
  line-height: 0.26rem;
  font-size: 0.16rem;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_bottom_box .data_box .data_items .data_item .num_box.cb-f-l {
  width: 2.66rem;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_bottom_box .data_box .data_items .data_item .num_box.cb-f-l .name_box {
  max-width: 1.86rem;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_bottom_box .data_box .data_items .data_item .num_box.cb-f-r {
  width: 1.7rem;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_bottom_box .data_box .data_items .data_item .num_box.cb-f-r .name_box {
  max-width: 1.1rem;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item .item_bottom_box .data_box .data_items .data_item .num_box .name_box {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: bottom;
}

.social_library_box .bottom_box .chance_boxs .chance_box .chance_item.action .item_bottom_box {
  display: block;
}

.social_library_box .bottom_box .chance_boxs.chance_boxs2 {
  margin-left: 2.8rem;
}

.social_library_box .bottom_box .chance_boxs.chance_boxs2 .chance_box {
  width: auto;
}

.social_library_box .bottom_box .chance_boxs.chance_boxs2 .chance_box .chance_item .item_top_box .right_box {
  width: 3.3rem;
}

.social_library_box .bottom_box .chance_boxs.chance_boxs2 .chance_box .chance_item .item_top_box .right_box .right_left_item {
  width: 3.3rem;
}

.social_library_box .bottom_box .chance_boxs.chance_boxs2 .chance_box .chance_item .item_top_box .right_box .right_left_item .top_text {
  padding-top: 0.35rem;
}

.entrepreneurship_page_new_box {
  width: 19.2rem;
  height: 53.55rem;
  background: url("/static/default/image/sanduan/entrepreneurship_page_new/entrepreneurship_page_new_img01.jpg") no-repeat;
  background-size: 19.2rem 53.55rem;
  position: relative;
  font-size: 0.24rem;
}

.entrepreneurship_page_new_box .join_btn {
  position: absolute;
  width: 2.46rem;
  height: 0.76rem;
  cursor: pointer;
  top: 5.5rem;
  left: 8.25rem;
}

.entrepreneurship_page_new_box .introduce_box {
  line-height: 0.5rem;
  position: absolute;
  left: 4.02rem;
  top: 10.34rem;
  color: #fff;
  text-shadow: 2px 2px 4px #000;
  width: 11.22rem;
}

.entrepreneurship_page_new_box .role_box {
  position: absolute;
  width: 16.94rem;
  height: 10.67rem;
  left: 1.2rem;
  top: 25.21rem;
}

.entrepreneurship_page_new_box .role_box .role_item {
  width: 16.94rem;
  height: 10.67rem;
  background: url("/static/default/image/sanduan/entrepreneurship_page_new/entrepreneurship_page_new_img02.png") no-repeat;
  background-size: 16.94rem 10.67rem;
}

.entrepreneurship_page_new_box .role_box .role_item .role_item_inner {
  width: 6.96rem;
  text-align: center;
  margin-left: 4.96rem;
  padding-top: 4.8rem;
}

.entrepreneurship_page_new_box .role_box .role_item .role_item_inner .title_div {
  width: 1.46rem;
  line-height: 0.36rem;
  background-color: #ffb633;
  color: #000;
  font-style: italic;
  margin: 0 auto;
}

.entrepreneurship_page_new_box .role_box .role_item .role_item_inner .content_div {
  line-height: 0.5rem;
  text-shadow: 2px 2px 4px #000;
  margin-bottom: 0.3rem;
  color: #fff;
}

.entrepreneurship_page_new_box .role_box .role_item .role_item_inner .content_div .title {
  color: #ffb633;
}

.entrepreneurship_page_new_box .welfare_box {
  position: absolute;
  width: 8rem;
  color: #fff;
  left: 5.96rem;
  top: 39.91rem;
  text-shadow: -2px 2px 4px #000;
  line-height: 0.6rem;
}

.entrepreneurship_page_new_box .welfare_box .title {
  color: #ffb633;
}

.entrepreneurship_page_new_box .welfare_box .label {
  position: relative;
  top: -0.03rem;
}

.entrepreneurship_haier_box {
  width: 19.2rem;
  background: url("/static/default/image/sanduan/entrepreneurship_page_new/entrepreneurship_haier_bg.png") no-repeat, url("/static/default/image/sanduan/entrepreneurship_page_new/entrepreneurship_haier_bg01.png") no-repeat;
  background-size: 19.2rem auto, 19.2rem auto;
  background-color: #f5f5f5;
  position: relative;
  padding-bottom: 1.35rem;
  font-size: 0.18rem;
}

.entrepreneurship_haier_box .top_box {
  height: 3.2rem;
  background: url("/static/default/image/sanduan/entrepreneurship_page_new/entrepreneurship_haier_img01.png") no-repeat;
  background-size: 19.2rem auto;
  padding-right: 1.88rem;
  margin-bottom: 0.5rem;
}

.entrepreneurship_haier_box .top_box .text_div {
  float: right;
  margin-top: 1.02rem;
  text-align: right;
}

.entrepreneurship_haier_box .top_box .text_div .text_div1 {
  line-height: 0.76rem;
  font-size: 0.5rem;
  font-weight: bold;
}

.entrepreneurship_haier_box .top_box .text_div .text_div2 {
  line-height: 0.4rem;
  font-size: 0.22rem;
}

.entrepreneurship_haier_box .title_div {
  line-height: 0.7rem;
  text-align: center;
  font-size: 0.34rem;
  color: #16579f;
  font-weight: bold;
  margin-bottom: 0.65rem;
}

.entrepreneurship_haier_box .content_div1 {
  width: 7.63rem;
  height: 3.7rem;
  background: url("/static/default/image/sanduan/entrepreneurship_page_new/entrepreneurship_haier_img02.png") no-repeat;
  background-size: 3.58rem auto;
  border-radius: 0.26rem;
  -webkit-border-radius: 0.26rem;
  -moz-border-radius: 0.26rem;
  -o-border-radius: 0.26rem;
  -ms-border-radius: 0.26rem;
  background-color: #fff;
  box-shadow: 0 0 20px 2px #eef0f2;
  -webkit-box-shadow: 0 0 20px 2px #eef0f2;
  -o-box-shadow: 0 0 20px 2px #eef0f2;
  -moz-box-shadow: 0 0 20px 2px #eef0f2;
  -ms-box-shadow: 0 0 20px 2px #eef0f2;
  margin: 0 auto 1.04rem;
  padding-left: 3.15rem;
  box-sizing: border-box;
  padding-top: 0.37rem;
}

.entrepreneurship_haier_box .content_div1 .img_div {
  width: 0.46rem;
  margin: 0 auto 0.2rem;
  border-radius: 0.46rem;
  -webkit-border-radius: 0.46rem;
  -moz-border-radius: 0.46rem;
  -o-border-radius: 0.46rem;
  -ms-border-radius: 0.46rem;
  background-color: #3385ef;
}

.entrepreneurship_haier_box .content_div1 .img_div img {
  display: block;
  width: 100%;
}

.entrepreneurship_haier_box .content_div1 .name_div {
  text-align: center;
  line-height: 0.44rem;
  font-size: 0.28rem;
  color: #3385ef;
  vertical-align: top;
  font-weight: bold;
  margin-bottom: 0.51rem;
}

.entrepreneurship_haier_box .content_div1 .name_div span {
  border-bottom: 0.03rem #3385ef solid;
  padding-bottom: 0.08rem;
}

.entrepreneurship_haier_box .content_div1 .btn_div {
  text-align: center;
}

.entrepreneurship_haier_box .content_div1 .btn_div .btn_item {
  position: relative;
  z-index: 1000;
  display: inline-block;
  line-height: 0.32rem;
  text-align: center;
  color: #fff;
  background-color: #3385ef;
  border-radius: 0.34rem;
  -webkit-border-radius: 0.34rem;
  -moz-border-radius: 0.34rem;
  -o-border-radius: 0.34rem;
  -ms-border-radius: 0.34rem;
  width: 1.03rem;
  border: 0.01rem #3385ef solid;
  margin-bottom: 0.1rem;
  margin-right: 0.05rem;
  cursor: pointer;
  font-size: 0.14rem;
}

.entrepreneurship_haier_box .content_div1 .btn_div .btn_item.action {
  background-color: #ebf1fe;
  color: #333;
  cursor: auto;
}

.entrepreneurship_haier_box .content_div1.content_item {
  float: left;
  width: 5.48rem;
  height: 2.8rem;
  margin-right: 0.19rem;
  margin-bottom: 0.9rem;
  background-size: 2.57rem 2.8rem;
  background-repeat: no-repeat;
  padding-left: 2.26rem;
  padding-top: 0.28rem;
  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_haier_box .content_div1.content_item .img_div {
  width: 0.34rem;
  margin: 0 auto 0.13rem;
  border-radius: 0.34rem;
  -webkit-border-radius: 0.34rem;
  -moz-border-radius: 0.34rem;
  -o-border-radius: 0.34rem;
  -ms-border-radius: 0.34rem;
}

.entrepreneurship_haier_box .content_div1.content_item .name_div {
  line-height: 0.36rem;
  font-size: 0.22rem;
  color: #333;
  margin-bottom: 0.24rem;
}

.entrepreneurship_haier_box .content_div1.content_item .name_div span {
  border-bottom: 0.02rem #3385ef solid;
  padding-bottom: 0.06rem;
}

.entrepreneurship_haier_box .content_div1.content_item .btn_div .btn_item {
  line-height: 0.22rem;
  border-radius: 0.24rem;
  -webkit-border-radius: 0.24rem;
  -moz-border-radius: 0.24rem;
  -o-border-radius: 0.24rem;
  -ms-border-radius: 0.24rem;
  width: 0.94rem;
  margin-bottom: 0.09rem;
}

.entrepreneurship_haier_box .content_div1.content_item .btn_div .btn_item.child {
  width: 0.78rem;
  margin-right: 0;
}

.entrepreneurship_haier_box .content_div1.content_item .btn_div .btn_item.has_child {
  margin-bottom: 0.22rem;
  position: relative;
}

.entrepreneurship_haier_box .content_div1.content_item .btn_div .btn_item.has_child .dom1 {
  position: absolute;
  width: 1.66rem;
  left: -0.35rem;
  top: 0.32rem;
  border-bottom: 1px #3385ef dashed;
}

.entrepreneurship_haier_box .content_div1.content_item .btn_div .btn_item.has_child .dom2 {
  position: absolute;
  width: 0rem;
  height: 0.22rem;
  left: 0.47rem;
  top: 0.24rem;
  border-left: 1px #3385ef dashed;
}

.entrepreneurship_haier_box .content_div1.content_item .btn_div .btn_item.has_child .dom3 {
  position: absolute;
  width: 0rem;
  height: 0.13rem;
  left: -0.35rem;
  top: 0.32rem;
  border-left: 1px #3385ef dashed;
}

.entrepreneurship_haier_box .content_div1.content_item .btn_div .btn_item.has_child .dom4 {
  position: absolute;
  width: 0rem;
  height: 0.13rem;
  right: -0.37rem;
  top: 0.32rem;
  border-left: 1px #3385ef dashed;
}

.entrepreneurship_haier_box .content_div1.content_item .btn_div .btn_item.unclickable {
  cursor: default;
}

.entrepreneurship_haier_box .content_div1.content_item.content_item1 {
  background-image: url("/static/default/image/sanduan/entrepreneurship_page_new/entrepreneurship_haier_img03.png");
}

.entrepreneurship_haier_box .content_div1.content_item.content_item2 {
  background-image: url("/static/default/image/sanduan/entrepreneurship_page_new/entrepreneurship_haier_img04.png");
}

.entrepreneurship_haier_box .content_div1.content_item.content_item3 {
  background-image: url("/static/default/image/sanduan/entrepreneurship_page_new/entrepreneurship_haier_img05.png");
}

.entrepreneurship_haier_box .content_box {
  margin: 0 auto;
  width: 16.27rem;
  background: url("/static/default/image/sanduan/entrepreneurship_page_new/entrepreneurship_haier_img11.png") no-repeat;
  background-size: 16.27rem auto;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  background-color: #fff;
  box-shadow: 0 0 20px 2px #eef0f2;
  -webkit-box-shadow: 0 0 20px 2px #eef0f2;
  -o-box-shadow: 0 0 20px 2px #eef0f2;
  -moz-box-shadow: 0 0 20px 2px #eef0f2;
  -ms-box-shadow: 0 0 20px 2px #eef0f2;
  padding-top: 1.46rem;
  padding-bottom: 0.5rem;
}

.entrepreneurship_haier_box .content_box .content_div {
  display: none;
}

.entrepreneurship_haier_box .content_box .content_div.action {
  display: block;
}

.entrepreneurship_haier_box .content_box .content_title {
  min-width: 1.4rem;
  margin-left: 0.35rem;
  line-height: 0.46rem;
  font-size: 0.2rem;
  border-radius: 0.06rem;
  -webkit-border-radius: 0.06rem;
  -moz-border-radius: 0.06rem;
  -o-border-radius: 0.06rem;
  -ms-border-radius: 0.06rem;
  background-color: #f2f2f2;
  padding: 0 0.26rem;
  box-sizing: border-box;
  margin-bottom: 0.3rem;
  width: fit-content;
}

.entrepreneurship_haier_box .content_box .title {
  line-height: 0.44rem;
  padding: 0 0.35rem;
  font-size: 0.22rem;
  color: #3385ef;
  font-weight: bold;
}

.entrepreneurship_haier_box .content_box .text_dom {
  padding: 0 0.35rem;
  line-height: 0.4rem;
  text-indent: 2em;
  color: #666;
  margin-bottom: 0.07rem;
}

.entrepreneurship_page_new2022_box {
  width: 19.2rem;
  height: 60.26rem;
  background: url("/static/default/image/sanduan/entrepreneurship_page_new/entrepreneurship_page_new_img06_2.jpg") no-repeat;
  background-size: 19.2rem 60.84rem;
  position: relative;
  font-size: 0.22rem;
}

.entrepreneurship_page_new2022_box .join_btn {
  position: absolute;
  width: 2.78rem;
  height: 0.54rem;
  cursor: pointer;
  top: 10.84rem;
  left: 8.23rem;
}

.entrepreneurship_page_new2022_box .text_div1 {
  position: absolute;
  width: 5.93rem;
  top: 15.52rem;
  left: 9.67rem;
}

.entrepreneurship_page_new2022_box .text_div1 .title {
  color: #004da1;
  line-height: 0.5rem;
  font-weight: bold;
}

.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.02rem;
  position: absolute;
  width: 13.44rem;
  top: 23.6rem;
  left: 2.89rem;
  background-color: #f9bf55;
}

.entrepreneurship_page_new2022_box .text_div3 {
  position: absolute;
  width: 13.64rem;
  top: 23.49rem;
  left: 3.3rem;
}

.entrepreneurship_page_new2022_box .text_div3 .item {
  float: left;
  width: 0.3rem;
  padding: 0 0.27rem;
}

.entrepreneurship_page_new2022_box .text_div3 .item .top_dom {
  width: 0.2rem;
  height: 0.2rem;
  background-color: #004098;
  margin: 0 auto 0.29rem;
  border: 0.02rem #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.28rem;
  text-align: center;
  color: #fff;
}

.entrepreneurship_page_new2022_box .text_div4 {
  position: absolute;
  width: 4.3rem;
  top: 37.94rem;
  left: 2.14rem;
  line-height: 0.5rem;
  font-size: 0.24rem;
  text-align: center;
}

.entrepreneurship_page_new2022_box .text_div4 div {
  margin-bottom: 0.23rem;
}

.entrepreneurship_page_new2022_box .text_div4 .title {
  color: #004da1;
  font-weight: bold;
}

.entrepreneurship_page_new2022_box .text_div4.text_div5 {
  left: 7.45rem;
}

.entrepreneurship_page_new2022_box .text_div4.text_div6 {
  left: 12.74rem;
}

.entrepreneurship_page_new2022_box .text_div7 {
  position: absolute;
  width: 2.2rem;
  padding: 0 0.57rem;
  top: 43.5rem;
  left: 2.38rem;
  line-height: 0.58rem;
  font-size: 0.24rem;
  font-weight: bold;
  color: #fff;
}

.entrepreneurship_page_new2022_box .text_div7.text_div8 {
  text-align: center;
  left: 6.09rem;
}

.entrepreneurship_page_new2022_box .text_div7.text_div9 {
  left: 9.79rem;
}

.entrepreneurship_page_new2022_box .text_div7.text_div10 {
  text-align: center;
  left: 13.48rem;
}

.entrepreneurship_page_new2022_box .text_div11 {
  line-height: 0.46rem;
  font-weight: bold;
  color: #fff;
  position: absolute;
  width: 8.2rem;
  top: 48.21rem;
  left: 6.06rem;
}

.entrepreneurship_page_new2022_box .text_div12 {
  line-height: 0.66rem;
  font-weight: bold;
  font-size: 0.24rem;
  color: #fff;
  position: absolute;
  width: 11.8rem;
  top: 52.7rem;
  left: 3.63rem;
}

.entrepreneurship_page_new2022_box .text_div12 span {
  color: #ffb633;
}

.entrepreneurship_page_new2022_box .text_div12 .item {
  margin-bottom: 0.27rem;
}

.entrepreneurship_page_new2022_box .text_div12 .item .img {
  width: 0.34rem;
  margin-top: 0.16rem;
  margin-right: 0.36rem;
  float: left;
}

.entrepreneurship_page_new2022_box .text_div13 {
  color: #fff;
  text-shadow: 2px 2px 2px #555;
  position: absolute;
  width: 11.9rem;
  top: 26.59rem;
  left: 3.87rem;
}

.entrepreneurship_page_new2022_box .text_div13 .title {
  color: #ffb633;
  font-size: 0.26rem;
  font-weight: bold;
  line-height: 0.74rem;
  letter-spacing: 0.06rem;
}

.entrepreneurship_page_new2022_box .text_div13 .item {
  line-height: 0.48rem;
  position: relative;
  height: 0.48rem;
  width: fit-content;
}

.entrepreneurship_page_new2022_box .text_div13 .item .border {
  height: 0.19rem;
  width: 100%;
  position: absolute;
  top: 0.24rem;
  left: 0;
  background-color: #ffb633;
}

.entrepreneurship_page_new2022_box .text_div13 .item .text {
  position: relative;
  z-index: 1001;
  letter-spacing: 0.04rem;
}

.entrepreneurship_page_new2022_box .text_div13 .item .text.action {
  padding: 0 0.08rem;
}

.entrepreneurship_page_new2022_box .text_div13 .item .link_a {
  position: absolute;
  top: 0;
  right: -2.77rem;
  width: fit-content;
  box-sizing: border-box;
  height: 0.58rem;
  padding: 0.01rem;
  background-color: #004098;
  border-radius: 0.16rem;
  -webkit-border-radius: 0.16rem;
  -moz-border-radius: 0.16rem;
  -o-border-radius: 0.16rem;
  -ms-border-radius: 0.16rem;
}

.entrepreneurship_page_new2022_box .text_div13 .item .link_a .dom {
  line-height: 0.52rem;
  padding: 0 0.12rem;
  background-color: #ffb633;
  color: #fff;
  font-size: 0.26rem;
  font-weight: bold;
  text-shadow: 2px 2px 2px #00489b;
  border-radius: 0.16rem;
  -webkit-border-radius: 0.16rem;
  -moz-border-radius: 0.16rem;
  -o-border-radius: 0.16rem;
  -ms-border-radius: 0.16rem;
}

.policy_option_box .meetings_process_box .meetings_process_item .meetings_role_box .meetings_role_item {
  margin-right: 10px;
}

.policy_option_box .meetings_process_box .meetings_process_item .meetings_role_box .meetings_role_item.action {
  cursor: pointer;
}

.activity_calendar_box {
  background: url("/static/default/image/sanduan/activity_calendar/activity_calendar_bg.png"), url("/static/default/image/sanduan/activity_calendar/activity_calendar_img5.png"), url("/static/default/image/sanduan/activity_calendar/activity_calendar_img6.png");
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-position: left -1rem, left bottom, right bottom;
  background-size: 13.66rem auto, 3.62rem auto, 3.62rem auto;
  background-color: #091221;
  min-height: 8.5rem;
}

.activity_calendar_box .top_box {
  margin-left: 1.66rem;
  border: 0.02rem #51c8ff solid;
  padding: 0.08rem;
  width: 10.2rem;
}

.activity_calendar_box .top_box .img_box {
  border: 0.02rem #003082 solid;
  height: 2.76rem;
  overflow: hidden;
  position: relative;
}

.activity_calendar_box .top_box .img_box .img {
  display: block;
  width: 10.16rem;
}

.activity_calendar_box .top_box .img_box .logo_img {
  position: absolute;
  top: 0.18rem;
  left: 0.23rem;
  width: 1.4rem;
}

.activity_calendar_box .form_box {
  margin-top: 0.25rem;
  margin-left: 2.92rem;
}

.activity_calendar_box .form_box .left_btn_box {
  float: left;
  width: 0.84rem;
  height: 0.7rem;
  cursor: pointer;
  background: url("/static/default/image/sanduan/activity_calendar/activity_calendar_img2.png") no-repeat;
  background-size: 0.84rem 0.7rem;
}

.activity_calendar_box .form_box .right_btn_box {
  float: left;
  width: 0.84rem;
  height: 0.7rem;
  cursor: pointer;
  background: url("/static/default/image/sanduan/activity_calendar/activity_calendar_img3.png") no-repeat;
  background-size: 0.84rem 0.7rem;
}

.activity_calendar_box .form_box .input_box {
  float: left;
  margin-top: 0.15rem;
  width: 2.14rem;
  line-height: 0.39rem;
  background: url("/static/default/image/sanduan/activity_calendar/activity_calendar_img7.png") no-repeat;
  background-size: 2.14rem 0.39rem;
}

.activity_calendar_box .form_box .input_box input {
  display: block;
  line-height: 0.39rem;
  background-color: transparent;
  width: 2.14rem;
  text-align: center;
  font-size: 0.2rem;
  color: #fff;
  cursor: pointer;
}

.activity_calendar_box .result_box {
  margin-left: 1.68rem;
  margin-top: 0.21rem;
  width: 11.6rem;
}

.activity_calendar_box .result_box .result_item {
  float: left;
  width: 3.8rem;
  height: 2.04rem;
  background: url("/static/default/image/sanduan/activity_calendar/activity_calendar_img8.png") no-repeat;
  background-size: 3.8rem 2.04rem;
  margin-bottom: 0.3rem;
}

.activity_calendar_box .result_box .result_item .inner_box {
  width: 2.78rem;
  text-align: center;
  padding-top: 0.23rem;
}

.activity_calendar_box .result_box .result_item .inner_box .text_div {
  line-height: 0.24rem;
  font-size: 0.16rem;
  color: #fff;
}

.activity_calendar_box .result_box .result_item .inner_box .a_link {
  line-height: 0.26rem;
  margin-top: 0.09rem;
  color: #92cbff;
  display: inline-block;
  font-size: 0.16rem;
}

.activity_calendar_box .result_box .result_item .inner_box .a_link span {
  text-decoration: underline;
}

.activity_calendar_box .result_box .result_item .inner_box .a_link .right_icon {
  display: inline-block;
  height: 0.16rem;
  width: 0.16rem;
  margin-left: 0.04rem;
  line-height: 0.16rem;
  border-radius: 0.16rem;
  -webkit-border-radius: 0.16rem;
  -moz-border-radius: 0.16rem;
  -o-border-radius: 0.16rem;
  -ms-border-radius: 0.16rem;
  background-color: #92cbff;
  text-align: center;
}

.activity_calendar_box .result_box .result_item .inner_box .a_link .right_icon i {
  color: #34465c;
  font-size: 0.14rem;
}

.product_introduce_new_box {
  height: 10.8rem;
  background: url("/static/default/image/sanduan/talent_storage/product_introduce_new_bg.jpg") no-repeat;
  background-size: 19.2rem 10.8rem;
  position: relative;
}

.product_introduce_new_box .ecological_box {
  position: absolute;
  top: 6.35rem;
  left: 3.69rem;
}

.product_introduce_new_box .ecological_box .ecological_item {
  float: left;
  margin-right: 0.16rem;
  width: 1.57rem;
  height: 2.9rem;
}

.product_introduce_new_box .ecological_box .ecological_item.item1 {
  background: url("/static/default/image/sanduan/talent_storage/product_introduce_img1.png") no-repeat;
  background-size: 1.57rem 2.9rem;
}

.product_introduce_new_box .ecological_box .ecological_item.item2 {
  background: url("/static/default/image/sanduan/talent_storage/product_introduce_img2.png") no-repeat;
  background-size: 1.57rem 2.9rem;
}

.product_introduce_new_box .ecological_box .ecological_item .img_box {
  text-align: center;
  padding-top: 0.88rem;
  width: 1.44rem;
  margin: 0.06rem auto 0;
  height: 1.88rem;
  line-height: 0.4rem;
  font-size: 0.24rem;
  color: #fff;
  background: url("/static/default/image/sanduan/talent_storage/product_introduce_img3.png") no-repeat;
  background-size: 1.44rem auto;
}

.honor_wall_page_box {
  padding-top: 0.53rem;
  height: 6.13rem;
  background: url("/static/default/image/sanduan/honor_wall_page/honor_wall_img1.jpg") no-repeat;
  background-size: 13.66rem 6.66rem;
}

.honor_wall_page_box .left_box {
  float: left;
  margin-left: 0.8rem;
  width: 1.6rem;
  padding-top: 0.92rem;
}

.honor_wall_page_box .left_box .img_box {
  height: 2.02rem;
  background-color: rgba(28, 45, 67, 0.5);
  box-shadow: 0px 0px 5px 0px #ccc;
  -webkit-box-shadow: 0px 0px 5px 0px #ccc;
  -o-box-shadow: 0px 0px 5px 0px #ccc;
  -moz-box-shadow: 0px 0px 5px 0px #ccc;
  -ms-box-shadow: 0px 0px 5px 0px #ccc;
  position: relative;
}

.honor_wall_page_box .left_box .img_box .user_img {
  display: block;
  width: 1.6rem;
}

.honor_wall_page_box .left_box .img_box .top_img {
  position: absolute;
  right: -0.34rem;
  top: -0.32rem;
}

.honor_wall_page_box .right_box {
  float: left;
  width: 9.5rem;
  height: 5.6rem;
  overflow-y: auto;
  margin-left: 0.9rem;
}

.honor_wall_page_box .right_box .right_item_box {
  border-radius: 0.02rem;
  -webkit-border-radius: 0.02rem;
  -moz-border-radius: 0.02rem;
  -o-border-radius: 0.02rem;
  -ms-border-radius: 0.02rem;
  border: 0.01rem #7796d3 solid;
  width: 9.01rem;
  margin-bottom: 0.2rem;
}

.honor_wall_page_box .right_box .right_item_box .left_div {
  float: left;
  border-right: 0.01rem #7796d3 solid;
  width: 7.44rem;
  background-color: rgba(28, 45, 67, 0.5);
}

.honor_wall_page_box .right_box .right_item_box .left_div .top_div {
  background-color: rgba(28, 45, 67, 0.4);
  line-height: 0.6rem;
  padding-left: 0.18rem;
  color: #fff;
  font-size: 0.16rem;
}

.honor_wall_page_box .right_box .right_item_box .left_div .top_div i {
  font-size: 0.16rem;
}

.honor_wall_page_box .right_box .right_item_box .left_div .bottom_div {
  padding-top: 0.15rem;
  height: 0.63rem;
  padding-left: 0.2rem;
}

.honor_wall_page_box .right_box .right_item_box .left_div .bottom_div span {
  display: inline-block;
  line-height: 0.32rem;
  color: #fff;
  font-size: 0.14rem;
  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-color: rgba(28, 45, 67, 0.4);
  padding: 0 0.1rem;
  margin-right: 0.2rem;
}

.honor_wall_page_box .right_box .right_item_box .right_div {
  float: left;
  width: 1.56rem;
  height: 1.24rem;
  padding-top: 0.14rem;
  background-color: rgba(28, 45, 67, 0.5);
}

.honor_wall_page_box .right_box .right_item_box .right_div img {
  cursor: pointer;
  display: block;
  width: 0.79rem;
  max-height: 1.11rem;
  margin: 0 auto;
}

.innovate_training_camp_box {
  height: 35.6rem;
  padding-top: 7.09rem;
  background: url("/static/default/image/sanduan/innovate_training_camp/innovate_training_camp_img01.png"), url("/static/default/image/sanduan/innovate_training_camp/innovate_training_camp_bg.jpg");
  background-repeat: no-repeat, no-repeat;
  background-position: left bottom, left top;
  background-size: 19.2rem 3.56rem, 19.2rem 42.69rem;
}

.innovate_training_camp_box .title_box1 {
  line-height: 0.56rem;
  text-align: center;
  font-size: 0.3rem;
  font-weight: bold;
  color: #000;
  font-style: italic;
}

.innovate_training_camp_box .title_box2 {
  line-height: 0.4rem;
  text-align: center;
  font-size: 0.16rem;
  font-weight: bold;
  color: #065fd8;
  font-style: italic;
  margin-bottom: 0.94rem;
}

.innovate_training_camp_box .video_box {
  width: 10.93rem;
  margin: 0 auto 0.57rem;
  height: 5.29rem;
  background: url("/static/default/image/sanduan/innovate_training_camp/innovate_training_camp_img02.png");
  background-repeat: no-repeat;
  background-size: 10.93rem 5.29rem;
  position: relative;
}

.innovate_training_camp_box .video_box .btn {
  position: absolute;
  width: 1.25rem;
  height: 1.25rem;
  cursor: pointer;
  background: url("/static/default/image/sanduan/innovate_training_camp/innovate_training_camp_img03.png");
  background-repeat: no-repeat;
  background-size: 1.25rem 1.25rem;
  top: 2.12rem;
  left: 4.85rem;
}

.innovate_training_camp_box .img_box {
  margin-left: 3.6rem;
}

.innovate_training_camp_box .img_box img {
  display: block;
}

.innovate_training_camp_box .img_box .img1 {
  width: 12rem;
  margin-bottom: 0.19rem;
}

.innovate_training_camp_box .img_box .img2 {
  float: left;
  height: 2.68rem;
  margin-right: 0.2rem;
}

.innovate_training_camp_box .img_box .img3 {
  float: left;
  height: 2.58rem;
  margin-right: 0.18rem;
}

.innovate_training_camp_box .img_box .img4 {
  float: left;
  height: 2.7rem;
  margin-right: 0.18rem;
}

.gedp_box {
  color: #000;
}

.gedp_box .colorfff {
  color: #fff;
}

.gedp_box .top_banner {
  position: relative;
  height: 10.8rem;
  background: url(/static/default/image/sanduan/gedp/top-banner.jpg) center no-repeat;
  background-size: 19.2rem 10.8rem;
}

.gedp_box .top_banner .btn_act {
  position: absolute;
  top: 7.83rem;
  left: 50%;
  margin-left: -1.04rem;
  display: block;
  width: 2.08rem;
  height: 0.51rem;
  background: url(/static/default/image/sanduan/gedp/top-btn.png) no-repeat;
  background-size: 2.08rem 0.51rem;
}

.gedp_box .tabs_box {
  line-height: 0.85rem;
  padding-top: 0.1rem;
  border-bottom: 1px solid #e8e8e8;
}

.gedp_box .tabs_box .tabs_nav {
  width: 11.97rem;
  margin: 0 auto;
  display: block;
  overflow: hidden;
}

.gedp_box .tabs_box .tabs_nav .tabs_nav_item {
  position: relative;
  display: inline-block;
  width: calc(25% - 0.96rem);
  float: left;
  font-size: 0.25rem;
  letter-spacing: 0.1rem;
  cursor: pointer;
}

.gedp_box .tabs_box .tabs_nav .tabs_nav_item.active:after {
  position: absolute;
  content: '';
  left: 50%;
  bottom: 0;
  margin-left: -0.375rem;
  display: inline-block;
  width: 0.75rem;
  height: 0.02rem;
  background-color: #2292fe;
}

.gedp_box .tabs_box .tabs_nav .tabs_nav_item.intro {
  background: url(/static/default/image/sanduan/gedp/tab-icon01.png) left -0.05rem no-repeat;
  background-size: 0.96rem 0.96rem;
  padding-left: 0.96rem;
}

.gedp_box .tabs_box .tabs_nav .tabs_nav_item.joinus {
  background: url(/static/default/image/sanduan/gedp/tab-icon02.png) left -0.05rem no-repeat;
  background-size: 0.96rem 0.96rem;
  padding-left: 0.96rem;
}

.gedp_box .tabs_box .tabs_nav .tabs_nav_item.video {
  background: url(/static/default/image/sanduan/gedp/tab-icon03.png) left -0.05rem no-repeat;
  background-size: 0.96rem 0.96rem;
  padding-left: 0.96rem;
}

.gedp_box .tabs_box .tabs_nav .tabs_nav_item.question {
  background: url(/static/default/image/sanduan/gedp/tab-icon04.png) left -0.05rem no-repeat;
  background-size: 0.96rem 0.96rem;
  padding-left: 0.96rem;
}

.gedp_box .tabs_cnt_box .tabs_cnt_title {
  font-size: 0.3rem;
  letter-spacing: 0.2rem;
  text-align: center;
  margin-bottom: 0.16rem;
}

.gedp_box .tabs_cnt_box .tabs_cnt_title_small {
  font-size: 0.18rem;
  letter-spacing: 0.05rem;
  text-align: center;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro01 {
  min-height: 9.5rem;
  padding: 0.9rem 0 0.5rem;
  background: url(/static/default/image/sanduan/gedp/intro-bg.jpg) left 2.02rem no-repeat;
  background-size: 8.7rem 5.36rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro01 .intro_text_box {
  width: 11.97rem;
  font-size: 0.18rem;
  line-height: 0.35rem;
  margin: 0.4rem auto 0;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro01 .intro_text_box .right_text {
  padding-left: 5.4rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro01 .intro_text_box .right_text .bigTxt {
  color: #2292fe;
  font-size: 0.25rem;
  letter-spacing: 0.06rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro01 .intro_text_box .right_text .span_tag {
  display: inline-block;
  color: #fff;
  background-color: #2292fe;
  padding: 0 0.06rem;
  margin-right: 0.04rem;
  margin-bottom: 0.1rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro01 .intro_text_box .right_text .p_tag {
  background: #eaeaea url(/static/default/image/sanduan/gedp/intro-icon01.png) left center no-repeat;
  background-size: 0.3rem 0.23rem;
  padding-left: 0.38rem;
  margin-bottom: 0.12rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro01 .intro_text_box .bottom_text {
  padding: 0 0.5rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro01 .intro_text_box .bottom_text .span_tag {
  display: inline-block;
  font-size: 0.2rem;
  letter-spacing: 0.005rem;
  background-color: #f0f0f0;
  padding: 0 0.2rem;
  margin-right: 0.24rem;
  margin-bottom: 0.1rem;
  border-radius: 0.18rem;
  -webkit-border-radius: 0.18rem;
  -moz-border-radius: 0.18rem;
  -o-border-radius: 0.18rem;
  -ms-border-radius: 0.18rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro02 {
  font-size: 0.18rem;
  line-height: 0.35rem;
  text-align: center;
  min-height: 4.7rem;
  padding: 0.7rem 0 0.9rem;
  background: #ebedf3 url(/static/default/image/sanduan/gedp/intro-foot-bg.png) center 3.18rem no-repeat;
  background-size: 11.23rem 2.24rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro02 p {
  margin-bottom: 0.3rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro02 span {
  font-size: 0.35rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro02 .bottom_text {
  margin-top: 1rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro02 .bottom_text p {
  margin-bottom: 0.1rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro03 {
  min-height: 11rem;
  padding: 1.53rem 0;
  background: #ebedf3 url(/static/default/image/sanduan/gedp/intro-bg03.jpg) center bottom no-repeat;
  background-size: 19.2rem 14.21rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro03 .text_box {
  width: 11.97rem;
  font-size: 0.18rem;
  line-height: 0.35rem;
  margin: 0.4rem auto 0;
  padding-top: 0.65rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro03 .text_box .sub_title {
  display: inline-block;
  line-height: 0.48rem;
  padding: 0 0.73rem;
  margin: 0 auto;
  background-color: #0841fe;
  border: 1px solid #acacac;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro04 {
  padding: 1.53rem 0 0;
  background: #fff;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro04 .maker_box {
  height: 13rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro04 .maker_box .maker_box_itemlist {
  width: 19.2rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro04 .maker_box .maker_box_itemlist .maker_box_item {
  width: 11.97rem;
  font-size: 0.18rem;
  line-height: 0.4rem;
  margin: 0 auto;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro04 .maker_box .maker_box_itemlist .maker_box_item .maker_people {
  overflow: hidden;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro04 .maker_box .maker_box_itemlist .maker_box_item .maker_people .maker_head {
  display: inline-block;
  float: left;
  width: 4.65rem;
  height: 4.65rem;
  background: url(/static/default/image/sanduan/gedp/maker-bg.jpg) left center no-repeat;
  background-size: 4.65rem 4.65rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro04 .maker_box .maker_box_itemlist .maker_box_item .maker_people .maker_head .head_img {
  width: 2.6rem;
  height: 2.6rem;
  margin: 1.025rem auto;
  border-radius: 1.3rem;
  -webkit-border-radius: 1.3rem;
  -moz-border-radius: 1.3rem;
  -o-border-radius: 1.3rem;
  -ms-border-radius: 1.3rem;
  overflow: hidden;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro04 .maker_box .maker_box_itemlist .maker_box_item .maker_people .maker_head .head_img img {
  width: 100%;
  height: 100%;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro04 .maker_box .maker_box_itemlist .maker_box_item .maker_people .maker_intro {
  float: left;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro04 .maker_box .maker_box_itemlist .maker_box_item .maker_people .maker_intro .name {
  color: #2292fe;
  margin: 1.2rem 0 0.3rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro04 .maker_box .maker_box_itemlist .maker_box_item .maker_people .maker_intro .intro {
  background: url(/static/default/image/sanduan/gedp/maker-intro-icon.png) left center no-repeat;
  background-size: 0.21rem 0.16rem;
  padding-left: 0.3rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro04 .maker_box .maker_box_itemlist .maker_box_item .maker_content {
  width: 9.48rem;
  height: 6.14rem;
  background: url(/static/default/image/sanduan/gedp/maker-cnt-bg.png) left center no-repeat;
  background-size: 9.48rem 6.14rem;
  margin: 0 auto;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro04 .maker_box .maker_box_itemlist .maker_box_item .maker_content .content_box {
  padding: 0.75rem 0.35rem;
  overflow-y: auto;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro04 .swiper-container-horizontal &gt; .swiper-pagination-bullets,
.gedp_box .tabs_cnt_box .tas_cnt_intro .intro04 .swiper-pagination-custom,
.gedp_box .tabs_cnt_box .tas_cnt_intro .intro04 .swiper-pagination-fraction {
  bottom: 1rem !important;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro04 .swiper-pagination-bullet {
  width: 0.17rem;
  height: 0.17rem;
  background-color: #b5b5b6;
  border-radius: 0.9rem;
  -webkit-border-radius: 0.9rem;
  -moz-border-radius: 0.9rem;
  -o-border-radius: 0.9rem;
  -ms-border-radius: 0.9rem;
  margin: 0 0.09rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .intro04 .swiper-pagination-bullet-active {
  background: url(/static/default/image/sanduan/gedp/dot.png) center bottom no-repeat;
  background-size: 0.17rem 0.17rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .foot {
  padding: 0.7rem 0 2.1rem;
  background: #ebedf3 url(/static/default/image/sanduan/gedp/foot-bg.png) center bottom no-repeat;
  background-size: cover;
  overflow: hidden;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .foot .daily_box {
  width: 11.97rem;
  margin: 0.6rem auto 0;
  overflow: hidden;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .foot .daily_box .daily_box_item {
  height: 2.04rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .foot .daily_box .daily_box_item .left_title {
  position: relative;
  width: 1.4rem;
  float: left;
  color: #fff;
  font-size: 0.18rem;
  text-align: left;
  letter-spacing: 0.05rem;
  font-weight: bold;
  padding: 0.98rem 0 0.12rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .foot .daily_box .daily_box_item .left_title:after {
  position: absolute;
  content: '';
  left: 0.2rem;
  bottom: 0;
  display: inline-block;
  width: 0.54rem;
  height: 1px;
  background-color: #fff;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .foot .daily_box .daily_box_item .right_photo {
  float: left;
  width: 10.56rem;
  overflow: hidden;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .foot .daily_box .daily_box_item .right_photo .photo {
  float: left;
  display: inline-block;
  width: 1.37rem;
  height: 1.8rem;
  background-color: #cabfc2;
  margin-right: 0.08rem;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .foot .daily_box .daily_box_item .right_photo .photo img {
  width: 100%;
  height: 100%;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .foot .daily_box .daily_box_item .right_photo .photo:last-child {
  margin-right: 0;
}

.gedp_box .tabs_cnt_box .tas_cnt_intro .foot .daily_box .daily_box_item .right_photo .photo:nth-child(odd) {
  margin-top: 0.18rem;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus {
  color: #000;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro01 {
  padding-top: 0.9rem;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro01 .employee_intro {
  width: 11.97rem;
  margin: 0 auto;
  padding-top: 0.7rem;
  overflow: hidden;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro01 .employee_intro .left_title {
  float: left;
  font-size: 0.25rem;
  font-weight: bold;
  padding: 0.8rem 0 0 1.3rem;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro01 .employee_intro .right_text {
  margin-left: 3.4rem;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro01 .employee_intro .right_text .right_text_p {
  overflow: hidden;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro01 .employee_intro .right_text .right_text_p .span_tag {
  float: left;
  color: #fff;
  padding: 0 0.08rem;
  background-color: #2292fe;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro01 .employee_intro .right_text .right_text_p .span_tag img {
  width: 0.18rem;
  height: 0.18rem;
  margin-right: 0.05rem;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro01 .employee_intro .right_text .right_text_p .span_text {
  float: left;
  margin-left: 0.15rem;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro01 .employe_other {
  height: 3.35rem;
  background-color: #ebedf3;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro01 .employe_other .title {
  font-size: 0.25rem;
  font-weight: bold;
  text-align: center;
  padding: 0.6rem 0 0.4rem;
  border-bottom: 1px solid #b5b5b6;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro01 .employe_other .need_box {
  width: 11.97rem;
  margin: 0 auto;
  overflow: hidden;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro01 .employe_other .need_box li {
  float: left;
  display: inline-block;
  width: 2rem;
  height: 1.11rem;
  padding-top: 0.33rem;
  font-size: 0.18rem;
  text-align: center;
  border-right: 1px solid #b5b5b6;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro01 .employe_other .need_box li:last-child {
  border-right: 0;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro01 .employe_other .need_box li img {
  width: 0.39rem;
  height: 0.36rem;
  margin-right: 0.25rem;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro02 {
  color: #fff;
  height: 4.75rem;
  padding: 0.9rem 0 0.3rem;
  background: url(/static/default/image/sanduan/gedp/entrance-bg.jpg) left center no-repeat;
  background-size: 19.2rem 5.95rem;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro02 .entrance_box {
  font-size: 0.18rem;
  line-height: 0.35rem;
  width: 11.97rem;
  margin: 0 auto 0.7rem;
  overflow: hidden;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro02 .entrance_box .left_title {
  float: left;
  display: inline-block;
  width: 2.09rem;
  line-height: 0.48rem;
  text-align: center;
  background-color: #0841fe;
  border: 1px solid #acacac;
  margin-top: 0.3rem;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro02 .entrance_box .left_title img {
  width: 0.4rem;
  height: 0.48rem;
  margin-right: 0.2rem;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .intro02 .entrance_box .right_text {
  margin-left: 2.34rem;
}

.gedp_box .tabs_cnt_box .tabs_cnt_joinus .foot {
  height: 5.19rem;
  padding-top: 0.9rem;
  background: url(/static/default/image/sanduan/gedp/joinus-foot-bg.jpg) left center no-repeat;
  background-size: 19.2rem 6.09rem;
}

.partner_chance_list_box {
  font-size: 0.18rem;
  padding-bottom: 1.36rem;
}

.partner_chance_list_box .swiper-container {
  overflow: hidden;
  margin-bottom: 0.2rem;
}

.partner_chance_list_box .swiper-container .swiper-slide img {
  display: block;
  width: 100%;
}

.partner_chance_list_box .page_form_box {
  clear: both;
  position: relative;
}

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

.partner_chance_list_box .page_form_box .search_box {
  text-align: center;
}

.partner_chance_list_box .page_form_box .search_box .search_btn {
  display: inline-block;
  height: 0.54rem;
  vertical-align: top;
  cursor: pointer;
  line-height: 0.54rem;
  width: 1.87rem;
  text-align: center;
  background-color: #326ffd;
  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_list_box .page_form_box .search_box .search_item {
  display: inline-block;
  height: 0.54rem;
  vertical-align: top;
  margin-right: 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_list_box .page_form_box .search_box .search_item .cb-input-to-null {
  width: 0.24rem !important;
  height: 0.28rem !important;
  top: 0.13rem !important;
  right: 0.06rem !important;
}

.partner_chance_list_box .page_form_box .search_box .search_item .cb_cha {
  width: 0.2rem !important;
  height: 0.2rem !important;
  font-size: 0.2rem !important;
  top: 0.19rem !important;
  right: 0.1rem !important;
}

.partner_chance_list_box .page_form_box .search_box .search_item .layui-input {
  height: 0.54rem;
  padding-right: 0.32rem !important;
  border-radius: 0.16rem;
  -webkit-border-radius: 0.16rem;
  -moz-border-radius: 0.16rem;
  -o-border-radius: 0.16rem;
  -ms-border-radius: 0.16rem;
  line-height: 0.54rem;
  border: 0;
  padding-left: 0.4rem;
}

.partner_chance_list_box .page_form_box .search_box .search_item .xm-select-parent .xm-select {
  padding-left: 0.3rem;
  height: 0.54rem;
  line-height: 0.46rem;
  border-radius: 0.16rem;
  -webkit-border-radius: 0.16rem;
  -moz-border-radius: 0.16rem;
  -o-border-radius: 0.16rem;
  -ms-border-radius: 0.16rem;
  border: 0;
}

.partner_chance_list_box .page_form_box .search_box .search_item .xm-select-parent .xm-select--suffix input {
  height: 0.54rem;
  line-height: 0.54rem;
  padding-left: 0.3rem;
  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_list_box .page_form_box .search_left_box {
  width: 2.76rem;
  padding: 0.24rem;
  box-sizing: border-box;
  margin-bottom: 1.36rem;
  font-size: 0.16rem;
  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;
  padding-bottom: 0.16rem;
}

.partner_chance_list_box .page_form_box .search_left_box .layui-form-checkbox[lay-skin='primary'] {
  top: -0.02rem;
}

.partner_chance_list_box .page_form_box .search_left_box .layui-form-checkbox[lay-skin='primary'] span {
  font-size: 0.14rem;
  color: #333;
}

.partner_chance_list_box .page_form_box .search_left_box .layui-form-radio {
  top: -0.02rem;
}

.partner_chance_list_box .page_form_box .search_left_box .layui-form-radio div {
  font-size: 0.14rem;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.partner_chance_list_box .page_form_box .search_left_box .layui-form-radio {
  padding-right: 0;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box {
  margin-bottom: 0.1rem;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_title {
  line-height: 0.6rem;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_title .name {
  font-size: 0.18rem;
  font-weight: bold;
  margin-right: 0.14rem;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_title .name img {
  height: 0.26rem;
  margin-right: 0.13rem;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_title .link {
  text-decoration: underline;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_title .btn {
  float: right;
  cursor: pointer;
  line-height: 0.6rem;
  font-weight: bold;
  font-size: 0.24rem;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_title .plus_i {
  display: block;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_title .reduce_i {
  display: none;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children {
  display: none;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .btn {
  font-size: 0.14rem;
  color: #626262;
  cursor: pointer;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .down_i {
  display: none;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .two_level_box {
  margin-top: 0.06rem;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .two_level_box .two_level_title {
  line-height: 0.5rem;
  position: relative;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .two_level_box .two_level_title .layui-form-checkbox[lay-skin='primary'] span {
  max-width: 2.56rem;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .two_level_box .two_level_title .layui-form-radio div {
  max-width: 1.7rem;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .two_level_box .two_level_children {
  display: none;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .two_level_box .two_level_children .three_level_box .three_level_title {
  line-height: 0.5rem;
  position: relative;
  font-size: 0.14rem;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .two_level_box .two_level_children .three_level_box .three_level_title .layui-form-checkbox[lay-skin='primary'] span {
  max-width: 2.26rem;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .two_level_box .two_level_children .three_level_box .three_level_title .layui-form-radio div {
  max-width: 1.7rem;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .two_level_box .two_level_children .three_level_box .three_level_children {
  display: none;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .two_level_box .two_level_children .three_level_box .three_level_children .four_level_box .four_level_title {
  line-height: 0.5rem;
  position: relative;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .two_level_box .two_level_children .three_level_box .three_level_children .four_level_box .four_level_title .layui-form-checkbox[lay-skin='primary'] span {
  max-width: 2rem;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .two_level_box .two_level_children .three_level_box .three_level_children .four_level_box .four_level_title .layui-form-radio div {
  max-width: 2rem;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .two_level_box .two_level_children .three_level_box.action .three_level_children {
  display: block;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .two_level_box .two_level_children .three_level_box.action .three_level_title .pack_up_i {
  display: none;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .two_level_box .two_level_children .three_level_box.action .three_level_title .down_i {
  display: block;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .two_level_box.action .two_level_children {
  display: block;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .two_level_box.action .two_level_title .pack_up_i {
  display: none;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box .one_level_children .two_level_box.action .two_level_title .down_i {
  display: inline-block;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box.action .one_level_children {
  display: block;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box.action .one_level_title .plus_i {
  display: none;
}

.partner_chance_list_box .page_form_box .search_left_box .one_level_box.action .one_level_title .reduce_i {
  display: block;
}

.partner_chance_list_box .result_box {
  width: 11.04rem;
  margin-left: 0.2rem;
  background-color: #eeeeee;
  border-radius: 0.16rem;
  -webkit-border-radius: 0.16rem;
  -moz-border-radius: 0.16rem;
  -o-border-radius: 0.16rem;
  -ms-border-radius: 0.16rem;
  box-sizing: border-box;
  padding: 0.24rem;
}

.partner_chance_list_box .result_box .title_div {
  line-height: 0.32rem;
  font-size: 0.24rem;
  font-weight: bold;
  margin-bottom: 0.12rem;
}

.partner_chance_list_box .result_box .note_div {
  line-height: 0.32rem;
  font-weight: bold;
}

.partner_chance_list_box .result_box .result_item {
  border-radius: 0.16rem;
  -webkit-border-radius: 0.16rem;
  -moz-border-radius: 0.16rem;
  -o-border-radius: 0.16rem;
  -ms-border-radius: 0.16rem;
  background-color: #fff;
  display: block;
  margin-bottom: 0.12rem;
  line-height: 0.34rem;
  padding: 0.24rem;
  position: relative;
  top: 0rem;
  transition: top 200ms ease-in-out 0ms, -webkit-transform 400ms ease-in-out 0ms, transform 400ms ease-in-out 0ms;
}

.partner_chance_list_box .result_box .result_item .div1 {
  font-weight: bold;
  font-size: 0.2rem;
  margin-bottom: 0.1rem;
}

.partner_chance_list_box .result_box .result_item .div2 {
  margin-bottom: 0.12rem;
}

.partner_chance_list_box .result_box .result_item .div3 {
  color: #718096;
  font-size: 0.14rem;
}

.partner_chance_list_box .result_box .result_item:hover {
  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);
}

.partner_chance_list_box .result_box .result_item.result_item1 {
  padding: 0.19rem 0.4rem 0.2rem 0.4rem;
}

.partner_chance_list_box .result_box .result_item.result_item1 .status_div {
  position: absolute;
  width: 1.88rem;
  right: 0;
  top: 0.35rem;
  text-align: center;
}

.partner_chance_list_box .result_box .result_item.result_item1 .status_div img {
  display: block;
  width: 0.3rem;
  margin: 0 auto;
}

.partner_chance_list_box .result_box .result_item.result_item1 .status_div .text {
  line-height: 0.5rem;
  color: #fe4300;
  font-size: 0.24rem;
}

.partner_chance_list_box .result_box .result_item.result_item1 .title {
  line-height: 0.5rem;
  font-size: 0.26rem;
}

.partner_chance_list_box .result_box .result_item.result_item1 .title .lable {
  vertical-align: super;
}

.partner_chance_list_box .result_box .result_item.result_item1 .bonus_div {
  height: 0.58rem;
  line-height: 0.4rem;
  color: #ffbe32;
}

.partner_chance_list_box .result_box .result_item.result_item1 .bonus_div img {
  width: 0.17rem;
  margin-right: 0.08rem;
  position: relative;
  top: -0.03rem;
}

.partner_chance_list_box .result_box .result_item.result_item1 .text_div {
  line-height: 0.3rem;
}

.partner_chance_list_box.social_chance_list_box .page_form_box .search_left_box {
  position: static;
  float: left;
  margin-left: 1.14rem;
  margin-bottom: 0;
  margin-top: 0.8rem;
}

.partner_chance_list_box.social_chance_list_box .result_box {
  margin-top: 0.8rem;
  width: 12.56rem;
  margin-right: 1.15rem;
  margin-left: 0;
  float: right;
  padding-top: 0.1rem;
}

.partner_chance_list_box.social_chance_list_box .result_box .nav_div .layui-tab-title {
  height: 0.56rem;
}

.partner_chance_list_box.social_chance_list_box .result_box .nav_div .layui-tab-title li {
  font-size: 0.2rem;
  margin: 0 0.6rem;
  line-height: 0.56rem;
}

.partner_chance_list_box.social_chance_list_box .result_box .nav_div .layui-tab-title li:after {
  height: 0.56rem;
  border-color: #215bd2;
}

.partner_chance_list_box.social_chance_list_box .result_box .nav_div .layui-tab-title li.layui-this {
  color: #215bd2;
}

.partner_chance_list_box.social_chance_list_box .result_box .nav_div .name {
  font-size: 0.32rem;
  font-weight: bold;
}

.partner_chance_details_box {
  background: url(/static/default/image/sanduan/partner_page/partner_img1.png) left top no-repeat;
  background-size: 19.2rem auto;
  padding-top: 3.78rem;
  font-size: 0.2rem;
  padding-bottom: 2.5rem;
}

.partner_chance_details_box .inner_details_box {
  width: 14.1rem;
  margin: auto;
}

.partner_chance_details_box .inner_details_box .top_nav_box {
  line-height: 0.4rem;
}

.partner_chance_details_box .inner_details_box .title_div {
  position: relative;
}

.partner_chance_details_box .inner_details_box .title_div .title {
  line-height: 0.84rem;
  font-size: 0.46rem;
  font-weight: bold;
}

.partner_chance_details_box .inner_details_box .title_div .option_div {
  position: absolute;
  height: 0.8rem;
  width: 4.4rem;
  top: 0.31rem;
  right: 0;
}

.partner_chance_details_box .inner_details_box .title_div .option_div .apply_btn {
  float: right;
  cursor: pointer;
  margin-top: 0.09rem;
  line-height: 0.6rem;
  text-align: center;
  width: 1.72rem;
  background-color: #3371ff;
  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;
  margin-left: 0.18rem;
}

.partner_chance_details_box .inner_details_box .title_div .option_div .i_btn {
  width: 0.84rem;
  text-align: center;
  cursor: pointer;
  float: right;
}

.partner_chance_details_box .inner_details_box .title_div .option_div .i_btn .i_div {
  line-height: 0.44rem;
}

.partner_chance_details_box .inner_details_box .title_div .option_div .i_btn .i_div i {
  font-size: 0.32rem;
}

.partner_chance_details_box .inner_details_box .title_div .option_div .i_btn .text {
  line-height: 0.3rem;
  font-weight: bold;
  font-size: 0.18rem;
}

.partner_chance_details_box .inner_details_box .text_div1 {
  line-height: 0.6rem;
  margin-bottom: 0.64rem;
}

.partner_chance_details_box .inner_details_box .text_div1 .span {
  margin: 0 0.1rem;
  color: #aaa;
}

.partner_chance_details_box .inner_details_box .demand_title {
  line-height: 0.52rem;
  font-size: 0.32rem;
  font-weight: bold;
  margin-bottom: 0.13rem;
}

.partner_chance_details_box .inner_details_box .demand_box {
  margin-bottom: 0.32rem;
}

.partner_chance_details_box .inner_details_box .demand_box .demand_item {
  line-height: 0.3rem;
  padding: 0.07rem 0;
  color: #666666;
}

.partner_chance_details_box .inner_details_box .department_box .department_title_div {
  padding: 0.25rem 0.25rem 0.15rem 0.58rem;
  background-color: #fff;
  border-radius: 0.26rem 0.26rem 0 0;
  -webkit-border-radius: 0.26rem 0.26rem 0 0;
  -moz-border-radius: 0.26rem 0.26rem 0 0;
  -o-border-radius: 0.26rem 0.26rem 0 0;
  -ms-border-radius: 0.26rem 0.26rem 0 0;
}

.partner_chance_details_box .inner_details_box .department_box .department_title_div .department_title_item {
  float: left;
  line-height: 0.4rem;
  border-bottom: 0.03rem #fff solid;
  cursor: pointer;
  margin-right: 0.7rem;
  margin-bottom: 0.15rem;
}

.partner_chance_details_box .inner_details_box .department_box .department_title_div .department_title_item.action {
  border-color: #3371ff;
}

.partner_chance_details_box .inner_details_box .department_box .department_div .department_item {
  display: none;
}

.partner_chance_details_box .inner_details_box .department_box .department_div .department_item.action {
  display: block;
}

.partner_chance_details_box .inner_details_box .department_box .department_div .department_item .department_node_div {
  padding: 0.19rem 0.12rem 0.07rem 0.12rem;
}

.partner_chance_details_box .inner_details_box .department_box .department_div .department_item .department_node_div .department_node_item {
  box-sizing: border-box;
  line-height: 0.5rem;
  float: left;
  border-radius: 0.04rem;
  -webkit-border-radius: 0.04rem;
  -moz-border-radius: 0.04rem;
  -o-border-radius: 0.04rem;
  -ms-border-radius: 0.04rem;
  font-size: 0.18rem;
  padding: 0 0.2rem;
  min-width: 1.3rem;
  text-align: center;
  color: #666;
  margin-right: 0.32rem;
  margin-bottom: 0.15rem;
  cursor: pointer;
  background-color: #e1e1e1;
}

.partner_chance_details_box .inner_details_box .department_box .department_div .department_item .department_node_div .department_node_item.action {
  background-color: #3371ff;
  color: #fff;
}

.partner_chance_details_box .inner_details_box .department_box .department_div .department_item .department_text_div {
  background-color: #fff;
  border-radius: 0 0 0.08rem 0.08rem;
  -webkit-border-radius: 0 0 0.08rem 0.08rem;
  -moz-border-radius: 0 0 0.08rem 0.08rem;
  -o-border-radius: 0 0 0.08rem 0.08rem;
  -ms-border-radius: 0 0 0.08rem 0.08rem;
}

.partner_chance_details_box .inner_details_box .department_box .department_div .department_item .department_text_div .department_text_item {
  display: none;
  padding: 0.23rem 0.23rem 0.37rem 0.23rem;
  font-size: 0.18rem;
  box-shadow: 0 1px 20px 2px rgba(160, 159, 159, 0.3);
  -webkit-box-shadow: 0 1px 20px 2px rgba(160, 159, 159, 0.3);
  -o-box-shadow: 0 1px 20px 2px rgba(160, 159, 159, 0.3);
  -moz-box-shadow: 0 1px 20px 2px rgba(160, 159, 159, 0.3);
  -ms-box-shadow: 0 1px 20px 2px rgba(160, 159, 159, 0.3);
}

.partner_chance_details_box .inner_details_box .department_box .department_div .department_item .department_text_div .department_text_item.action {
  display: block;
}

.partner_chance_details_box .inner_details_box .department_box .department_div .department_item .department_text_div .department_text_item .title {
  line-height: 0.3rem;
  font-weight: bold;
  color: #3371ff;
  margin-bottom: 0.03rem;
}

.partner_chance_details_box .inner_details_box .department_box .department_div .department_item .department_text_div .department_text_item .text {
  line-height: 0.32rem;
  color: #666;
}

.atlas_scientific_box .banner {
  width: 19.2rem;
  height: 3.95rem;
  background: url(../image/sanduan/atlas_scientific/atlas_scientific_banner.png) no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
}

.atlas_scientific_box .atlas_main_box {
  width: 12.99rem;
  margin: 0.2rem auto;
  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;
  padding: 0.25rem 0.55rem;
  overflow: hidden;
}

.atlas_scientific_box .atlas_main_box .atlas_form {
  float: left;
  width: 2.42rem;
  height: 33px;
  border-bottom: 2px solid #034efc;
  margin-left: 0.24rem;
}

.atlas_scientific_box .atlas_main_box .atlas_form .icon-search-line {
  vertical-align: -6px;
}

.atlas_scientific_box .atlas_main_box .atlas_form .xm-select-parent {
  display: inline-block;
  float: right;
  width: 90%;
}

.atlas_scientific_box .atlas_main_box .atlas_form .xm-form-selected .xm-select,
.atlas_scientific_box .atlas_main_box .atlas_form .xm-form-selected .xm-select:hover,
.atlas_scientific_box .atlas_main_box .atlas_form .xm-select-parent .xm-input {
  border: 0 !important;
  box-shadow: none !important;
}

.atlas_scientific_box .atlas_main_box .atlas_form .xm-select-parent .xm-form-select dl {
  left: -12px;
}

.atlas_scientific_box .atlas_main_box .atlas_right_content {
  float: right;
  width: 9.5rem;
  background-color: #f9f8f8;
  padding: 0.2rem 0 0.2rem 0.2rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
}

.atlas_scientific_box .atlas_main_box .atlas_right_content .atlas_category_box {
  float: left;
  position: relative;
  width: 4.15rem;
  min-height: 1.9rem;
  padding: 0.2rem 0.2rem 0.5rem 0.2rem;
  border-radius: 0.15rem;
  -webkit-border-radius: 0.15rem;
  -moz-border-radius: 0.15rem;
  -o-border-radius: 0.15rem;
  -ms-border-radius: 0.15rem;
  margin: 0 0.2rem 0.24rem 0;
  background: #f0f8ff url(../image/sanduan/atlas_scientific/atlas_bg.png) bottom right no-repeat;
  background-size: auto 4.61rem;
}

.atlas_scientific_box .atlas_main_box .atlas_right_content .atlas_category_box .category_title {
  color: #034efc;
  font-size: 0.16rem;
  font-weight: bold;
  line-height: 0.3rem;
  padding-left: 0.35rem;
}

.atlas_scientific_box .atlas_main_box .atlas_right_content .atlas_category_box .category_title .cb-a1 {
  float: right;
  color: #034efc;
}

.atlas_scientific_box .atlas_main_box .atlas_right_content .atlas_category_box .category_link {
  float: left;
  display: inline-block;
  width: 50%;
  font-size: 0.14rem;
  line-height: 0.4rem;
}

.atlas_scientific_box .atlas_main_box .atlas_right_content .atlas_category_box .category_link .num {
  color: #034efc;
}

.atlas_scientific_box .atlas_main_box .atlas_right_content .atlas_category_box .atlas_act {
  position: absolute;
  right: 0.2rem;
  bottom: 0.2rem;
}

.doctor_page1_box {
  width: 19.2rem;
  height: 111.04rem;
  background: url("/static/default/image/sanduan/entrepreneurship_page_new/doctor_bg1.jpg") no-repeat;
  background-size: 19.2rem 111.04rem;
  position: relative;
  font-size: 0.22rem;
}

.doctor_page1_box.new_2023_4_28 {
  height: 91.6rem;
  background: url("/static/default/image/sanduan/entrepreneurship_page_new/doctor_bg4.jpg") no-repeat;
  background-size: 19.2rem 91.6rem;
}

.doctor_page1_box.new_2023_4_28 .text_div2 {
  background-color: #99a6bb;
  border-radius: 0.1rem;
  height: 0.77rem;
  top: 13.96rem;
  left: 4.1rem;
}

.doctor_page1_box.new_2023_4_28 .text_div2 .text_div2_inner {
  background-color: #fff;
  border-radius: 0.1rem;
  line-height: 0.55rem;
  margin-top: 0.11rem;
  padding: 0 0.18rem;
}

.doctor_page1_box.new_2023_4_28 .text_div2.text_div3 {
  top: 13.22rem;
  left: 7.22rem;
}

.doctor_page1_box.new_2023_4_28 .text_div2.text_div4 {
  top: 13.96rem;
  left: 10.3rem;
}

.doctor_page1_box.new_2023_4_28 .text_div2.text_div5 {
  top: 13.22rem;
  left: 13.38rem;
}

.doctor_page1_box.new_2023_4_28 .text_div6 {
  font-size: 0.16rem;
  top: 16.34rem;
  left: 3.9rem;
  text-align: center;
  width: auto;
}

.doctor_page1_box.new_2023_4_28 .text_div6.text_div7 {
  top: 15.73rem;
  left: 7.64rem;
}

.doctor_page1_box.new_2023_4_28 .text_div6.text_div8 {
  top: 16.34rem;
  left: 10.62rem;
}

.doctor_page1_box.new_2023_4_28 .text_div6.text_div9 {
  top: 15.73rem;
  left: 13.48rem;
}

.doctor_page1_box.new_2023_4_28 .dotted_line {
  position: absolute;
  border: 0.01rem dashed #fff;
  height: 1.04rem;
  top: 15rem;
  left: 5.06rem;
}

.doctor_page1_box.new_2023_4_28 .dotted_line.dotted_line1 {
  top: 14.24rem;
  left: 8.19rem;
}

.doctor_page1_box.new_2023_4_28 .dotted_line.dotted_line2 {
  left: 11.26rem;
}

.doctor_page1_box.new_2023_4_28 .dotted_line.dotted_line3 {
  top: 14.24rem;
  left: 14.34rem;
}

.doctor_page1_box.new_2023_4_28 .dotted_line.dotted_line4 {
  top: 27rem;
  left: 6.96rem;
}

.doctor_page1_box.new_2023_4_28 .dotted_line.dotted_line5 {
  top: 27rem;
  left: 12.38rem;
}

.doctor_page1_box.new_2023_4_28 .text_div10 {
  top: 32.9rem;
}

.doctor_page1_box.new_2023_4_28 .text_div10.text_div12 {
  top: 25.74rem;
  left: 5.8rem;
  width: auto;
}

.doctor_page1_box.new_2023_4_28 .text_div10.text_div12.text_div13 {
  left: 11.22rem;
}

.doctor_page1_box.new_2023_4_28 .text_div10.text_div12 .btn {
  margin: 0;
  padding: 0;
  height: 1.09rem;
  border-radius: 0.14rem;
  border: 0.01rem solid #304fdb;
  background-color: #1837b8;
}

.doctor_page1_box.new_2023_4_28 .text_div10.text_div12 .btn .btn_inner {
  padding: 0 0.48rem;
  line-height: 0.74rem;
  border-radius: 0.14rem;
  background-color: #2149ff;
  text-align: center;
  margin: 0.18rem 0.27rem;
}

.doctor_page1_box.new_2023_4_28 .text_div10 .btn {
  padding: 0;
  height: 1.09rem;
  border-radius: 0.14rem;
  border: 0.01rem solid #304fdb;
  background-color: #1837b8;
}

.doctor_page1_box.new_2023_4_28 .text_div10 .btn .btn_inner {
  padding: 0 0.48rem;
  line-height: 0.74rem;
  border-radius: 0.14rem;
  background-color: #2149ff;
  text-align: center;
  margin: 0.18rem 0.27rem;
}

.doctor_page1_box.new_2023_4_28 .text_div14 {
  top: 36.07rem;
}

.doctor_page1_box.new_2023_4_28 .text_div14.text_div15 {
  top: 39.08rem;
  left: 4.1rem;
}

.doctor_page1_box.new_2023_4_28 .text_div14.text_div16 {
  top: 39.08rem;
  left: 12.2rem;
}

.doctor_page1_box.new_2023_4_28 .text_div14.text_div17 {
  top: 42.5rem;
  left: 4.1rem;
}

.doctor_page1_box.new_2023_4_28 .text_div14.text_div18 {
  top: 42.5rem;
  left: 12.2rem;
}

.doctor_page1_box.new_2023_4_28 .text_div19 {
  top: 48.7rem;
  height: 3.92rem;
  padding: 1.1rem 3rem;
  font-size: 0.18rem;
  line-height: 0.32rem;
}

.doctor_page1_box.new_2023_4_28 .text_div20 {
  top: 49.5rem;
  left: 4.02rem;
  font-size: 0.6rem;
  right: unset;
  width: auto;
}

.doctor_page1_box.new_2023_4_28 .text_div20.text_div21 {
  font-size: 0.5rem;
  top: 23.22rem;
  left: 7.2rem;
  text-align: left;
  width: auto;
}

.doctor_page1_box.new_2023_4_28 .text_div22 {
  top: 59.7rem;
  font-size: 0.2rem;
}

.doctor_page1_box.new_2023_4_28 .text_div22.text_div23 {
  top: 63.82rem;
}

.doctor_page1_box.new_2023_4_28 .text_div22.text_div24 {
  top: 67.71rem;
}

.doctor_page1_box.new_2023_4_28 .text_div22.text_div25 {
  top: 70.15rem;
}

.doctor_page1_box.new_2023_4_28 .text_div22.text_div26 {
  top: 30.48rem;
  left: 6.7rem;
  text-align: center;
}

.doctor_page1_box.new_2023_4_28 .text_div27 {
  top: 60.84rem;
}

.doctor_page1_box.new_2023_4_28 .text_div27.text_div28 {
  top: 64.99rem;
}

.doctor_page1_box.new_2023_4_28 .text_div27.text_div29 {
  top: 69.08rem;
}

.doctor_page1_box.new_2023_4_28 .text_div27.text_div30 {
  top: 71.54rem;
}

.doctor_page1_box.new_2023_4_28 .text_div31 {
  top: 28.1rem;
  left: 5.9rem;
  right: unset;
  width: auto;
  text-align: center;
}

.doctor_page1_box.new_2023_4_28 .text_div31 .email {
  color: #5adaff;
}

.doctor_page1_box.new_2023_4_28 .text_div32 {
  top: 76.31rem;
  left: 11.43rem;
  width: 4rem;
  height: 4rem;
  margin-top: 0.66rem;
  text-align: center;
}

.doctor_page1_box.new_2023_4_28 .text_div32 .text {
  font-size: 0.3rem;
  line-height: 0.8rem;
}

.doctor_page1_box.new_2023_4_28 .text_div32 .xing_div {
  line-height: 0.4rem;
}

.doctor_page1_box.new_2023_4_28 .text_div32 .xing_div i {
  font-size: 0.4rem;
}

.doctor_page1_box.new_2023_4_28 .qr_code_div {
  top: 28.2rem;
  left: 12rem;
  right: unset;
  width: 0.8rem;
  height: 0.8rem;
}

.doctor_page1_box.new_2023_4_28 .qr_code_div img {
  width: 0.73rem;
}

.doctor_page1_box.new_2023_4_28 .link_btn {
  top: 37.13rem;
}

.doctor_page1_box .top_img {
  width: 9.17rem;
  position: absolute;
  left: 5.04rem;
  top: 2.44rem;
}

.doctor_page1_box .text_div1 {
  width: 5.9rem;
  position: absolute;
  left: 4.48rem;
  top: 7.24rem;
  text-align: right;
  color: #fff;
}

.doctor_page1_box .text_div1 .text1 {
  line-height: 0.9rem;
  font-size: 0.6rem;
  font-weight: bold;
  letter-spacing: 0.1rem;
}

.doctor_page1_box .text_div1 .text2 {
  line-height: 0.68rem;
  font-size: 0.28rem;
  font-weight: bold;
}

.doctor_page1_box .text_div2 {
  position: absolute;
  left: 5.34rem;
  top: 12.55rem;
  color: #001e53;
  background-color: #fff;
  padding: 0 0.14rem;
  line-height: 0.58rem;
  font-weight: bold;
}

.doctor_page1_box .text_div2.text_div3 {
  top: 16.44rem;
}

.doctor_page1_box .text_div2.text_div4 {
  left: 12.05rem;
  top: 14.45rem;
}

.doctor_page1_box .text_div2.text_div5 {
  left: 12.05rem;
  top: 18.52rem;
}

.doctor_page1_box .text_div6 {
  position: absolute;
  left: 10.11rem;
  top: 12.5rem;
  color: #fff;
  font-size: 0.2rem;
  width: 5rem;
  line-height: 0.38rem;
}

.doctor_page1_box .text_div6.text_div7 {
  top: 16.35rem;
}

.doctor_page1_box .text_div6.text_div8 {
  left: 3.81rem;
  top: 14.3rem;
  text-align: right;
}

.doctor_page1_box .text_div6.text_div9 {
  left: 3.81rem;
  top: 18.62rem;
  text-align: right;
}

.doctor_page1_box .text_div10 {
  position: absolute;
  left: 0rem;
  width: 19.2rem;
  top: 22.51rem;
  color: #fff;
  font-size: 0.24rem;
}

.doctor_page1_box .text_div10 .btn {
  display: block;
  width: fit-content;
  line-height: 0.64rem;
  padding: 0 0.46rem;
  margin: 0 auto;
  background-color: #2149ff;
  height: 0.64rem;
}

.doctor_page1_box .text_div10.text_div11 {
  top: 45.28rem;
}

.doctor_page1_box .text_div10.text_div12 {
  top: 84.53rem;
}

.doctor_page1_box .text_div10.text_div12 .btn {
  padding: 0 1rem 0 0.7rem;
  margin-right: 4.77rem;
  margin-left: 0;
  position: relative;
  float: right;
}

.doctor_page1_box .text_div10.text_div12 .btn .img {
  position: absolute;
  width: 0.52rem;
  top: 0.2rem;
  right: 0.25rem;
}

.doctor_page1_box .text_div10.text_div13 {
  top: 86.76rem;
}

.doctor_page1_box .text_div10.text_div13 .btn {
  padding: 0 0.32rem;
  margin-right: 4.83rem;
  margin-left: 0;
  position: relative;
  float: right;
}

.doctor_page1_box .text_div14 {
  position: absolute;
  left: 8.13rem;
  top: 26.07rem;
  color: #08dacf;
  font-size: 0.24rem;
  font-weight: bold;
  width: 3rem;
  text-align: center;
  line-height: 0.4rem;
}

.doctor_page1_box .text_div14.text_div15 {
  top: 29.08rem;
  left: 3.68rem;
}

.doctor_page1_box .text_div14.text_div16 {
  top: 29.08rem;
  left: 12.67rem;
}

.doctor_page1_box .text_div14.text_div17 {
  top: 32.89rem;
  left: 3.68rem;
}

.doctor_page1_box .text_div14.text_div18 {
  top: 32.89rem;
  left: 12.67rem;
}

.doctor_page1_box .link_btn {
  padding: 2.03rem 0 1.98rem;
  position: absolute;
  left: 6.8rem;
  top: 27.13rem;
  color: #fff;
  font-size: 0.3rem;
  font-weight: bold;
  width: 5.6rem;
  text-align: center;
  line-height: 0.68rem;
  border-radius: 5.6rem;
  -webkit-border-radius: 5.6rem;
  -moz-border-radius: 5.6rem;
  -o-border-radius: 5.6rem;
  -ms-border-radius: 5.6rem;
}

.doctor_page1_box .link_btn .text2 {
  line-height: 0.6rem;
  font-size: 0.2rem;
}

.doctor_page1_box .text_div19 {
  position: absolute;
  right: 0rem;
  top: 37.22rem;
  height: 5.23rem;
  color: #fff;
  width: 11.71rem;
  line-height: 0.44rem;
  box-sizing: border-box;
  background: url("/static/default/image/sanduan/entrepreneurship_page_new/doctor_img06.png") no-repeat;
  background-size: 11.71rem auto;
  padding: 1.01rem 4.23rem 0 2.82rem;
}

.doctor_page1_box .text_div19 span {
  font-weight: bold;
}

.doctor_page1_box .text_div20 {
  position: absolute;
  font-size: 0.76rem;
  text-align: right;
  right: 9.88rem;
  top: 39.51rem;
  color: #fff;
  width: 7.6rem;
  line-height: 0.78rem;
  font-weight: bold;
}

.doctor_page1_box .text_div20.text_div21 {
  right: 4.79rem;
  top: 81.91rem;
}

.doctor_page1_box .personnel_box {
  position: absolute;
  left: 0;
  top: 47.49rem;
  color: #fff;
  width: 19.2rem;
  font-size: 0.2rem;
}

.doctor_page1_box .personnel_box .personnel_item .personnel_div {
  width: 17.27rem;
  float: left;
  margin-left: 0.14rem;
  background-color: rgba(0, 44, 100, 0.85);
  padding: 0.02rem 0;
}

.doctor_page1_box .personnel_box .personnel_item .personnel_div .info_div {
  float: left;
  width: 5.31;
  text-align: right;
  padding-top: 0.96rem;
  padding-left: 0.2rem;
}

.doctor_page1_box .personnel_box .personnel_item .personnel_div .info_div .name {
  line-height: 0.52rem;
  font-size: 0.28rem;
  font-weight: bold;
  color: #62a0d8;
  margin-bottom: 0.11rem;
}

.doctor_page1_box .personnel_box .personnel_item .personnel_div .info_div .school {
  line-height: 0.4rem;
  color: #fff;
  text-decoration: underline;
  font-size: 0.24rem;
  margin-bottom: 0.16rem;
}

.doctor_page1_box .personnel_box .personnel_item .personnel_div .info_div .text {
  line-height: 0.34rem;
  color: #fff;
}

.doctor_page1_box .personnel_box .personnel_item .personnel_div .img_div {
  float: left;
  margin: 0.73rem 0.54rem 0.73rem;
  width: 2.28rem;
  height: 2.28rem;
  border-radius: 2.28rem;
  -webkit-border-radius: 2.28rem;
  -moz-border-radius: 2.28rem;
  -o-border-radius: 2.28rem;
  -ms-border-radius: 2.28rem;
  background-color: #fff;
  overflow: hidden;
}

.doctor_page1_box .personnel_box .personnel_item .personnel_div .img_div img {
  display: block;
  width: 1.63rem;
  margin: 0 auto;
}

.doctor_page1_box .personnel_box .personnel_item .personnel_div .brief_div {
  line-height: 0.38rem;
  float: left;
  width: 6.26rem;
  padding: 0.53rem 0 0.34rem 0;
}

.doctor_page1_box .personnel_box .personnel_item .personnel_div .brief_div .title {
  font-weight: bold;
  color: #62a0d8;
}

.doctor_page1_box .personnel_box .personnel_item .personnel_div .brief_div .text {
  color: #fff;
  margin-bottom: 0.11rem;
}

.doctor_page1_box .personnel_box .personnel_item .personnel_div.personnel_div1 {
  float: right;
  margin-right: 0.14rem;
  margin-top: 1.05rem;
}

.doctor_page1_box .personnel_box .personnel_item .personnel_div.personnel_div1 .info_div {
  float: right;
  width: 6.04rem;
  text-align: left;
  padding-top: 0.85rem;
  padding-right: 0.2rem;
}

.doctor_page1_box .personnel_box .personnel_item .personnel_div.personnel_div1 .img_div {
  float: right;
  margin: 0.92rem 0.57rem 0.93rem 0.53rem;
  background-color: #f5f6fb;
}

.doctor_page1_box .personnel_box .personnel_item .personnel_div.personnel_div1 .img_div img {
  width: 1.66rem;
}

.doctor_page1_box .personnel_box .personnel_item .personnel_div.personnel_div1 .brief_div {
  line-height: 0.38rem;
  float: right;
  width: 6.66rem;
  padding: 0.5rem 0 0.45rem 0;
}

.doctor_page1_box .text_div22 {
  position: absolute;
  font-size: 0.28rem;
  text-align: right;
  right: 11.25rem;
  top: 62.07rem;
  color: #fff;
  width: 7rem;
  line-height: 0.38rem;
  font-weight: bold;
}

.doctor_page1_box .text_div22 span {
  border-bottom: 0.02rem #fff solid;
  padding-bottom: 0.03rem;
}

.doctor_page1_box .text_div22.text_div23 {
  right: 9.65rem;
  top: 66.82rem;
}

.doctor_page1_box .text_div22.text_div24 {
  right: 3.62rem;
  top: 70.71rem;
}

.doctor_page1_box .text_div22.text_div25 {
  right: 11.86rem;
  top: 73.15rem;
}

.doctor_page1_box .text_div22.text_div26 {
  right: auto;
  left: 3.75rem;
  text-align: left;
  top: 88.08rem;
}

.doctor_page1_box .text_div27 {
  position: absolute;
  top: 63.84rem;
  right: 11.25rem;
  line-height: 0.9rem;
  font-size: 0.58rem;
  text-align: right;
  color: #fff;
  width: 3.5rem;
  font-weight: bold;
}

.doctor_page1_box .text_div27.text_div28 {
  right: 9.65rem;
  top: 68.59rem;
}

.doctor_page1_box .text_div27.text_div29 {
  right: 3.62rem;
  top: 72.48rem;
}

.doctor_page1_box .text_div27.text_div30 {
  right: 11.86rem;
  top: 74.94rem;
}

.doctor_page1_box .text_div31 {
  position: absolute;
  top: 85.48rem;
  right: 4.78rem;
  line-height: 0.56rem;
  font-size: 0.2rem;
  text-align: right;
  color: #fff;
  width: 6.4rem;
  font-weight: bold;
}

.doctor_page1_box .qr_code_div {
  position: absolute;
  top: 87.87rem;
  right: 4.78rem;
  width: 1.52rem;
  height: 1.47rem;
  padding-top: 0.05rem;
  border: 0.01rem #c3cad7 solid;
}

.doctor_page1_box .qr_code_div img {
  display: block;
  margin: 0 auto;
  width: 1.4rem;
}

.doctor_page1_box .text_div32 {
  position: absolute;
  top: 91.31rem;
  left: 8.43rem;
  width: 6.3rem;
  font-weight: bold;
  padding: 0.02rem 0;
  border: 0.01rem #c3cbd7 solid;
}

.doctor_page1_box .text_div32 img {
  display: block;
  position: absolute;
  width: 1.32rem;
  top: 2.3rem;
  left: -1.21rem;
}

.doctor_page1_box .text_div32 .xing_div {
  line-height: 1.26rem;
  margin-top: 0.75rem;
  text-align: center;
}

.doctor_page1_box .text_div32 .xing_div i {
  font-size: 0.66rem;
  margin-right: 0.22rem;
  color: #04d6b9;
}

.doctor_page1_box .text_div32 .text {
  line-height: 1rem;
  font-size: 0.48rem;
  font-weight: bold;
  width: 3.56rem;
  color: #fff;
  margin: 0 auto 0.93rem;
}

.doctor_page1_box.doctor_page2_box {
  height: 99.64rem;
  background: url("/static/default/image/sanduan/entrepreneurship_page_new/doctor_bg2.jpg") no-repeat;
  background-size: 19.2rem 99.64rem;
}

.doctor_page1_box.doctor_page2_box .text_div10.text_div12 {
  top: 73.13rem;
}

.doctor_page1_box.doctor_page2_box .text_div10.text_div13 {
  top: 75.36rem;
}

.doctor_page1_box.doctor_page2_box .text_div20.text_div21 {
  top: 70.51rem;
}

.doctor_page1_box.doctor_page2_box .text_div22 {
  top: 50.67rem;
}

.doctor_page1_box.doctor_page2_box .text_div22.text_div23 {
  top: 55.42rem;
}

.doctor_page1_box.doctor_page2_box .text_div22.text_div24 {
  top: 59.31rem;
}

.doctor_page1_box.doctor_page2_box .text_div22.text_div25 {
  top: 61.75rem;
}

.doctor_page1_box.doctor_page2_box .text_div22.text_div26 {
  top: 76.68rem;
}

.doctor_page1_box.doctor_page2_box .text_div27 {
  top: 52.44rem;
}

.doctor_page1_box.doctor_page2_box .text_div27.text_div28 {
  top: 57.19rem;
}

.doctor_page1_box.doctor_page2_box .text_div27.text_div29 {
  top: 61.08rem;
}

.doctor_page1_box.doctor_page2_box .text_div27.text_div30 {
  top: 63.54rem;
}

.doctor_page1_box.doctor_page2_box .text_div31 {
  top: 74.08rem;
}

.doctor_page1_box.doctor_page2_box .qr_code_div {
  top: 76.47rem;
}

.doctor_page1_box.doctor_page2_box .text_div32 {
  top: 79.91rem;
}

.school2022_qa_process_box .banner {
  width: 19.2rem;
  height: 3.31rem;
  background: url("/static/default/image/sanduan/partner_page/partner_img1.png");
  background-size: 19.2rem 3.65rem;
  margin: 0 auto;
}

.school2022_qa_process_box .zhaopin_wrap {
  min-height: 7.66rem;
  background-size: 100% 100%;
}

.school2022_qa_process_box .zhaopin_wrap .zhaopin_title {
  color: #1f2328;
  font-size: 0.3rem;
  font-weight: bold;
  text-align: center;
  margin: 0.9rem 0 0.6rem 0;
}

.school2022_qa_process_box .zhaopin_wrap .layui-tab {
  margin: 0 auto;
}

.school2022_qa_process_box .zhaopin_wrap .layui-tab .layui-tab-title {
  text-align: center;
  border: 0;
}

.school2022_qa_process_box .zhaopin_wrap .layui-tab .layui-tab-title li {
  min-width: auto;
  color: #5c636b;
  font-size: 0.23rem;
  font-weight: bold;
  height: 0.7rem;
  line-height: 0.7rem;
  padding: 0;
  margin: 0 0.35rem;
}

.school2022_qa_process_box .zhaopin_wrap .layui-tab .layui-tab-title .layui-this {
  color: #2e6bff;
}

.school2022_qa_process_box .zhaopin_wrap .layui-tab .layui-tab-title .layui-this::after {
  height: 0.7rem;
  border-color: #2e6bff;
}

.school2022_qa_process_box .zhaopin_wrap .zhaopin_step {
  width: 12.07rem;
  margin: 0 auto;
  overflow: hidden;
}

.school2022_qa_process_box .zhaopin_wrap .zhaopin_step .zhaopin_item {
  display: inline-block;
  width: 14%;
  text-align: center;
  line-height: 0.9rem;
}

.school2022_qa_process_box .zhaopin_wrap .zhaopin_step .zhaopin_item .iconfont {
  color: #b0b5bb;
  line-height: 0.9rem;
}

.school2022_qa_process_box .zhaopin_wrap .zhaopin_step .zhaopin_item .title {
  color: #1f2328;
  font-size: 0.23rem;
  font-weight: bold;
  margin-top: 0.32rem;
}

.school2022_qa_process_box .zhaopin_wrap .zhaopin_step .zhaopin_item .subTitle {
  color: #73777c;
  font-size: 0.14rem;
  margin-top: 0.15rem;
}

.school2022_qa_process_box .zhaopin_wrap .zhaopin_step .zhaopin_msg {
  font-size: 0.22rem;
  color: #4c4c4c;
  text-align: center;
  width: 100%;
  margin-top: 1.22rem;
}

.school2022_qa_process_box .zhaopin_wrap .activity_step {
  width: 12.07rem;
  margin: 0 auto;
}

.school2022_qa_process_box .zhaopin_wrap .activity_step .search_tool {
  height: 0.7rem;
  padding: 0 0 1rem;
}

.school2022_qa_process_box .zhaopin_wrap .activity_step .search_tool .search_form {
  margin-right: 0.35rem;
}

.school2022_qa_process_box .zhaopin_wrap .activity_step .search_tool .search_form .form_label {
  color: #666;
  font-size: 0.18rem;
  margin-bottom: 0.1rem;
}

.school2022_qa_process_box .zhaopin_wrap .activity_step .search_tool .search_form .form_select .select_tool {
  display: inline-block;
  width: 2.02rem;
  height: 0.39rem;
  color: #3e3e3e;
  font-size: 0.18rem;
  line-height: 0.39rem;
  background-color: #fff;
  padding: 0 0.1rem;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -webkit-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -o-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -moz-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -ms-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
}

.school2022_qa_process_box .zhaopin_wrap .activity_step .search_tool .search_form .form_select .xm-form-select {
  display: inline-block;
  width: 202px;
  height: 32px;
  color: #3e3e3e;
  font-size: 0.18rem;
  border-radius: 17px;
  -webkit-border-radius: 17px;
  -moz-border-radius: 17px;
  -o-border-radius: 17px;
  -ms-border-radius: 17px;
  box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -webkit-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -o-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -moz-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -ms-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  overflow: hidden;
}

.school2022_qa_process_box .zhaopin_wrap .activity_step .search_tool .search_form .form_select .xm-form-select .xm-select {
  border: 0;
}

.school2022_qa_process_box .zhaopin_wrap .activity_step .search_tool .search_form .form_select .xm-select-parent .xm-select-sj {
  width: 8px;
  height: 8px;
  margin-top: -7px;
  border: 1px solid #5b5f5f;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg) scale(0.85);
}

.school2022_qa_process_box .zhaopin_wrap .activity_step .search_tool .search_form .form_select .xm-select-parent .xm-form-selected .xm-select-sj {
  margin-top: -3px;
  transform: rotate(225deg);
}

.school2022_qa_process_box .zhaopin_wrap .activity_step .search_tool .search_form .form_select.from_input .input {
  display: inline-block;
  width: 202px;
  height: 32px;
  color: #3e3e3e;
  font-size: 0.18rem;
  line-height: 32px;
  background-color: #fff;
  padding: 0 0.1rem;
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -o-border-radius: 16px;
  -ms-border-radius: 16px;
  box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -webkit-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -o-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -moz-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -ms-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
}

.school2022_qa_process_box .zhaopin_wrap .activity_step .search_tool .search_form .form_select.from_input .cb-input-to-null {
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -o-border-radius: 16px;
  -ms-border-radius: 16px;
}

.school2022_qa_process_box .zhaopin_wrap .activity_step .search_tool .search_form .form_select .layui-input:hover,
.school2022_qa_process_box .zhaopin_wrap .activity_step .search_tool .search_form .form_select .layui-input:focus {
  border-color: none !important;
}

.school2022_qa_process_box .zhaopin_wrap .activity_step .search_tool .search-btn {
  display: inline-block;
  color: #fff;
  font-size: 0.23rem;
  line-height: 30px;
  padding: 0 0.25rem;
  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: #3370ff;
}

.school2022_qa_process_box .zhaopin_wrap .activity_step .activity_cnt {
  position: relative;
  background: url("/static/default/image/sanduan/campus_recruit_system/activity-icon.png") left center no-repeat;
  background-size: 0.96rem 0.96rem;
  padding-left: 1.45rem;
}

.school2022_qa_process_box .zhaopin_wrap .activity_step .activity_cnt .content {
  display: inline-block;
  width: 8.1rem;
}

.school2022_qa_process_box .zhaopin_wrap .activity_step .activity_cnt .content .title {
  color: #1f2328;
  font-size: 0.3rem;
}

.school2022_qa_process_box .zhaopin_wrap .activity_step .activity_cnt .content .des {
  color: #3e3e3e;
  font-size: 0.18rem;
  line-height: 0.3rem;
  margin-top: 0.14rem;
}

.school2022_qa_process_box .zhaopin_wrap .activity_step .activity_cnt .btn_apply {
  position: absolute;
  right: 0;
  bottom: 0;
  display: inline-block;
  width: 1.54rem;
  color: #fff;
  font-size: 0.18rem;
  letter-spacing: 2px;
  line-height: 0.54rem;
  text-align: center;
  background-color: #3370ff;
  border-radius: 0.27rem;
  -webkit-border-radius: 0.27rem;
  -moz-border-radius: 0.27rem;
  -o-border-radius: 0.27rem;
  -ms-border-radius: 0.27rem;
}

.school2022_qa_process_box .zhaopin_wrap .question_wrap {
  position: relative;
  width: 15.95rem;
  margin: 0 auto;
  overflow: hidden;
}

.school2022_qa_process_box .zhaopin_wrap .question_wrap .question_nav_box {
  float: left;
  width: 4.07rem;
  background-color: #fdfdfd;
  border-radius: 0.25rem;
  -webkit-border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  -o-border-radius: 0.25rem;
  -ms-border-radius: 0.25rem;
  box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -webkit-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -o-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -moz-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -ms-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
}

.school2022_qa_process_box .zhaopin_wrap .question_wrap .question_nav_box ul li {
  color: #1f2328;
  font-size: 0.23rem;
  padding-left: 0.7rem;
  margin: 0.4rem 0;
  cursor: pointer;
}

.school2022_qa_process_box .zhaopin_wrap .question_wrap .question_nav_box ul li .nav_tag {
  position: relative;
  display: inline-block;
  width: 0.24rem;
  height: 0.24rem;
  border: 1px solid #b2b5b9;
  border-radius: 0.125rem;
  -webkit-border-radius: 0.125rem;
  -moz-border-radius: 0.125rem;
  -o-border-radius: 0.125rem;
  -ms-border-radius: 0.125rem;
  margin-right: 0.2rem;
  vertical-align: middle;
}

.school2022_qa_process_box .zhaopin_wrap .question_wrap .question_nav_box ul li.active .nav_tag {
  background-color: #0053d9;
  border-color: #0053d9;
}

.school2022_qa_process_box .zhaopin_wrap .question_wrap .question_nav_box ul li.active .nav_tag::after {
  display: inline-block;
  position: absolute;
  content: '';
  left: 0.07rem;
  top: 0.07rem;
  width: 0.1rem;
  height: 0.1rem;
  background-color: #fff;
  border-radius: 0.05rem;
  -webkit-border-radius: 0.05rem;
  -moz-border-radius: 0.05rem;
  -o-border-radius: 0.05rem;
  -ms-border-radius: 0.05rem;
}

.school2022_qa_process_box .zhaopin_wrap .question_wrap .question_cnt {
  margin-left: 4.7rem;
  margin-bottom: 0.6rem;
}

.school2022_qa_process_box .zhaopin_wrap .question_wrap .question_cnt .question_nav_cnt {
  background: rgba(92, 99, 107, 0.05);
  border-radius: 0.25rem;
  -webkit-border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  -o-border-radius: 0.25rem;
  -ms-border-radius: 0.25rem;
  padding: 0.4rem;
  margin-bottom: 0.37rem;
}

.school2022_qa_process_box .zhaopin_wrap .question_wrap .question_cnt .title {
  color: #2b70ff;
  font-size: 0.3rem;
  font-weight: bold;
  text-align: center;
  letter-spacing: 3px;
}

.school2022_qa_process_box .zhaopin_wrap .question_wrap .question_cnt .question_item {
  font-size: 0.24rem;
  padding: 0.4rem 0;
}

.school2022_qa_process_box .zhaopin_wrap .question_wrap .question_cnt .question_item .question_q {
  color: #1f2328;
  font-weight: bold;
  letter-spacing: 3px;
  margin-bottom: 0.3rem;
}

.school2022_qa_process_box .zhaopin_wrap .question_wrap .question_cnt .question_item .question_a {
  color: #6e6e6e;
  line-height: 0.32rem;
  overflow: hidden;
}

.school2022_qa_process_box .zhaopin_wrap .question_wrap .question_cnt .question_item .question_a .question_a_label {
  float: left;
}

.school2022_qa_process_box .zhaopin_wrap .question_wrap .question_cnt .question_item .question_a .question_a_cnt {
  margin-left: 0.3rem;
  font-size: 0.18rem;
}

.school2022_qa_process_box .zhaopin_wrap .question_wrap .question_cnt .question_item .question_a .question_a_text {
  font-size: 0.18rem;
  margin-top: 0.1rem;
}

.school2022_qa_process_box .zhaopin_wrap .question_wrap .question_cnt .line-dashed {
  height: 1px;
  background: url("/static/default/image/sanduan/campus_recruit_system/line-dashed.png") repeat-x;
  background-size: 0.3rem 0.01rem;
}

.tech_talent_box {
  width: 19.2rem;
}

.tech_talent_box .block_title .curly_braces {
  color: #0288ff;
}

.tech_talent_box .block_title .title {
  font-size: 0.36rem;
  text-align: center;
  font-weight: bold;
}

.tech_talent_box .block_title .sub_title {
  margin-top: 0.26rem;
  font-size: 0.18rem;
  text-align: center;
  color: #a1a1a1;
}

.tech_talent_box .top {
  height: 5.7rem;
  background: url(../image/sanduan/tech_talent/tech_talent_top_bg.png) no-repeat;
  background-size: 100% 100%;
}

.tech_talent_box .middle1 {
  height: 10.02rem;
  padding: 0.96rem 0 0 0;
  background: url(../image/sanduan/tech_talent/tech_talent_middle_bg.gif) no-repeat;
  background-size: 100% 100%;
}

.tech_talent_box .middle1 .blocks {
  padding: 0.7rem 2.6rem 0 2.6rem;
  float: left;
  text-align: center;
}

.tech_talent_box .middle1 .blocks .block_one {
  width: 3.6rem;
  height: 3.7rem;
  margin: 0 0.45rem;
  display: inline-block;
  vertical-align: top;
}

.tech_talent_box .middle1 .blocks .block_one .block_one_top {
  font-size: 0.26rem;
  text-align: center;
  border-bottom: 0.01rem dotted #d3d3d3;
  padding-bottom: 0.2rem;
}

.tech_talent_box .middle1 .blocks .block_one .block_one_top img {
  margin-bottom: 0.2rem;
  height: 0.53rem;
}

.tech_talent_box .middle1 .blocks .block_one .block_one_contents {
  text-align: center;
}

.tech_talent_box .middle1 .blocks .block_one .block_one_contents .hang1 {
  width: 100%;
}

.tech_talent_box .middle1 .blocks .block_one .block_one_contents .hang2 {
  width: 1.5rem;
}

.tech_talent_box .middle1 .blocks .block_one .block_one_contents .hang3 {
  min-width: 1.1rem;
}

.tech_talent_box .middle1 .blocks .block_one .block_one_contents .content_one {
  text-align: center;
  display: inline-block;
  margin: 0.1rem 0;
}

.tech_talent_box .middle1 .blocks .block_one .block_one_contents .content_one .content_one_top {
  font-size: 0.3rem;
  color: #205cbe;
}

.tech_talent_box .middle1 .blocks .block_one .block_one_contents .content_one .content_one_bottom {
  font-size: 0.15rem;
}

.tech_talent_box .middle1 .blocks .block_one .block_one_contents .content_one .content_one_bottom .font2021 {
  font-size: 0.1rem;
  line-height: 0.1rem;
  height: 0.1rem;
}

.tech_talent_box .middle1 .blocks .block_one .block_one_bottom {
  margin-top: 0.2rem;
  font-size: 0.14rem;
  color: #757575;
  text-align: left;
}

.tech_talent_box .middle1 .blocks .vertical_line {
  height: 1.4rem;
  margin-top: 1rem;
  border: 0.01rem solid #d3d3d3;
  display: inline-block;
}

.tech_talent_box .middle2 {
  height: 9.48rem;
  background-repeat: no-repeat;
  background-image: url(../image/sanduan/tech_talent/tech_talent_middle1_bg1.png);
  background-size: 100% 100%;
}

.tech_talent_box .middle2 .title {
  color: #ffffff;
}

.tech_talent_box .middle2 .video {
  position: absolute;
  width: 100%;
  z-index: -9999;
}

.tech_talent_box .middle2 .block_title {
  padding-top: 0.96rem;
}

.tech_talent_box .middle2 .middle2_content {
  text-align: center;
  height: 5rem;
  position: relative;
}

.tech_talent_box .middle2 .middle2_content .content_left {
  display: inline-block;
  background-color: transparent;
  text-align: center;
  margin-right: 3.2rem;
  width: 2.6rem;
}

.tech_talent_box .middle2 .middle2_content .content_left .left {
  margin-top: 0.88rem;
}

.tech_talent_box .middle2 .middle2_content .content_left .left p {
  margin-top: 0.1rem;
  color: #ffffff;
  font-size: 0.2rem;
}

.tech_talent_box .middle2 .middle2_content .content_left .left p a {
  color: #ffffff;
  font-size: 0.2rem;
}

.tech_talent_box .middle2 .middle2_content .content_center {
  display: inline-block;
  position: absolute;
  text-align: center;
  top: 0.8rem;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 2.13rem;
  height: 2.13rem;
  background-image: url(../image/sanduan/tech_talent/tech_talent_img_100.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

@-webkit-keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}

.tech_talent_box .middle2 .middle2_content .content_center .turn_circle_img {
  display: inline-block;
  -webkit-transform: rotate(360deg);
  animation: rotation 3s linear infinite;
  -moz-animation: rotation 3s linear infinite;
  -webkit-animation: rotation 3s linear infinite;
  -o-animation: rotation 3s linear infinite;
  width: 2.33rem;
  height: 2.33rem;
  position: absolute;
  top: -0.1rem;
  left: -0.1rem;
}

.tech_talent_box .middle2 .middle2_content .content_right {
  display: inline-block;
  background-color: transparent;
  text-align: center;
  margin-left: 2.2rem;
  width: 2.6rem;
}

.tech_talent_box .middle2 .middle2_content .content_right .right {
  margin-top: 0.88rem;
}

.tech_talent_box .middle2 .middle2_content .content_right .right p {
  margin-top: 0.1rem;
  color: #ffffff;
  font-size: 0.2rem;
}

.tech_talent_box .middle2 .middle2_content .content_right .right p a {
  color: #ffffff;
  font-size: 0.2rem;
}

.tech_talent_box .middle2 .middle2_bottom {
  margin-top: 0.5rem;
  text-align: center;
}

.tech_talent_box .middle2 .middle2_bottom .see_more_job {
  font-size: 0.2rem;
  color: #0d3fb3;
  padding: 0.1rem 0.2rem;
  background-color: #ffffff;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
}

.tech_talent_box .bottom {
  height: 9.1rem;
  padding: 0.96rem 0 0 0;
  background: url(../image/sanduan/tech_talent/tech_talent_bottom_bg.png) no-repeat;
  background-size: 100% 100%;
  box-sizing: border-box;
}

.tech_talent_box .bottom .bottom_carousel {
  padding: 0.8rem 2.3rem 0 2.3rem;
}

.tech_talent_box .bottom .bottom_carousel .layui-carousel {
  background-color: transparent;
}

.tech_talent_box .bottom .bottom_carousel .layui-carousel .carousel_one {
  text-align: center;
  background-color: transparent;
}

.tech_talent_box .bottom .bottom_carousel .layui-carousel .carousel_one .carousel_one_block {
  background-color: #0c3b63;
  display: inline-block;
  margin: 0 0.08rem;
  color: #ffffff;
  position: relative;
}

.tech_talent_box .bottom .bottom_carousel .layui-carousel .carousel_one .carousel_one_block {
  perspective: 1000;
  _webkit_perspective: 1000;
}

.tech_talent_box .bottom .bottom_carousel .layui-carousel .carousel_one .hover .block {
  transform: rotateY(180deg);
}

.tech_talent_box .bottom .bottom_carousel .layui-carousel .carousel_one .carousel_one_block,
.tech_talent_box .bottom .bottom_carousel .layui-carousel .carousel_one .front,
.tech_talent_box .bottom .bottom_carousel .layui-carousel .carousel_one .back {
  width: 2.43rem;
  height: 3.27rem;
}

.tech_talent_box .bottom .bottom_carousel .layui-carousel .carousel_one .block {
  transition: 0.6s;
  transform-style: preserve-3d;
  position: relative;
}

.tech_talent_box .bottom .bottom_carousel .layui-carousel .carousel_one .front,
.tech_talent_box .bottom .bottom_carousel .layui-carousel .carousel_one .behind {
  backface-visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
}

.tech_talent_box .bottom .bottom_carousel .layui-carousel .carousel_one .front {
  z-index: 2;
  background: red;
}

.tech_talent_box .bottom .bottom_carousel .layui-carousel .carousel_one .behind {
  transform: rotateY(180deg);
  font-size: 0.16rem;
  width: 2.43rem;
  height: 3.27rem;
}

.tech_talent_box .bottom .bottom_carousel .layui-carousel .carousel_one .behind p {
  margin-top: 0.24rem;
  padding: 0 0.14rem;
  max-height: 2.51rem;
  text-align: left;
  overflow-y: scroll;
}

.tech_talent_box .bottom .bottom_carousel .layui-carousel .layui-carousel-arrow:hover {
  background-color: transparent;
}

.tech_talent_box .bottom .bottom_carousel .layui-carousel .layui-carousel-arrow {
  background-color: transparent;
  font-size: 0.5rem;
  color: #1c2968;
}

.tech_talent_box .bottom .bottom_carousel .layui-carousel-ind {
  top: 1rem;
}

.tech_talent_box .bottom .bottom_carousel .layui-carousel-ind ul {
  background-color: transparent;
}

.tech_talent_box .bottom .bottom_carousel .layui-carousel-ind ul li {
  margin: 0 0.05rem;
  border: 0.01rem solid #233884;
}

.tech_talent_box .bottom .bottom_carousel .layui-carousel-ind ul li.layui-this {
  background-color: #233884;
}

.headhunters_list_box1 {
  font-size: 0.14rem;
}

.headhunters_list_box1 .title {
  background: url(../image/sanduan/channel_img/headhunters_list_top_bg.png) no-repeat;
  background-size: 100% 100%;
  display: flex;
  height: 0.78rem;
  line-height: 0.78rem;
}

.headhunters_list_box1 .title .title_column1 {
  flex: 1;
}

.headhunters_list_box1 .title .title_column1 .text {
  margin-top: 0.3rem;
  height: 0.44rem;
  line-height: 0.44rem;
  padding-left: 0.2rem;
  background: url(../image/sanduan/channel_img/headhunters_list_title_left_bg.png) no-repeat;
  background-size: 100% 100%;
}

.headhunters_list_box1 .title .title_column1 .text .my_company {
  width: 1.4rem;
  margin: 0 0.1rem 0 0.2rem;
}

.headhunters_list_box1 .title .title_column2 {
  flex: 1;
  text-align: center;
  font-size: 0.24rem;
  position: relative;
}

.headhunters_list_box1 .title .title_column2 .text {
  background-image: linear-gradient(#8fa4ff, #1e91ff);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  font-weight: bold;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  height: 0.78rem;
  line-height: 0.78rem;
}

.headhunters_list_box1 .title .title_column3 {
  flex: 1;
  text-align: right;
}

.headhunters_list_box1 .title .title_column3 .text {
  margin-top: 0.3rem;
  height: 0.44rem;
  line-height: 0.44rem;
  padding-right: 0.2rem;
  background: url(../image/sanduan/channel_img/headhunters_list_title_right_bg.png) no-repeat;
  background-size: 100% 100%;
}

.headhunters_list_box1 .title .title_column3 .text .bu_select {
  width: 1.4rem;
}

.headhunters_list_box1 .content {
  display: flex;
  padding: 0.12rem 0.6rem;
}

.headhunters_list_box1 .content .block_one {
  margin-top: 0.09rem;
  background-color: #ffffff;
  width: 4rem;
  box-shadow: 0.01rem 0.02rem 0.02rem #d8d9da, -0.01rem 0.02rem 0.02rem #d8d9da;
}

.headhunters_list_box1 .content .block_title {
  font-size: 0.14rem;
  padding: 0.2rem 0 0 0.29rem;
  color: #1890ff;
}

.headhunters_list_box1 .content .block_title i {
  font-size: 0.14rem;
}

.headhunters_list_box1 .content .block_title .block_title_text {
  height: 0.14rem;
  line-height: 0.14rem;
}

.headhunters_list_box1 .content .block_title .line_img {
  height: 0.1rem;
  line-height: 0.1rem;
}

.headhunters_list_box1 .content .content_column1 {
  flex: 1;
}

.headhunters_list_box1 .content .content_column1 .zhsl690 {
  height: 1.84rem !important;
}

.headhunters_list_box1 .content .content_column1 .zhsl {
  background: url(../image/sanduan/channel_img/headhunters_list_content_left_bg_01.png) no-repeat;
  background-size: 100% 100%;
  height: 1.26rem;
  width: 4.02rem;
}

.headhunters_list_box1 .content .content_column1 .zhsl .zhsl_content {
  font-size: 0.2rem;
  height: 0.8rem;
  line-height: 0.8rem;
  padding-left: 0.88rem;
  font-weight: bold;
}

.headhunters_list_box1 .content .content_column1 .zhsl .zhsl_content690 {
  font-size: 0.2rem;
  padding: 0.22rem 0 0.22rem 0.88rem;
  font-weight: bold;
  height: 1.36rem;
  box-sizing: border-box;
}

.headhunters_list_box1 .content .content_column1 .zhsl .zhsl_content690 .one690 {
  line-height: 0.38rem;
  height: 0.38rem;
  margin: 0.08rem 0;
}

.headhunters_list_box1 .content .content_column1 .zhsl .ztpm_text {
  background-image: linear-gradient(#61e1e4, #5ea8f0, #0b5dab);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
}

.headhunters_list_box1 .content .content_column1 .zhsl .ztpm_num {
  display: inline-block;
  width: 1.2rem;
  text-align: center;
  background-color: #f0f7e9;
  border-radius: 0.3rem;
  height: 0.38rem;
  line-height: 0.38rem;
  font-size: 0.22rem;
}

.headhunters_list_box1 .content .content_column1 .zhsl .ztpm_num .ztpm_num_ {
  background-image: linear-gradient(#9af3ae, #0a7e06);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
}

.headhunters_list_box1 .content .content_column1 .pm .pm_content690 {
  padding: 0.05rem 0.39rem 0.5rem 0.39rem !important;
}

.headhunters_list_box1 .content .content_column1 .pm .pm_content {
  padding: 0.05rem 0.39rem;
}

.headhunters_list_box1 .content .content_column1 .pm .pm_content .item {
  color: #000000;
  height: 0.24rem;
  line-height: 0.24rem;
  margin: 0.06rem 0;
}

.headhunters_list_box1 .content .content_column1 .pm .pm_content .item .pm_num {
  padding: 0.04rem;
  color: #ffffff;
  font-size: 0.1rem;
  border-radius: 50%;
  background-color: #a3d3ff;
}

.headhunters_list_box1 .content .content_column1 .pm .pm_content .item:nth-child(1) {
  color: #f2be41;
}

.headhunters_list_box1 .content .content_column1 .pm .pm_content .item:nth-child(1) .pm_num {
  background-image: linear-gradient(#ffe9b8, #fcca51, #de9d04);
}

.headhunters_list_box1 .content .content_column1 .pm .pm_content .item:nth-child(2) {
  color: #46c440;
}

.headhunters_list_box1 .content .content_column1 .pm .pm_content .item:nth-child(2) .pm_num {
  background-image: linear-gradient(#bdfbbb, #48d641, #17a40f);
}

.headhunters_list_box1 .content .content_column1 .pm .pm_content .item:nth-child(3) {
  color: #4b99e1;
}

.headhunters_list_box1 .content .content_column1 .pm .pm_content .item:nth-child(3) .pm_num {
  background-image: linear-gradient(#87e8fe, #45aded, #157edf);
}

.headhunters_list_box1 .content .content_column2 {
  flex: 1;
}

.headhunters_list_box1 .content .content_column2 .icon-note1 {
  font-size: 0.14rem;
  color: #1890ff;
  font-weight: normal;
}

.headhunters_list_box1 .content .content_column2 .column2_block:nth-child(1) .rank {
  color: #1890ff;
}

.headhunters_list_box1 .content .content_column2 .column2_block:nth-child(2) .rank {
  color: #28b120;
}

.headhunters_list_box1 .content .content_column2 .column2_block:nth-child(3) .rank {
  color: #ffbb18;
}

.headhunters_list_box1 .content .content_column2 .column2_block:nth-child(4) .rank {
  color: #c5a6ff;
}

.headhunters_list_box1 .content .content_column2 .column2_block:nth-child(5) .rank {
  color: #e1a8cd;
}

.headhunters_list_box1 .content .content_column2 .column2_block690 .rank {
  color: #e98e79 !important;
}

.headhunters_list_box1 .content .content_column2 .column2_block:nth-child(6) .rank {
  color: #e1a8cd;
}

.headhunters_list_box1 .content .content_column2 .column2_block {
  height: 0.92rem;
  line-height: 0.92rem;
  font-size: 0.16rem;
  font-weight: bold;
  padding: 0 0.64rem;
  box-sizing: border-box;
  position: relative;
}

.headhunters_list_box1 .content .content_column2 .column2_block img {
  width: 0.16rem;
}

.headhunters_list_box1 .content .content_column2 .column2_block .text {
  text-shadow: 0 0.04rem 0.02rem #e0e8ef;
}

.headhunters_list_box1 .content .content_column2 .column2_block .rank {
  font-size: 0.2rem;
  position: absolute;
  right: 0.64rem;
  text-shadow: 0 0.01rem 0.04rem;
}

.headhunters_list_box1 .content .content_column2 .zlzcpm {
  background: url(../image/sanduan/channel_img/headhunters_list_content_center_bg_01.png) no-repeat;
  background-size: 100% 100%;
  width: 4rem;
}

.headhunters_list_box1 .content .content_column3 {
  flex: 1;
}

.headhunters_list_box1 .content .content_column3 .cjymb {
  background: url(../image/sanduan/channel_img/headhunters_list_content_rightt_bg_01.png) no-repeat;
  background-size: 100% 100%;
  height: 2.12rem;
  width: 4.02rem;
}

.headhunters_list_box1 .content .content_column3 .cjymb .cjymb_content .top {
  color: #ffbb18;
  padding: 0.1rem 0.25rem;
}

.headhunters_list_box1 .content .content_column3 .cjymb .cjymb_content .bottom {
  padding: 0 0.22rem;
}

.headhunters_list_box1 .content .content_column3 .cjymb .cjymb_content .bottom .item {
  margin-bottom: 0.03rem;
}

.headhunters_list_box1 .content .content_column3 .cjymb .cjymb_content .bottom .item .color_text_blue {
  color: #1890ff;
}

.headhunters_list_box1 .content .content_column3 .cjymb .cjymb_content .bottom .item i {
  font-size: 0.14rem;
}

.headhunters_list_box1 .content .content_column3 .cjymb .cjymb_content .bottom .item:nth-child(1) i {
  color: #28b120;
}

.headhunters_list_box1 .content .content_column3 .cjymb .cjymb_content .bottom .item:nth-child(2) i {
  color: #1890ff;
}

.headhunters_list_box1 .content .content_column3 .cjymb .cjymb_content .bottom .item:nth-child(3) i {
  color: #ffbb18;
}

.headhunters_list_box1 .content .content_column3 .cjymb .cjymb_content .bottom .item:nth-child(4) i {
  color: #c5a6ff;
}

.headhunters_list_box1 .content .content_column3 .cjymb .cjymb_content .bottom .item:nth-child(5) i {
  color: #55d0d4;
}

.headhunters_list_box1 .content .content_column3 .gwlb .gwlb_content {
  padding: 0.18rem 0.3rem 0.01rem 0.3rem;
}

.headhunters_list_box1 .content .content_column3 .gwlb .gwlb_content .item {
  margin-bottom: 0.15rem;
}

.headhunters_list_box1 .content .content_column3 .gwlb .gwlb_content .item .job {
  padding-left: 0.34rem;
  position: relative;
  line-height: 0.28rem;
  height: 0.28rem;
  margin: 0.07rem 0;
}

.headhunters_list_box1 .content .content_column3 .gwlb .gwlb_content .item .job .job_name {
  display: inline-block;
  width: 2rem;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.headhunters_list_box1 .content .content_column3 .gwlb .gwlb_content .item .job .job_btn {
  width: 0.8rem;
  height: 0.26rem;
  font-size: 0.12rem;
  line-height: 0.26rem;
  text-align: center;
  position: absolute;
  right: 0;
}

.headhunters_list_box1 .content .content_column3 .gwlb .gwlb_content .item .job .job_btn1 {
  color: #1890ff;
  border: 0.01rem solid #1890ff;
  border-radius: 0.04rem;
  background-color: #e7f4ff;
}

.headhunters_list_box1 .content .content_column3 .gwlb .gwlb_content .item .job .job_btn2 {
  color: #ffbb18;
  border: 0.01rem solid #ffbb18;
  border-radius: 0.04rem;
  background-color: #fff8e7;
}

.headhunters_list_box1 .content .content_column3 .gwlb .gwlb_content .item .category {
  font-size: 0.16rem;
}

.headhunters_list_box1 .content .content_column3 .gwlb .gwlb_content .item .category i {
  color: #1890ff;
  font-size: 0.16rem;
}

.headhunters_list_box1 .content .content_column3 .qdld {
  background: url(../image/sanduan/channel_img/headhunters_list_content_left_bg_01.png) no-repeat;
  background-size: 100% 100%;
  height: 1.97rem;
  width: 4.02rem;
}

.headhunters_list_box1 .content .content_column3 .qdld .qdld_content {
  padding: 0.1rem 0.46rem;
  box-sizing: border-box;
}

.headhunters_list_box1 .content .content_column3 .qdld .qdld_content .one {
  margin-bottom: 0.05rem;
}

.headhunters_list_box1 .content .content_column3 .qdld .qdld_content .one .left {
  display: inline-block;
}

.headhunters_list_box1 .content .content_column3 .qdld .qdld_content .one .left span {
  color: #a8a8a8;
}

.headhunters_list_box1 .content .content_column3 .qdld .qdld_content .one .right {
  display: inline-block;
  width: 0.72rem;
  height: 0.24rem;
  line-height: 0.24rem;
  text-align: center;
  border-radius: 0.15rem;
}

.headhunters_list_box1 .content .content_column3 .qdld .qdld_content .one:nth-child(1) .right {
  color: #2cb224;
  background-color: #f0f7e9;
}

.headhunters_list_box1 .content .content_column3 .qdld .qdld_content .one:nth-child(2) .right {
  color: #ffbb18;
  background-color: #fff8e7;
}

.headhunters_list_box1 .content .content_column3 .qdld .qdld_content .one:nth-child(3) .right {
  color: #caaffd;
  background-color: #f9f6ff;
}

.headhunters_list_box1 .content .content_column3 .gjxl .gjxl_content {
  padding: 0.1rem 0.46rem;
  box-sizing: border-box;
}

.headhunters_list_box1 .content .content_column3 .gjxl .gjxl_content .one {
  height: 0.24rem;
  line-height: 0.24rem;
  margin-bottom: 0.06rem;
}

.headhunters_list_box1 .content .content_column3 .gjxl .gjxl_content .one .left {
  display: inline-block;
}

.headhunters_list_box1 .content .content_column3 .gjxl .gjxl_content .one .left span {
  color: #7ddaee;
}

.headhunters_list_box1 .content .content_column3 .gjxl .gjxl_content .one .right {
  display: inline-block;
  width: 0.72rem;
  height: 0.24rem;
  line-height: 0.24rem;
  text-align: center;
  color: #75b6f2;
  background-color: #f1f8fe;
  border-radius: 0.15rem;
}

.headhunters_list_box1 .content .content_column3 .gjxl .gjxl_content .tip {
  font-size: 0.12rem;
  color: #ffc44b;
}

.headhunters_list_box1 .content .content_column3 .tjtlzw .switch_img {
  float: right;
  margin-right: 0.5rem;
  cursor: pointer;
}

.headhunters_list_box1 .content .content_column3 .tjtlzw .tjtlzw_content {
  padding: 0.19rem 0.38rem;
  box-sizing: border-box;
  height: 1.08rem;
}

.headhunters_list_box1 .content .content_column3 .tjtlzw .tjtlzw_content .one {
  margin-bottom: 0.05rem;
}

.headhunters_list_box1 .content .content_column3 .tjtlzw .tjtlzw_content .one .job {
  margin-bottom: 0.05rem;
}

.headhunters_list_box1 .content .content_column3 .tjtlzw .tjtlzw_content .one .other {
  color: #666666;
}

.headhunters_list_box1 .content .content_column3 .tjtlzw .tjtlzw_content .one i {
  color: #9fc6ff;
}

.social_home_box_202206 {
  background-color: #ffffff;
  font-size: 0.2rem;
}

.social_home_box_202206 .social_header {
  height: 0.5rem;
  line-height: 0.5rem;
}

.social_home_box_202206 .social_header .logo {
  display: inline-block;
  height: 0.32rem;
  background: #fff url("/static/default/image/sanduan/social_home_new/social_home_logo.png") left center no-repeat;
  background-size: 1.01rem 0.32rem;
  margin-left: 2.46rem;
}

.social_home_box_202206 .social_header .logo .logo_tag {
  color: #12569f;
  font-size: 0.2rem;
  font-weight: bold;
  line-height: 0.32rem;
  background-color: #f0f4ff;
  border-radius: 0.05rem;
  -webkit-border-radius: 0.05rem;
  -moz-border-radius: 0.05rem;
  -o-border-radius: 0.05rem;
  -ms-border-radius: 0.05rem;
  margin-left: 1.2rem;
  padding: 0 0.2rem;
}

.social_home_box_202206 .social_header .nav_list {
  line-height: 0.5rem;
  margin-right: 2.46rem;
}

.social_home_box_202206 .social_header .nav_list .nav_list_item {
  display: inline-block;
  font-size: 0.2rem;
  padding: 0 0.25rem;
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.active {
  position: relative;
  color: #2e6bff;
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.active::after {
  position: absolute;
  content: '';
  bottom: 0;
  display: inline-block;
  width: 0.4rem;
  height: 2px;
  background-color: #2e6bff;
  left: 50%;
  margin-left: -0.2rem;
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.has_child_options {
  padding: 0;
  margin-left: -0.2rem;
  position: relative;
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.has_child_options ul.child_list {
  transition-duration: 500ms;
  transition-property: background-color;
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.has_child_options ul.child_list {
  width: 100%;
  background-color: transparent;
  position: absolute;
  top: 0.24rem;
  left: -999999rem;
  padding-top: 0.21rem;
  border-bottom-left-radius: 0.17rem;
  border-bottom-right-radius: 0.17rem;
  box-shadow: 0px 0px 2px #ccc;
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.has_child_options ul.child_list li {
  transition-duration: 500ms;
  transition-property: all;
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.has_child_options ul.child_list li {
  line-height: 0;
  height: 0;
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.has_child_options a.parent_a_link {
  padding-left: 0.2rem;
  padding-right: 0.2rem;
  padding-top: 0.07rem;
  padding-bottom: 0.07rem;
  border-radius: 0.17rem;
  background-color: transparent;
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.has_child_options a.parent_a_link:hover {
  border-bottom: none;
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.has_child_options a.parent_a_link i {
  transition-duration: 500ms;
  transition-property: transform;
  display: inline-block;
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.has_child_options a.parent_a_link i {
  transform: rotate(0);
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.has_child_options:hover a.parent_a_link {
  z-index: 9;
  position: relative;
  background-color: #666;
  color: #fff;
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.has_child_options:hover a.parent_a_link i {
  transform: rotate(180deg);
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.has_child_options:hover ul.child_list {
  left: 0;
  background-color: rgba(0, 0, 0, 0.24);
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.has_child_options:hover ul.child_list li {
  line-height: 0.25rem;
  height: 0.34rem;
  position: relative;
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.has_child_options:hover ul.child_list li:first-child {
  margin-top: 0.12rem;
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.has_child_options:hover ul.child_list li:last-child {
  margin-bottom: 0.08rem;
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.has_child_options:hover a.child_a_link {
  background-color: transparent;
  padding-bottom: 0.04rem;
  padding-top: 0.04rem;
  margin-left: 0.2rem;
  color: inherit;
}

.social_home_box_202206 .social_header .nav_list .nav_list_item.has_child_options:hover a.child_a_link:hover {
  color: #fff;
  border-bottom: 2px solid #fff;
}

.social_home_box_202206 .social_header .ucenter_info {
  display: inline-block;
  color: #ffffff;
  font-size: 0.2rem;
  background-color: #333333;
  text-align: center;
  width: 2.4rem;
  border-radius: 0.15rem;
  -webkit-border-radius: 0.15rem;
  -moz-border-radius: 0.15rem;
  -o-border-radius: 0.15rem;
  -ms-border-radius: 0.15rem;
}

.social_home_box_202206 .social_header .ucenter_info.active {
  border-radius: 0.15rem 0.15rem 0 0;
  -webkit-border-radius: 0.15rem 0.15rem 0 0;
  -moz-border-radius: 0.15rem 0.15rem 0 0;
  -o-border-radius: 0.15rem 0.15rem 0 0;
  -ms-border-radius: 0.15rem 0.15rem 0 0;
}

.social_home_box_202206 .social_header .ucenter_info .ucenter_info_li {
  position: relative;
}

.social_home_box_202206 .social_header .ucenter_info .ucenter_info_li .ucenter_info_list {
  display: none;
  position: absolute;
  background-color: #333333;
  text-align: left;
  width: 2.4rem;
  padding: 0 0.12rem;
  box-sizing: border-box;
}

.social_home_box_202206 .social_header .ucenter_info .ucenter_info_li .ucenter_info_list .li1 {
  border-top: 0.01rem dashed #7f7f7f;
}

.social_home_box_202206 .social_header .ucenter_info .ucenter_info_li .ucenter_info_list li {
  padding-left: 0.5rem;
  height: 0.58rem;
  line-height: 0.58rem;
  margin: 0.01rem 0;
}

.social_home_box_202206 .social_header .ucenter_info .ucenter_info_li .ucenter_info_list li a {
  color: #ffffff;
}

.social_home_box_202206 .social_header .ucenter_info .ucenter_info_li .ucenter_info_list li a img {
  vertical-align: baseline;
}

.social_home_box_202206 .social_header .ucenter_info .ucenter_info_li .ucenter_info_list li.active {
  background-color: #326fe7;
  padding-left: 0;
  text-align: center;
}

.social_home_box_202206 .social_header .ucenter_info .ucenter_info_li .ucenter_info_list li.active a {
  font-size: 0.14rem;
}

.social_home_box_202206 .social_header .ucenter_info .ucenter_info_li .ucenter_info_list li:hover {
  background-color: #326fe7;
}

.social_home_box_202206 .social_header .ucenter_info .ucenter_info_li .ucenter_info_list.active {
  border-radius: 0 0 0.05rem 0.05rem;
  -webkit-border-radius: 0 0 0.05rem 0.05rem;
  -moz-border-radius: 0 0 0.05rem 0.05rem;
  -o-border-radius: 0 0 0.05rem 0.05rem;
  -ms-border-radius: 0 0 0.05rem 0.05rem;
}

.social_home_box_202206 .social_header.home_header {
  position: absolute;
  left: 0;
  top: 0.6rem;
  right: 0;
  z-index: 99;
  background-color: transparent;
}

.social_home_box_202206 .social_header.home_header .logo {
  background: url("/static/default/image/sanduan/social_home_new/social_home_logo.png") left center no-repeat;
  background-size: 1.01rem 0.32rem;
}

.social_home_box_202206 .social_header.home_header .logo .logo_tag {
  color: #333;
  background-color: #fff;
}

.social_home_box_202206 .social_header.home_header .nav_list .action_btns {
  color: #fff;
}

.social_home_box_202206 .social_header.home_header .nav_list .action_btns a {
  color: #fff;
}

.social_home_box_202206 .social_header.home_header .nav_list .nav_list_item {
  color: #fff;
}

.social_home_box_202206 .social_header.home_header .nav_list .nav_list_item.active {
  position: relative;
  color: #fff;
}

.social_home_box_202206 .social_header.home_header .nav_list .nav_list_item.active::after {
  position: absolute;
  content: '';
  bottom: 0;
  display: inline-block;
  width: 0.4rem;
  height: 2px;
  background-color: #fff;
  left: 50%;
  margin-left: -0.2rem;
}

.social_home_box_202206 .top_video_box {
  position: relative;
  width: 100%;
  min-height: 7.61rem;
}

.social_home_box_202206 .top_video_box .content_div {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  min-height: 7.61rem;
  box-sizing: border-box;
  padding-top: 1.3rem;
}

.social_home_box_202206 .top_video_box .content_div .search_input_div {
  width: 14.28rem;
  margin: 0 auto 1.52rem;
  height: 0.59rem;
  line-height: 0.59rem;
  background-color: rgba(255, 255, 255, 0.3);
  color: #fff;
}

.social_home_box_202206 .top_video_box .content_div .search_input_div .search_icon {
  float: left;
  font-size: 0.34rem;
  margin-left: 0.26rem;
  margin-right: 0.2rem;
}

.social_home_box_202206 .top_video_box .content_div .search_input_div .search_input {
  float: left;
  width: 10rem;
  background-color: transparent;
  border: 0;
  height: 0.59rem;
  line-height: 0.59rem;
  padding: 0;
  color: #fff;
  caret-color: #55a8fd;
}

.social_home_box_202206 .top_video_box .content_div .search_input_div input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #fff;
}

.social_home_box_202206 .top_video_box .content_div .search_input_div input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #fff;
}

.social_home_box_202206 .top_video_box .content_div .search_input_div input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #fff;
}

.social_home_box_202206 .top_video_box .content_div .search_input_div input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #fff;
}

.social_home_box_202206 .top_video_box .content_div .search_input_div .link {
  float: right;
  margin-right: 0.3rem;
  color: #fff;
}

.social_home_box_202206 .top_video_box .content_div .title_text1 {
  line-height: 0.64rem;
  text-align: center;
  font-weight: bold;
  font-size: 0.64rem;
  color: #fff;
  font-style: oblique;
  margin-bottom: 0.46rem;
}

.social_home_box_202206 .title_box {
  position: relative;
}

.social_home_box_202206 .title_box .title_text1 {
  line-height: 0.88rem;
  height: 0.97rem;
  font-size: 0.36rem;
}

.social_home_box_202206 .title_box .title_text1 img {
  width: 0.16rem;
}

.social_home_box_202206 .title_box .title_text2 {
  line-height: 0.32rem;
  text-align: center;
  font-size: 0.16rem;
  color: #666;
  font-weight: bold;
  font-style: oblique;
}

.social_home_box_202206 .title_box .img {
  position: absolute;
  width: 0.99rem;
  mix-blend-mode: multiply;
  top: 0;
}

.social_home_box_202206 .title_box .img.img1 {
  left: 3.57rem;
}

.social_home_box_202206 .title_box .img.img2 {
  right: 3.57rem;
}

.social_home_box_202206 .social_home_top {
  padding-top: 4.14rem;
}

.social_home_box_202206 .station_box {
  padding-left: 3.42rem;
}

.social_home_box_202206 .station_box .title_box {
  margin-bottom: 0.75rem;
}

.social_home_box_202206 .station_box .content_div {
  width: 14.2rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item {
  margin-top: 1.04rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_left {
  width: 50%;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_left .left_title {
  height: 0.42rem;
  line-height: 0.42rem;
  font-size: 0.34rem;
  color: #326fe7;
  padding-left: 0.48rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_left .left_title .see_more {
  display: inline-block;
  font-size: 0.2rem;
  margin-top: 0.16rem;
  color: #ffffff;
  background-color: #326fe7;
  padding: 0.12rem 0.26rem;
  line-height: normal;
  margin-left: 0.2rem;
  border-radius: 0.22rem;
  -webkit-border-radius: 0.22rem;
  -moz-border-radius: 0.22rem;
  -o-border-radius: 0.22rem;
  -ms-border-radius: 0.22rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_left .left_title1 {
  background: url("/static/default/image/sanduan/social_home_new/social_home_plate_title_bg1.png") no-repeat;
  margin-bottom: 1.12rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_left .left_title2 {
  background: url("/static/default/image/sanduan/social_home_new/social_home_plate_title_bg2.png") no-repeat;
  margin-bottom: 1.5rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_left .left_title3 {
  background: url("/static/default/image/sanduan/social_home_new/social_home_plate_title_bg3.png") no-repeat;
  margin-bottom: 1.5rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_left .left_title4 {
  background: url("/static/default/image/sanduan/social_home_new/social_home_plate_title_bg4.png") no-repeat;
  margin-bottom: 1.5rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_left .left_item {
  height: 2.1rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_left .left_item .number img {
  width: 0.95rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_left .left_item .text {
  margin-left: 0.32rem;
  width: 60%;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_left .left_item .text .top {
  font-size: 0.28rem;
  border-bottom: 0.02rem solid #336eff;
  height: 0.64rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_left .left_item .text .bottom {
  font-size: 0.18rem;
  height: 0.42rem;
  position: absolute;
  transform: translate(0, 50%);
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right {
  position: relative;
  width: 50%;
  height: 7.32rem;
  background: url("/static/default/image/sanduan/social_home_new/social_home_plate_circle_bg.png") no-repeat;
  background-size: 100% 100%;
  font-size: 0.18rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .center_img {
  text-align: center;
  height: 7.32rem;
  line-height: 7.32rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .center_img img {
  display: inline-block;
  width: 3.12rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate1 {
  position: absolute;
  left: -3%;
  top: 40%;
  text-align: center;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate1 span {
  display: block;
  margin-top: 0.16rem;
  color: #ffffff;
  background-color: #326fe7;
  padding: 0.12rem 0.26rem;
  border-radius: 0.22rem;
  -webkit-border-radius: 0.22rem;
  -moz-border-radius: 0.22rem;
  -o-border-radius: 0.22rem;
  -ms-border-radius: 0.22rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate2 {
  position: absolute;
  right: -12%;
  top: 44%;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate2 span:after {
  left: 1.1rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate3 {
  position: absolute;
  right: 37%;
  bottom: 7%;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate3 span:after {
  left: 0.9rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate4 {
  position: absolute;
  right: -10%;
  top: 44%;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate4 span:after {
  left: 1rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate5 {
  position: absolute;
  right: 10%;
  bottom: 12%;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate5 span:after {
  left: 1.1rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate6 {
  position: absolute;
  right: -6%;
  top: 44%;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate6 span:after {
  left: 0.9rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate7 {
  position: absolute;
  right: 37%;
  bottom: 7%;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate7 span:after {
  left: 1.1rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate8 {
  position: absolute;
  right: 37%;
  top: 7%;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate8 span:after {
  left: 1rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate9 {
  position: absolute;
  right: 7%;
  bottom: 12%;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate9 span:after {
  left: 1.1rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate_other span {
  padding-left: 0.1rem;
  height: 0.57rem;
  line-height: 0.57rem;
}

.social_home_box_202206 .station_box .content_div .content_div_item .content_dom_right .plate_other span:after {
  content: '';
  position: absolute;
  top: auto;
  bottom: 0;
  right: auto;
  height: 0.03rem;
  width: 0.4rem;
  background-color: #326fe7;
}

.social_home_box_202206 .station_box .content_div .content_dom {
  float: left;
  width: 3rem;
  margin-bottom: 0.82rem;
}

.social_home_box_202206 .station_box .content_div .content_dom img {
  display: block;
  width: 1.4rem;
  margin: 0 auto 0.34rem;
}

.social_home_box_202206 .station_box .content_div .content_dom .text {
  line-height: 0.4rem;
  text-align: center;
  font-size: 0.22rem;
}

.social_home_box_202206 .social_home_1 {
  background: url("/static/default/image/sanduan/social_home_new/social_home_center_bg.png") no-repeat;
  background-size: 100% auto;
}

.social_home_box_202206 .social_home_center1 {
  margin-top: 1.58rem;
  padding-top: 1.7rem;
  height: 10rem;
}

.social_home_box_202206 .social_home_center1 .swiper_box {
  width: 11.18rem;
  height: 7.62rem;
}

.social_home_box_202206 .social_home_center1 .swiper_box .nav_btn {
  top: 51%;
}

.social_home_box_202206 .social_home_center1 .swiper_box .swiper_item {
  margin: 0 0.2rem;
}

.social_home_box_202206 .social_home_center1 .swiper_box .swiper_item .swiper_dom {
  width: 5.2rem;
  height: 7.2rem;
  overflow: hidden;
  background-color: #fff;
  box-shadow: 0.01rem 0.01rem 0.1rem #e0e1e4;
  -webkit-box-shadow: 0.01rem 0.01rem 0.1rem #e0e1e4;
  -o-box-shadow: 0.01rem 0.01rem 0.1rem #e0e1e4;
  -moz-box-shadow: 0.01rem 0.01rem 0.1rem #e0e1e4;
  -ms-box-shadow: 0.01rem 0.01rem 0.1rem #e0e1e4;
}

.social_home_box_202206 .social_home_center1 .swiper_box .swiper_item .swiper_dom .img_dom {
  overflow: hidden;
  margin-bottom: 0.36rem;
}

.social_home_box_202206 .social_home_center1 .swiper_box .swiper_item .swiper_dom .img_dom img {
  width: 5.2rem;
  display: block;
}

.social_home_box_202206 .social_home_center1 .swiper_box .swiper_item .swiper_dom .content_dom {
  text-align: center;
  position: relative;
  top: -0.08rem;
  background: url("/static/default/image/sanduan/social_home_new/social_home_center_swiper_img02_bottom.png") no-repeat;
  background-position: bottom;
  height: 0.15rem;
}

.social_home_box_202206 .social_home_center1 .swiper_box .swiper_item .swiper_dom:hover .content_dom {
  background: url("/static/default/image/sanduan/social_home_new/social_home_center_swiper_img01_bottom.png") no-repeat;
  background-position: bottom;
}

.social_home_box_202206 .social_home_center1 .swiper_box .swiper-slide:hover {
  top: -0.48rem;
}

.social_home_box_202206 .social_home_center2 {
  padding-top: 1.7rem;
  height: 10rem;
}

.social_home_box_202206 .social_home_center2 .function_list {
  padding: 0 3.42rem;
}

.social_home_box_202206 .social_home_center2 .function_list .function_item {
  width: 5.85rem;
  height: 1.41rem;
  padding: 0.28rem 0.38rem 0.28rem 0.26rem;
  float: left;
  background-color: #ffffff;
  margin-bottom: 0.34rem;
  box-sizing: border-box;
  position: relative;
  box-shadow: 0.01rem 0.01rem 0.1rem #ebedef;
  -webkit-box-shadow: 0.01rem 0.01rem 0.1rem #ebedef;
  -o-box-shadow: 0.01rem 0.01rem 0.1rem #ebedef;
  -moz-box-shadow: 0.01rem 0.01rem 0.1rem #ebedef;
  -ms-box-shadow: 0.01rem 0.01rem 0.1rem #ebedef;
}

.social_home_box_202206 .social_home_center2 .function_list .function_item:nth-child(odd) {
  margin-right: 0.34rem;
}

.social_home_box_202206 .social_home_center2 .function_list .function_item .top {
  font-size: 0.28rem;
}

.social_home_box_202206 .social_home_center2 .function_list .function_item .top img {
  float: right;
}

.social_home_box_202206 .social_home_center2 .function_list .function_item .bottom {
  height: 0.6rem;
  transform: translate(0, 50%);
  font-size: 0.16rem;
}

.social_home_box_202206 .social_home_center2 .function_list .function_item .bottom a {
  color: #215bd2;
}

.social_home_box_202206 .social_home_center2 .function_list .function_item:hover {
  top: -0.18rem;
  box-shadow: 0 0 20px 2px #ebedef;
  -webkit-box-shadow: 0 0 20px 2px #ebedef;
  -o-box-shadow: 0 0 20px 2px #ebedef;
  -moz-box-shadow: 0 0 20px 2px #ebedef;
  -ms-box-shadow: 0 0 20px 2px #ebedef;
}

.social_home_box_202206 .social_home_center2 .bottom_div {
  text-align: center;
}

.social_home_box_202206 .social_home_center2 .bottom_div .btn1 {
  display: inline-block;
  line-height: 0.7rem;
  height: 0.7rem;
  color: #fff;
  padding: 0 0.98rem;
  font-size: 0.28rem;
  background-color: #326fe7;
}

.social_home_box_202206 .social_home_center3 {
  padding-top: 1.7rem;
  height: 9.5rem;
}

.social_home_box_202206 .social_home_center3 .select_reason {
  padding-left: 2.64rem;
}

.social_home_box_202206 .social_home_center3 .select_reason .select_reason_item {
  background: url("/static/default/image/sanduan/social_home_new/social_home_select_reason_bg.png") no-repeat;
  background-size: 100% auto;
  width: 100%;
  height: 6.46rem;
  padding-top: 0.48rem;
  padding-left: 0.92rem;
  box-sizing: border-box;
  margin-bottom: 0.24rem;
}

.social_home_box_202206 .social_home_center3 .select_reason .select_reason_item .left {
  width: 6.49rem;
  height: 5.17rem;
  background-color: #ffffff;
  padding-top: 0.68rem;
  padding-left: 0.46rem;
  box-sizing: border-box;
}

.social_home_box_202206 .social_home_center3 .select_reason .select_reason_item .left .left_line {
  background-color: #3f73f6;
  height: 0.05rem;
  width: 0.9rem;
  border-radius: 0.5rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  -o-border-radius: 0.5rem;
  -ms-border-radius: 0.5rem;
  margin-top: 0.54rem;
  margin-bottom: 0.62rem;
}

.social_home_box_202206 .social_home_center3 .select_reason .select_reason_item .left .left_text {
  font-size: 0.26rem;
  line-height: 0.4rem;
}

.social_home_box_202206 .social_home_center3 .select_reason .select_reason_item .right {
  width: 8.8rem;
}

.social_home_box_202206 .social_home_center3 .select_reason .select_reason_item .right .right_item {
  text-align: center;
  height: 1.06rem;
  line-height: 0.8rem;
  margin-bottom: 0.22rem;
}

.social_home_box_202206 .social_home_center3 .select_reason .select_reason_item .right .right_one {
  background: url("/static/default/image/sanduan/social_home_new/social_home_select_reason_right_bg01.png") no-repeat;
  background-size: 100% 100%;
  width: 4.3rem;
  margin-left: 2.32rem;
}

.social_home_box_202206 .social_home_center3 .select_reason .select_reason_item .right .right_two {
  background: url("/static/default/image/sanduan/social_home_new/social_home_select_reason_right_bg02.png") no-repeat;
  background-size: 100% 100%;
  width: 3.75rem;
  margin-left: 0.54rem;
}

.social_home_box_202206 .social_home_center3 .select_reason .select_reason_item .right .right_three {
  background: url("/static/default/image/sanduan/social_home_new/social_home_select_reason_right_bg01.png") no-repeat;
  background-size: 100% 100%;
  width: 4.3rem;
  margin-left: 1.95rem;
}

.social_home_box_202206 .social_home_center3 .select_reason .select_reason_item .right .right_four {
  background: url("/static/default/image/sanduan/social_home_new/social_home_select_reason_right_bg01.png") no-repeat;
  background-size: 100% 100%;
  width: 4.3rem;
  margin-left: 2.82rem;
}

.social_home_box_202206 .social_home_center3 .select_reason .select_reason_item .right .right_five {
  background: url("/static/default/image/sanduan/social_home_new/social_home_select_reason_right_bg02.png") no-repeat;
  background-size: 100% 100%;
  width: 4.3rem;
  margin-left: 2.32rem;
}

.social_home_box_202206 .social_home_center3 .select_reason .select_reason_item .right .right_six {
  background: url("/static/default/image/sanduan/social_home_new/social_home_select_reason_right_bg02.png") no-repeat;
  background-size: 100% 100%;
  width: 4.3rem;
  margin-left: 1.95rem;
}

.social_home_box_202206 .social_home_center3 .select_reason .select_reason_item .right .right_seven {
  background: url("/static/default/image/sanduan/social_home_new/social_home_select_reason_right_bg02.png") no-repeat;
  background-size: 100% 100%;
  width: 4.3rem;
  margin-left: 2.82rem;
}

.social_home_box_202206 .social_home_center3 .select_reason .select_reason_item .right .right_eight {
  background: url("/static/default/image/sanduan/social_home_new/social_home_select_reason_right_bg01.png") no-repeat;
  background-size: 100% 100%;
  width: 3.75rem;
  margin-left: 0.54rem;
}

.social_home_box_202206 .social_home_center4 {
  margin-top: 1.5rem;
  height: 7.8rem;
}

.social_home_box_202206 .social_home_center4 .swiper_box {
  width: 12rem;
  height: 4.7rem;
}

.social_home_box_202206 .social_home_center4 .swiper_box .nav_btn {
  top: 2.5rem;
}

.social_home_box_202206 .social_home_center4 .swiper_box .swiper_item {
  margin: 0 0.2rem;
}

.social_home_box_202206 .social_home_center4 .swiper_box .swiper_item .swiper_dom {
  width: 5.75rem;
  overflow: hidden;
  background-color: #fff;
}

.social_home_box_202206 .social_home_center4 .swiper_box .swiper_item .swiper_dom .img_dom {
  overflow: hidden;
}

.social_home_box_202206 .social_home_center4 .swiper_box .swiper_item .swiper_dom .img_dom img {
  width: 5.75rem;
  display: block;
}

.social_home_box_202206 .social_home_center4 .swiper_box .swiper_item .swiper_dom .content_dom {
  font-size: 0.18rem;
  position: relative;
  top: -0.6rem;
  padding-left: 0.44rem;
  padding-top: 0.6rem;
  padding-right: 0.26rem;
  background-color: #ffffff;
  width: 5.26rem;
  height: 2.24rem;
  box-sizing: border-box;
  margin: 0 auto;
}

.social_home_box_202206 .social_home_center4 .swiper_box .swiper_item .swiper_dom .content_dom .together_title {
  color: #0687b7;
}

.social_home_box_202206 .social_home_center4 .swiper_box .swiper_item .swiper_dom .content_dom .together_title span {
  font-size: 0.26rem;
}

.social_home_box_202206 .social_home_center4 .swiper_box .swiper_item .swiper_dom .content_dom .together_text {
  margin-top: 0.4rem;
  margin-bottom: 0.54rem;
}

.social_home_box_202206 .social_home_center4 .swiper_box .swiper_item .swiper_dom .content_dom .together_line1 {
  background-color: #1d28bc;
  height: 0.02rem;
}

.social_home_box_202206 .social_home_center4 .swiper_box .swiper_item .swiper_dom .content_dom .together_line2 {
  background-color: #47cfbb;
  height: 0.02rem;
}

.social_home_box_202206 .social_home_center5 .img_list {
  width: 19.2rem;
}

.social_home_box_202206 .social_home_center5 .img_list .img_div,
.social_home_box_202206 .social_home_center5 .img_list a {
  float: left;
}

.social_home_box_202206 .social_home_center5 .img_list .img_div div,
.social_home_box_202206 .social_home_center5 .img_list a div {
  padding-top: 0.56rem;
  padding-left: 0.6rem;
  color: #ffffff;
  font-size: 0.4rem;
  font-style: italic;
  font-weight: bold;
}

.social_home_box_202206 .social_home_center5 .img_list .img01 {
  background: url("//img.maker.haier.net/tmp/2024-09/vlqknmg4fztx.png") no-repeat;
  background-size: 12.82rem 3.63rem;
  width: 12.82rem;
  height: 3.63rem;
}

.social_home_box_202206 .social_home_center5 .img_list .img02 {
  background: url("//img.maker.haier.net/tmp/2024-09/3zmhcardpq2e.png") no-repeat;
  background-size: 6.38rem 3.63rem;
  width: 6.38rem;
  height: 3.63rem;
}

.social_home_box_202206 .social_home_center5 .img_list .img03 {
  background: url("//img.maker.haier.net/tmp/2024-09/rmi25i9xtwb6.png") no-repeat;
  background-size: 6.41rem 3.62rem;
  width: 6.41rem;
  height: 3.62rem;
}

.social_home_box_202206 .social_home_center5 .img_list .img04 {
  background: url("//img.maker.haier.net/tmp/2024-09/7ymf8y6athnq.png") no-repeat;
  background-size: 6.41rem 3.62rem;
  width: 6.41rem;
  height: 3.62rem;
}

.social_home_box_202206 .social_home_center5 .img_list .img05 {
  background: url("//img.maker.haier.net/tmp/2024-09/f0o0jctymr3t.png") no-repeat;
  background-size: 6.38rem 3.62rem;
  width: 6.38rem;
  height: 3.62rem;
}

.social_home_box_202206 .social_home_center5 .img_list .img06 {
  background: url("//img.maker.haier.net/tmp/2024-09/b26gqgtk84jt.png") no-repeat;
  background-size: 12.82rem 3.61rem;
  width: 12.82rem;
  height: 3.61rem;
}

.social_home_box_202206 .social_home_center5 .img_list .img07 {
  background: url("//img.maker.haier.net/tmp/2024-09/teeca0cnepnq.png") no-repeat;
  background-size: 6.38rem 3.61rem;
  width: 6.38rem;
  height: 3.61rem;
}

.social_home_box_202206 .bottom_content_box .swiper_box {
  margin: auto;
  position: relative;
}

.social_home_box_202206 .bottom_content_box .swiper_box .swiper-wrapper {
  padding: 0.6rem 0;
}

.social_home_box_202206 .bottom_content_box .swiper_box .nav_btn {
  height: 0.4rem;
  width: 0.4rem;
  cursor: pointer;
  line-height: 0.4rem;
  text-align: center;
  position: absolute;
}

.social_home_box_202206 .bottom_content_box .swiper_box .nav_btn i {
  font-size: 0.4rem;
  color: #326fe7;
  font-weight: bold;
}

.social_home_box_202206 .bottom_content_box .swiper_box .nav_btn.left_btn {
  left: -0.96rem;
}

.social_home_box_202206 .bottom_content_box .swiper_box .nav_btn.right_btn {
  right: -0.96rem;
}

.social_jobs_new_box {
  font-size: 16px;
}

.social_jobs_new_box .right_bottom_collection {
  z-index: 99;
  display: block;
  cursor: pointer;
  position: fixed;
  bottom: 7rem;
  right: 2rem;
  height: 4rem;
  background-color: #ffffff8f;
  border-radius: 0.4rem;
  box-shadow: 1px 1px 24px #cccccc;
}

.social_jobs_new_box .right_bottom_collection .people_box {
  float: left;
  height: 3rem;
  margin-top: 0.5rem;
  margin-left: 0.8rem;
  margin-right: 0.5rem;
}

.social_jobs_new_box .right_bottom_collection .people_box img {
  height: 100%;
}

.social_jobs_new_box .right_bottom_collection .words_box {
  float: left;
  height: 1.8rem;
  margin-top: 1rem;
  margin-right: 0.8rem;
}

.social_jobs_new_box .right_bottom_collection .words_box img {
  height: 100%;
}

.social_jobs_new_box .right_bottom_collection .btn_link_box {
  overflow: hidden;
  border-radius: 50%;
  box-shadow: 2px 2px 6px 0px #777777;
  margin-top: 1.5rem;
  margin-right: 1rem;
}

.social_jobs_new_box .right_bottom_collection .btn_link_box .btn_link {
  background-color: #3471ff;
  border-radius: 50%;
  height: 18px;
  width: 18px;
}

.social_jobs_new_box .right_bottom_collection .btn_link_box .btn_link i {
  vertical-align: top;
  font-size: 12px;
  color: #fff;
  margin: 2px 2px 1px 4px;
  display: inline-block;
}

.social_jobs_new_box .top_banner .banner_img {
  height: 100%;
  width: 100%;
}

.social_jobs_new_box .jobs_content_div .notice_div {
  width: 1200px;
  margin: 24px auto 0;
  height: 34px;
  box-sizing: border-box;
  padding: 0 20px;
  background: url("/static/default/image/sanduan/social_home_new/jobs/notice_div_bg.png") no-repeat;
  background-size: 1200px auto;
  line-height: 34px;
  text-align: center;
  color: #fff;
  overflow: hidden;
}

.social_jobs_new_box .jobs_content_div .notice_div h5, .social_jobs_new_box .jobs_content_div .notice_div p {
  display: inline;
}

.social_jobs_new_box .jobs_content_div .filter_content_div {
  height: 184px;
}

.social_jobs_new_box .jobs_content_div .filter_content_div .filter_content {
  width: 1200px;
  position: relative;
  margin: 0 auto;
  box-sizing: border-box;
  padding-top: 24px;
}

.social_jobs_new_box .jobs_content_div .filter_content_div .filter_content .social_jobs_new_select {
  height: 48px;
  padding: 12px;
  box-sizing: border-box;
  border: 1px solid #3471ff;
  display: inline-block;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.social_jobs_new_box .jobs_content_div .filter_content_div .filter_content .social_jobs_new_select.place {
  width: 114px;
  margin-right: 16px;
}

.social_jobs_new_box .jobs_content_div .filter_content_div .filter_content .social_jobs_new_select.function {
  padding: 12px 16px;
  width: 122px;
  border-radius: 8px 0px 0px 8px;
  -webkit-border-radius: 8px 0px 0px 8px;
  -moz-border-radius: 8px 0px 0px 8px;
  -o-border-radius: 8px 0px 0px 8px;
  -ms-border-radius: 8px 0px 0px 8px;
}

.social_jobs_new_box .jobs_content_div .filter_content_div .filter_content .social_jobs_new_select1 {
  display: inline-block;
  margin-right: 40px;
  color: #718096;
  width: 120px;
}

.social_jobs_new_box .jobs_content_div .filter_content_div .filter_content .keyword {
  padding: 12px 16px;
  width: 824px;
  height: 48px;
  background: #ffffff;
  border-top: 1px solid #3471ff;
  border-bottom: 1px solid #3471ff;
  box-sizing: border-box;
  position: absolute;
}

.social_jobs_new_box .jobs_content_div .filter_content_div .filter_content .search {
  color: #ffffff;
  padding: 12px 48px;
  width: 128px;
  height: 48px;
  background: #3471ff;
  border: 2px solid #3471ff;
  border-radius: 0px 8px 8px 0px;
  -webkit-border-radius: 0px 8px 8px 0px;
  -moz-border-radius: 0px 8px 8px 0px;
  -o-border-radius: 0px 8px 8px 0px;
  -ms-border-radius: 0px 8px 8px 0px;
  position: absolute;
  right: 0;
}

.social_jobs_new_box .jobs_content_div .filter_content_div .filter_content .filter2 {
  padding: 4px 0px;
  height: 32px;
  margin: 12px 0 16px 0;
  color: #718096;
}

.social_jobs_new_box .jobs_content_div .filter_content_div .filter_content .filter3 {
  position: relative;
  color: #718096;
}

.social_jobs_new_box .jobs_content_div .filter_content_div .filter_content .filter3 .tag {
  padding: 4px 8px;
  height: 24px;
  color: #3471ff;
  font-size: 12px;
  border: 1px solid #a1d1ff;
  border-radius: 35px;
  -webkit-border-radius: 35px;
  -moz-border-radius: 35px;
  -o-border-radius: 35px;
  -ms-border-radius: 35px;
  margin-right: 8px;
  cursor: pointer;
}

.social_jobs_new_box .jobs_content_div .filter_content_div .filter_content .filter3 .tag i {
  font-size: 10px;
}

.social_jobs_new_box .jobs_content_div .filter_content_div .filter_content .filter3 .empty {
  position: absolute;
  right: 0;
  color: #718096;
}

.social_jobs_new_box .jobs_content_div .list_content_div {
  background-color: #f8f8fa;
}

.social_jobs_new_box .jobs_content_div .list_content_div .list_content {
  width: 1200px;
  margin: 0 auto;
}

.social_jobs_new_box .jobs_content_div .list_content_div .list_content .tab {
  text-align: center;
  padding-top: 16px;
  margin-bottom: 12px;
}

.social_jobs_new_box .jobs_content_div .list_content_div .list_content .tab span {
  display: inline-block;
  padding: 10px 12px;
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
}

.social_jobs_new_box .jobs_content_div .list_content_div .list_content .tab span.active {
  color: #3471ff;
  cursor: auto;
  border-bottom: 2px solid #2681ff;
}

.social_jobs_new_box .jobs_content_div .list_content_div .list_content .jobs .job {
  height: 144px;
  background-color: #ffffff;
  padding: 12px;
  box-sizing: border-box;
  margin-bottom: 12px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.social_jobs_new_box .jobs_content_div .list_content_div .list_content .jobs .job:hover {
  box-shadow: 1px 1px 24px rgba(0, 0, 0, 0.12);
}

.social_jobs_new_box .jobs_content_div .list_content_div .list_content .jobs .job .empty_job {
  text-align: center;
  vertical-align: middle;
}

.social_jobs_new_box .jobs_content_div .list_content_div .list_content .jobs .job .job_line_1 {
  margin-bottom: 8px;
  height: 24px;
  position: relative;
}

.social_jobs_new_box .jobs_content_div .list_content_div .list_content .jobs .job .job_line_1 .intention {
  font-size: 12px;
  color: #3471ff;
  background-color: #f0f9ff;
  padding: 4px 8px;
  border: 1px solid #a1d1ff;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.social_jobs_new_box .jobs_content_div .list_content_div .list_content .jobs .job .job_line_1 .line_right {
  position: absolute;
  right: 0;
  top: 0;
  color: #fe574a;
}

.social_jobs_new_box .jobs_content_div .list_content_div .list_content .jobs .job .job_line_1 .line_right .urgent {
  font-size: 12px;
  color: #ffffff;
  background-color: #fe574a;
  padding: 4px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
}

.social_jobs_new_box .jobs_content_div .list_content_div .list_content .jobs .job .job_line_2 {
  margin-bottom: 8px;
  font-size: 14px;
  color: #718096;
  height: 24px;
}

.social_jobs_new_box .jobs_content_div .list_content_div .list_content .jobs .job .job_line_3 {
  margin-bottom: 8px;
  font-size: 14px;
  color: #ff9200;
  height: 24px;
}

.social_jobs_new_box .jobs_content_div .list_content_div .list_content .jobs .job .job_line_4 {
  font-size: 14px;
  color: #718096;
  height: 24px;
  position: relative;
}

.social_jobs_new_box .jobs_content_div .list_content_div .list_content .jobs .job .job_line_4 .line_right {
  position: absolute;
  right: 0;
  top: 0;
}

.social_jobs_new_box .jobs_content_div .list_content_div .list_content .page {
  padding: 8px 24px;
  background-color: #ffffff;
  text-align: right;
}

.social_jobs_new_box .jobs_content_div .list_content_div .list_content .page .layui-laypage {
  margin: 0;
}

.sz_report_box .report_side_nav {
  float: left;
  width: 202px;
  min-height: calc(100vh - 60px);
  background-color: #fff;
}

.sz_report_box .report_side_nav .report_nav_title {
  color: #2d3748;
  letter-spacing: -1px;
  padding: 12px 24px;
}

.sz_report_box .report_side_nav .report_nav_title .title_icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: #3471ff url("/static/default/image/sanduan/icon_doc.png") center no-repeat;
  background-size: 16px 16px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px;
  vertical-align: -4px;
}

.sz_report_box .report_side_nav .report_nav_list {
  color: #2d3748;
  font-size: 14px;
}

.sz_report_box .report_side_nav .report_nav_list .iconfont {
  color: #718096;
  vertical-align: middle;
}

.sz_report_box .report_side_nav .report_nav_list .iconfont.icon_disabled {
  color: #e2e8f0;
}

.sz_report_box .report_side_nav .report_nav_list .nav_list_title_level1 {
  font-weight: 700;
  padding: 0 24px;
}

.sz_report_box .report_side_nav .report_nav_list .nav_list_title_level1.selected {
  color: #fff;
  font-weight: normal;
  background-color: #3471ff;
}

.sz_report_box .report_side_nav .report_nav_list .nav_list_child {
  display: none;
}

.sz_report_box .report_side_nav .report_nav_list .nav_list_child .nav_list_title_level2 {
  padding: 0 24px 0 32px;
}

.sz_report_box .report_side_nav .report_nav_list .nav_list_child .nav_list_title_level2.selected {
  color: #fff;
  font-weight: normal;
  background-color: #3471ff;
}

.sz_report_box .report_side_nav .report_nav_list .nav_list_child.child_sub {
  color: #718096;
}

.sz_report_box .report_side_nav .report_nav_list .nav_list_child.child_sub .nav_children_item a {
  padding: 0 24px 0 56px;
}

.sz_report_box .report_side_nav .report_nav_list .nav_list_child.child_sub .nav_children_item.selected {
  color: #3471ff;
  font-weight: normal;
  background-color: #F2F9FF;
}

.sz_report_box .report_side_nav .report_nav_list .nav_list_child.child_sub .nav_children_item.selected a {
  color: #3471ff;
}

.sz_report_box .report_side_nav .report_nav_list .selected .iconfont {
  color: #fff;
}

.sz_report_box .report_cnt {
  float: left;
  width: calc(100vw - 240px);
  color: #2d3748;
  min-height: calc(100vh - 60px);
  margin-left: 16px;
}

.sz_report_box .report_cnt .top_title {
  color: #2d3748;
  padding-top: 15px;
}

.sz_report_box .report_cnt .top_title .split_line {
  display: inline-block;
  width: 4px;
  height: 18px;
  background: #3471FF;
  border-radius: 10px 0px 0px 10px;
  vertical-align: -3px;
}

.sz_report_box .report_cnt .report_search_div .layui-form-select .layui-input {
  border: 1px solid #e2e8f0;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.sz_report_box .report_cnt .report_search_div .cb-btn3,
.sz_report_box .report_cnt .report_search_div .cb-btn4 {
  width: 60px;
  min-width: auto;
  color: #fff;
  line-height: 32px;
  padding: 0;
  text-align: center;
  border-color: #3471ff;
}

.sz_report_box .report_cnt .report_search_div .cb-btn3 {
  background: #3471ff;
}

.sz_report_box .report_cnt .report_search_div .cb-btn4 {
  color: #3471ff;
}

.sz_report_box .report_cnt .report_search_div .screen_div {
  position: relative;
  line-height: 32px;
}

.sz_report_box .report_cnt .report_search_div .screen_div .screen_content_div {
  display: none;
  position: absolute;
  background-color: #fff;
  width: 774px;
  top: 30px;
  left: 50%;
  border: 1px #E2E8F0 solid;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  margin-left: -400px;
  padding: 12px;
  padding-bottom: 1px;
  z-index: 1000;
  line-height: 24px;
}

.sz_report_box .report_cnt .report_search_div .screen_div .screen_content_div .title_div {
  margin-bottom: 8px;
}

.sz_report_box .report_cnt .report_search_div .screen_div .screen_content_div .title_div .title {
  font-size: 16px;
  color: #2D3748;
}

.sz_report_box .report_cnt .report_search_div .screen_div .screen_content_div .title_div .tips {
  color: #3471FF;
}

.sz_report_box .report_cnt .report_search_div .screen_div .screen_content_div .choose_div .choose_item {
  float: left;
  margin: 0 16px 16px 0;
}

.sz_report_box .report_cnt .report_search_div .screen_div .screen_content_div .choose_div .choose_item.has_child {
  position: relative;
}

.sz_report_box .report_cnt .report_search_div .screen_div .screen_content_div .choose_div .choose_item.has_child .up_i {
  display: none;
}

.sz_report_box .report_cnt .report_search_div .screen_div .screen_content_div .choose_div .choose_item.has_child .layui-form-checkbox span {
  padding-right: 0;
}

.sz_report_box .report_cnt .report_search_div .screen_div .screen_content_div .choose_div .choose_item.has_child .child_div {
  display: none;
  position: absolute;
  width: 374px;
  top: 30px;
  left: 50%;
  background-color: #fff;
  border: 1px #E2E8F0 solid;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  margin-left: -200px;
  padding: 12px;
  padding-bottom: 1px;
}

.sz_report_box .report_cnt .report_search_div .screen_div .screen_content_div .choose_div .choose_item.has_child:hover .child_div {
  display: block;
}

.sz_report_box .report_cnt .report_search_div .screen_div .screen_content_div .choose_div .choose_item.has_child:hover &gt; .layui-form-checkbox span {
  color: #3471FF;
}

.sz_report_box .report_cnt .report_search_div .screen_div .screen_content_div .choose_div .choose_item.has_child:hover .iconfont {
  color: #3471FF;
}

.sz_report_box .report_cnt .report_search_div .screen_div .screen_content_div .choose_div .choose_item.has_child:hover .up_i {
  display: inline;
}

.sz_report_box .report_cnt .report_search_div .screen_div .screen_content_div .choose_div .choose_item.has_child:hover .down_i {
  display: none;
}

.sz_report_box .report_cnt .report_search_div .screen_div:hover .screen_content_div {
  display: block;
}

.sz_report_box .report_cnt .report_search_div .tap_div {
  line-height: 32px;
  padding: 4px;
  position: relative;
  top: -4px;
  border: 1px #E2E8F0 solid;
  border-radius: 40px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  -o-border-radius: 40px;
  -ms-border-radius: 40px;
  background-color: #edf0f5;
}

.sz_report_box .report_cnt .report_search_div .tap_div .tap_item {
  float: left;
  cursor: pointer;
  padding: 0 12px;
  color: #718096;
  border-radius: 32px;
  -webkit-border-radius: 32px;
  -moz-border-radius: 32px;
  -o-border-radius: 32px;
  -ms-border-radius: 32px;
}

.sz_report_box .report_cnt .report_search_div .tap_div .tap_item.action {
  background-color: #3471FF;
  color: #fff;
}

.sz_report_box .report_cnt .report_table_box {
  background-color: #fff;
  padding: 12px;
  overflow: hidden;
}

.sz_report_box .report_cnt .report_btn {
  display: inline-block;
  color: #3471ff;
  line-height: 24px;
  border: 1px solid #3471ff;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  padding: 4px 8px;
}

.sz_report_box .report_cnt .report_table {
  font-family: 'PingFang SC';
}

.sz_report_box .report_cnt .report_table .table_month td {
  font-size: 12px;
  background-color: #fafafa;
}

.sz_report_box .report_cnt .report_table .icon_fold {
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 16px;
  color: #fff;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
  background: #3471ff;
  text-align: center;
  margin-left: 4px;
}

.sz_report_box .report_cnt .report_table .icon_fold.disabled {
  background: #e2e8f0;
}

.sz_report_box .report_cnt .report_table .iconfont.disabled {
  color: #e2e8f0;
}

.sz_report_box .report_cnt .report_table .thead_tag {
  display: inline-block;
  min-width: 12px;
  color: #fff;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
  padding: 0 4px;
  background: rgba(255, 255, 255, 0.31);
  border-radius: 22px;
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  -o-border-radius: 22px;
  -ms-border-radius: 22px;
  letter-spacing: -1px;
}

.sz_report_box .top_tab {
  padding-bottom: 8px;
  margin-right: 24px;
  cursor: pointer;
}

.sz_report_box .top_tab.active {
  color: #3471FF;
  border-bottom: 2px solid #3471FF;
}

.campus_future_mark {
  background-image: url(/static/default/image/sanduan/future2.png);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 35px;
}

.campus_huipin_mark {
  background-image: url(/static/default/image/sanduan/huipin_icon.png);
  background-repeat: no-repeat;
  background-position: left bottom;
  background-size: 44px;
}

.campus_joint_mark {
  background-image: url(/static/default/image/sanduan/joint.png);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 50px;
}

.school_recruit_home_box {
  background-color: #f7f7f7;
  font-size: 0.2rem;
  padding-bottom: 1px;
}

.school_recruit_home_box .top_banner_div {
  height: 8.61rem;
  position: relative;
}

.school_recruit_home_box .top_banner_div .inner_div {
  position: absolute;
  width: 100%;
  z-index: 100;
  top: 0;
  left: 0;
  padding-top: 0.8rem;
}

.school_recruit_home_box .top_banner_div .inner_div .logo_img {
  margin-left: 2.38rem;
  float: left;
  width: 1.01rem;
  margin-right: 0.19rem;
}

.school_recruit_home_box .top_banner_div .inner_div .logo_btn {
  line-height: 0.32rem;
  float: left;
  padding: 0 0.18rem;
  border-radius: 0.04rem;
  -webkit-border-radius: 0.04rem;
  -moz-border-radius: 0.04rem;
  -o-border-radius: 0.04rem;
  -ms-border-radius: 0.04rem;
  background-color: #002c9a;
  color: #cbf8ff;
  margin-top: 0.03rem;
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div {
  float: right;
  line-height: 0.56rem;
  color: #002c9a;
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .login_div {
  float: right;
  margin-right: 1.8rem;
  margin-left: 1.78rem;
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .user_div {
  float: right;
  margin-right: 1.02rem;
  margin-left: 0.36rem;
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .user_div .name_dom {
  line-height: 0.56rem;
  padding: 0 0.26rem;
  position: relative;
  top: -0.1rem;
  float: right;
  background-color: rgba(255, 255, 255, 0.6);
  border-radius: 0.56rem;
  -webkit-border-radius: 0.56rem;
  -moz-border-radius: 0.56rem;
  -o-border-radius: 0.56rem;
  -ms-border-radius: 0.56rem;
  max-width: 1.7rem;
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .tap_item {
  margin-left: 0.62rem;
  position: relative;
  float: right;
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .tap_item .border {
  display: none;
  height: 0.02rem;
  background-color: #002c9a;
  width: 0.26rem;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -0.13rem;
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .tap_item.action .border {
  display: block;
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .tap_item.has_child_options {
  position: relative;
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .tap_item.has_child_options ul.child_list {
  transition-duration: 500ms;
  transition-property: background-color;
  width: 100%;
  background-color: transparent;
  position: absolute;
  top: 0.26rem;
  left: -999999px;
  padding-top: 0.21rem;
  border-bottom-left-radius: 0.12rem;
  border-bottom-right-radius: 0.12rem;
  box-shadow: 0 0 0.02rem #ccc;
  z-index: 9;
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .tap_item.has_child_options ul.child_list li {
  transition-duration: 500ms;
  transition-property: all;
  line-height: 0;
  height: 0;
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .tap_item.has_child_options a.parent_a_link {
  padding: 0.04rem 0.12rem;
  border-radius: 0.12rem;
  background-color: transparent;
  position: relative;
  z-index: 9;
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .tap_item.has_child_options a.parent_a_link:hover {
  border-bottom: none;
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .tap_item.has_child_options a.parent_a_link i {
  transition-duration: 500ms;
  transition-property: transform;
  display: inline-block;
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .tap_item.has_child_options a.parent_a_link i {
  transform: rotate(0);
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .tap_item.has_child_options:hover a.parent_a_link {
  z-index: 9;
  position: relative;
  background-color: #666;
  color: #fff;
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .tap_item.has_child_options:hover a.parent_a_link i {
  transform: rotate(180deg);
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .tap_item.has_child_options:hover ul.child_list {
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .tap_item.has_child_options:hover ul.child_list li {
  line-height: 0.26rem;
  height: 0.36rem;
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .tap_item.has_child_options:hover ul.child_list li:first-child {
  margin-top: 0.12rem;
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .tap_item.has_child_options:hover ul.child_list li:last-child {
  margin-bottom: 0.08rem;
}

.school_recruit_home_box .top_banner_div .inner_div .tap_div .tap_item.has_child_options:hover a.child_a_link {
  background-color: transparent;
  color: #fff;
  padding-bottom: 0.04rem;
  padding-top: 0.04rem;
  margin-left: 0.2rem;
}

.school_recruit_home_box .title_div {
  line-height: 0.88rem;
  text-align: center;
  font-size: 0.42rem;
  font-weight: bold;
  color: #eeeeee;
  position: relative;
}

.school_recruit_home_box .title_div .text_dom {
  position: absolute;
  top: 0;
  width: 100%;
  font-size: 0.36rem;
  color: #202328;
}

.school_recruit_home_box .school_enrollment_project_div {
  width: 13.65rem;
  margin: 0 auto;
}

.school_recruit_home_box .school_enrollment_project_div .school_enrollment_project_item {
  width: 4.54rem;
  float: left;
  padding-top: 0.15rem;
  text-align: center;
}

.school_recruit_home_box .school_enrollment_project_div .school_enrollment_project_item .img {
  display: block;
  width: 1.1rem;
  margin: 0 auto;
}

.school_recruit_home_box .school_enrollment_project_div .school_enrollment_project_item .text1 {
  line-height: 0.5rem;
  font-size: 0.26rem;
  margin-top: 0.22rem;
  color: #2160ff;
  margin-bottom: 0.22rem;
}

.school_recruit_home_box .school_enrollment_project_div .school_enrollment_project_item .text2 {
  line-height: 0.5rem;
  margin-bottom: 0.2rem;
}

.school_recruit_home_box .school_enrollment_project_div .school_enrollment_project_item .border {
  border-bottom: 1px #ebebeb solid;
  margin-bottom: 0.26rem;
}

.school_recruit_home_box .school_enrollment_project_div .school_enrollment_project_item .btn_div .btn {
  display: inline-block;
  line-height: 0.42rem;
  padding: 0 0.26rem;
  border-radius: 0.04rem;
  -webkit-border-radius: 0.04rem;
  -moz-border-radius: 0.04rem;
  -o-border-radius: 0.04rem;
  -ms-border-radius: 0.04rem;
  background-color: #2160ff;
  color: #fff;
}

.school_recruit_home_box .Industry_introduction_tap_div {
  width: 12.25rem;
  margin: 0 auto 0.23rem;
  border-radius: 0.66rem;
  -webkit-border-radius: 0.66rem;
  -moz-border-radius: 0.66rem;
  -o-border-radius: 0.66rem;
  -ms-border-radius: 0.66rem;
  overflow: hidden;
}

.school_recruit_home_box .Industry_introduction_tap_div .Industry_introduction_tap_item {
  width: 1.75rem;
  float: left;
  line-height: 0.66rem;
  background-color: #f8d85f;
  font-size: 0.26rem;
  text-align: center;
  cursor: pointer;
}

.school_recruit_home_box .Industry_introduction_tap_div .Industry_introduction_tap_item.other {
  background-color: #f7d14c;
}

.school_recruit_home_box .Industry_introduction_tap_div .Industry_introduction_tap_item.action {
  background-color: #458ef7;
  color: #fff;
  cursor: default;
}

.school_recruit_home_box .Industry_introduction_tap_child {
  width: 12.25rem;
  margin: 0 auto 0.9rem;
}

.school_recruit_home_box .Industry_introduction_tap_child .left_item {
  float: left;
  line-height: 0.38rem;
  border-radius: 0 0.38rem 0.38rem 0;
  -webkit-border-radius: 0 0.38rem 0.38rem 0;
  -moz-border-radius: 0 0.38rem 0.38rem 0;
  -o-border-radius: 0 0.38rem 0.38rem 0;
  -ms-border-radius: 0 0.38rem 0.38rem 0;
  border-left: 0.09rem #f7d14c solid;
  width: 1.53rem;
  text-align: center;
  background-color: #458ef7;
  font-size: 0.18rem;
  color: #fff;
  margin-right: 0.12rem;
  margin-bottom: 0.12rem;
}

.school_recruit_home_box .Industry_introduction_tap_child .right_item {
  float: right;
  line-height: 0.38rem;
  border-radius: 0.38rem 0 0 0.38rem;
  -webkit-border-radius: 0.38rem 0 0 0.38rem;
  -moz-border-radius: 0.38rem 0 0 0.38rem;
  -o-border-radius: 0.38rem 0 0 0.38rem;
  -ms-border-radius: 0.38rem 0 0 0.38rem;
  border-right: 0.09rem #f7d14c solid;
  width: 1.53rem;
  text-align: center;
  background-color: #458ef7;
  font-size: 0.18rem;
  color: #fff;
  margin-left: 0.12rem;
  margin-bottom: 0.12rem;
}

.school_recruit_home_box .Industry_introduction_tap_child .item_div {
  display: none;
}

.school_recruit_home_box .Industry_introduction_tap_child .item_div.action {
  display: block;
}

.school_recruit_home_box .Industry_introduction_tap_child .item_div.item_div1 {
  padding-left: 1.75rem;
}

.school_recruit_home_box .Industry_introduction_tap_child .item_div.item_div2 {
  padding-left: 3.5rem;
}

.school_recruit_home_box .Industry_introduction_tap_child .item_div.item_div3 {
  padding-left: 5.25rem;
}

.school_recruit_home_box .Industry_introduction_tap_child .item_div.item_div4 {
  padding-right: 3.5rem;
}

.school_recruit_home_box .Industry_introduction_tap_child .item_div.item_div5 {
  padding-right: 1.75rem;
}

.school_recruit_home_box .Industry_introduction_tap_child .item_div.item_div6 {
  padding-right: 0rem;
}

.school_recruit_home_box .title_div1 {
  font-size: 0.24rem;
  text-align: center;
}

.school_recruit_home_box .title_div2 {
  color: #848491;
  line-height: 0.38rem;
  text-align: center;
  position: relative;
  margin-bottom: 0.12rem;
  z-index: 100;
}

.school_recruit_home_box .title_div2 .border {
  position: absolute;
  width: 0.4rem;
  top: 0.49rem;
  left: 50%;
  margin-left: -0.2rem;
  background-color: #2160ff;
  height: 0.07rem;
  z-index: 100;
}

.school_recruit_home_box .about_text_div {
  background: url("/static/default/image/sanduan/school_recruit_home/school_recruit_home_img02.png") no-repeat;
  background-size: 19.2rem auto;
  min-height: 3.9rem;
  padding-bottom: 0.24rem;
  background-color: #6796f2;
  padding-top: 1.3rem;
}

.school_recruit_home_box .about_text_div .about_text_item {
  width: 12.15rem;
  margin: 0 auto;
  text-indent: 2em;
  color: #fff;
  line-height: 0.44rem;
}

.school_recruit_home_box .about_text_div .btn_div {
  text-align: center;
  margin-top: 0.45rem;
}

.school_recruit_home_box .about_text_div .btn_div a {
  color: #fff;
}

.school_recruit_home_box .about_text_div .swiper-slide {
  height: 100px;
}

.school_recruit_home_box .about_text_div .swiper-slide.swiper-slide-active {
  height: auto;
}

.school_recruit_home_box .choose_reason_div {
  width: 12.34rem;
  margin-left: 4.65rem;
}

.school_recruit_home_box .choose_reason_div .choose_reason_item {
  margin-top: 0.92rem;
  float: left;
  width: 4.1rem;
  margin-right: 1.5rem;
}

.school_recruit_home_box .choose_reason_div .choose_reason_item .img {
  display: block;
  height: 0.76rem;
  margin: 0 auto;
}

.school_recruit_home_box .choose_reason_div .choose_reason_item .text_dom {
  line-height: 0.52rem;
  text-align: center;
  margin-top: 0.33rem;
  font-size: 0.26rem;
  color: #2160ff;
  margin-bottom: 0.31rem;
}

.school_recruit_home_box .choose_reason_div .choose_reason_item .text_div {
  border: 1px #49a7ca solid;
  padding: 0.2rem 0.46rem 0.23rem;
  position: relative;
  line-height: 0.44rem;
}

.school_recruit_home_box .choose_reason_div .choose_reason_item .text_div .label {
  position: absolute;
  width: 0.78rem;
  height: 0.14rem;
  top: 0.1rem;
  left: -0.23rem;
  -webkit-transform: rotate(316deg);
  transform: rotate(316deg);
  background-color: #f8d85f;
}

.school_recruit_home_box .choose_reason_div .choose_reason_item .text_div.text_div1 {
  border-color: #feb70d;
}

.school_recruit_home_box .choose_reason_div .choose_reason_item .text_div.text_div1 .label {
  top: auto;
  bottom: 0.1rem;
  left: auto;
  right: -0.23rem;
  background-color: #49a7ca;
}

.school_recruit_home_box .choose_reason_div .choose_reason_item .text_div.text_div2 {
  border-color: #1a56d1;
}

.school_recruit_home_box .choose_reason_div .choose_reason_item .text_div.text_div2 .label {
  background-color: #e84879;
}

.school_recruit_home_box .choose_reason_div .choose_reason_item .text_div.text_div3 {
  border-color: #e84879;
}

.school_recruit_home_box .choose_reason_div .choose_reason_item .text_div.text_div3 .label {
  top: auto;
  bottom: 0.1rem;
  left: auto;
  right: -0.23rem;
  background-color: #1a56d1;
}

.school_recruit_home_box .choose_reason_div1 {
  margin-top: 1rem;
  margin-left: 5.23rem;
}

.school_recruit_home_box .choose_reason_div1 .img_div {
  margin-right: 0.33rem;
  float: left;
  width: 4.09rem;
  height: 4.09rem;
  position: relative;
}

.school_recruit_home_box .choose_reason_div1 .img_div .bg_div {
  width: 0.6rem;
  height: 2.25rem;
  position: absolute;
  bottom: 0;
  left: -0.6rem;
  background-color: #c5d5f0;
}

.school_recruit_home_box .choose_reason_div1 .img_div .text_div {
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 4.09rem;
  height: 4.09rem;
  background: url("/static/default/image/sanduan/school_recruit_home/school_recruit_home_img15.png") no-repeat;
  background-size: 4.09rem 4.09rem;
}

.school_recruit_home_box .choose_reason_div1 .img_div .text_div .text_dom {
  width: 4.09rem;
  height: 4.09rem;
  background-color: rgba(0, 0, 0, 0.3);
  box-sizing: border-box;
  padding: 0.35rem 0.5rem 0.35rem 0.3rem;
  line-height: 0.24rem;
  font-size: 0.16rem;
  color: #fff;
  font-style: italic;
}

.school_recruit_home_box .choose_reason_div1 .img_div .text_div.action {
  display: block;
}

.school_recruit_home_box .choose_reason_div1 .title_nav_div {
  float: left;
  width: 4.1rem;
}

.school_recruit_home_box .choose_reason_div1 .title_nav_div .title_nav_item {
  line-height: 1.04rem;
  border-bottom: 1px #b5b5b5 solid;
  font-weight: bold;
  cursor: pointer;
}

.school_recruit_home_box .choose_reason_div1 .title_nav_div .title_nav_item.action {
  padding-left: 0.13rem;
  cursor: default;
  color: #fff;
  font-size: 0.24rem;
  background-color: #2160ff;
  border-color: transparent;
}

.school_recruit_home_box .ture_user_div {
  padding-top: 1px;
  padding-bottom: 1.29rem;
}

.school_recruit_home_box .ture_user_div .btn_div {
  width: 0.76rem;
  text-align: center;
  line-height: 0.66rem;
  border: 0.02rem #2160ff solid;
  border-radius: 0.76rem;
  -webkit-border-radius: 0.76rem;
  -moz-border-radius: 0.76rem;
  -o-border-radius: 0.76rem;
  -ms-border-radius: 0.76rem;
  margin-top: 1.14rem;
  cursor: pointer;
}

.school_recruit_home_box .ture_user_div .btn_div i {
  font-size: 0.38rem;
  color: #2160ff;
  position: relative;
  top: 0.02rem;
}

.school_recruit_home_box .ture_user_div .btn_div.left_btn_div {
  float: left;
  margin-left: 2.8rem;
  margin-right: 1.17rem;
}

.school_recruit_home_box .ture_user_div .btn_div.right_btn_div {
  float: right;
  margin-right: 2.8rem;
}

.school_recruit_home_box .ture_user_div .users_div {
  width: 9.7rem;
  float: left;
  text-align: center;
}

.school_recruit_home_box .ture_user_div .users_div .text_div {
  margin-bottom: 0.32rem;
}

.school_recruit_home_box .ture_user_div .users_div .text_div .name_div {
  color: #0687b7;
  line-height: 0.64rem;
  font-size: 0.26rem;
}

.school_recruit_home_box .ture_user_div .users_div .text_div .name_div .name {
  font-weight: bold;
}

.school_recruit_home_box .ture_user_div .users_div .text_div .note {
  line-height: 0.52rem;
  font-size: 0.18rem;
}

.school_recruit_home_box .ture_user_div .users_div .users_img_div .users_img_item {
  padding-top: 0.6rem;
  margin: 0 auto;
  width: 1.53rem;
  height: 1.53rem;
  position: relative;
}

.school_recruit_home_box .ture_user_div .users_div .users_img_div .users_img_item .top_arrow {
  position: absolute;
  border-width: 0.26rem 0.16rem;
  border-style: solid;
  border-color: transparent;
  border-bottom-color: #2160ff;
  top: 0.11rem;
  left: 50%;
  margin-left: -0.16rem;
  display: none;
}

.school_recruit_home_box .ture_user_div .users_div .users_img_div .users_img_item .img_div {
  border: 0.03rem #bebdbd solid;
  width: 1.47rem;
  height: 1.47rem;
  border-radius: 1.6rem;
  -webkit-border-radius: 1.6rem;
  -moz-border-radius: 1.6rem;
  -o-border-radius: 1.6rem;
  -ms-border-radius: 1.6rem;
  overflow: hidden;
}

.school_recruit_home_box .ture_user_div .users_div .users_img_div .users_img_item .img_div img {
  border-radius: 1.6rem;
  -webkit-border-radius: 1.6rem;
  -moz-border-radius: 1.6rem;
  -o-border-radius: 1.6rem;
  -ms-border-radius: 1.6rem;
  display: block;
  width: 1.47rem;
}

.school_recruit_home_box .ture_user_div .users_div .users_img_div .swiper-slide-active .users_img_item .top_arrow {
  display: block;
}

.school_recruit_home_box .ture_user_div .users_div .users_img_div .swiper-slide-active .users_img_item .img_div {
  border-color: #2160ff;
}

.campus_activity_calendar_box {
  font-size: 16px;
}

.campus_activity_calendar_box .top_img_div {
  height: 390px;
  background: url("/static/default/image/sanduan/activity_calendar/calendar_top_bg.png") no-repeat;
  background-size: 100% 100%;
}

.campus_activity_calendar_box .content_div {
  width: 1200px;
  margin: 0 auto;
  margin-top: 24px;
  margin-bottom: 42px;
}

.campus_activity_calendar_box .content_div .content_top {
  height: 48px;
  text-align: center;
  margin-bottom: 24px;
}

.campus_activity_calendar_box .content_div .content_top .select_span {
  position: relative;
  display: inline-block;
}

.campus_activity_calendar_box .content_div .content_top .select_span i {
  position: absolute;
  top: 16px;
  right: 28px;
  font-weight: 700;
}

.campus_activity_calendar_box .content_div .content_top .top_select {
  width: 230px;
  border: 1px solid #3471FF !important;
  background: #fff;
  color: #A0AEC0;
  padding: 10px;
  margin-right: 16px;
  height: 48px;
  box-sizing: border-box;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.campus_activity_calendar_box .content_div .content_top .top_select::placeholder {
  color: #A0AEC0;
}

.campus_activity_calendar_box .content_div .content_top .top_select option {
  line-height: 30px;
}

.campus_activity_calendar_box .content_div .content_top .search_btn {
  width: 128px;
  height: 48px;
  background: #3471FF;
  color: #fff;
  border: 2px solid #3471FF;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.campus_activity_calendar_box .content_div .content_data {
  background-color: #eee;
  padding: 24px;
  color: #2D3748;
}

.campus_activity_calendar_box .content_div .content_data .info_des h2 {
  font-size: 24px;
  line-height: 32px;
}

.campus_activity_calendar_box .content_div .content_data .info_des p {
  margin: 12px 0 24px 0;
}

.campus_activity_calendar_box .content_div .content_data .total_page {
  margin-bottom: 12px;
}

.campus_activity_calendar_box .content_div .content_data .content_items .content_item {
  height: 152px;
  background: #fff;
  margin-bottom: 12px;
  padding: 24px;
  box-sizing: border-box;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.campus_activity_calendar_box .content_div .content_data .content_items .content_item:hover {
  box-shadow: 1px 1px 24px rgba(0, 0, 0, 0.12);
}

.campus_activity_calendar_box .content_div .content_data .content_items .content_item .item_top {
  line-height: 32px;
}

.campus_activity_calendar_box .content_div .content_data .content_items .content_item .item_top .status_block {
  font-size: 13px;
  padding: 4px 8px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
}

.campus_activity_calendar_box .content_div .content_data .content_items .content_item .item_top .status_block.ongoing {
  background: #ffce4d;
}

.campus_activity_calendar_box .content_div .content_data .content_items .content_item .item_top .status_block.unstarted {
  background: #3471ff;
  color: #fff;
}

.campus_activity_calendar_box .content_div .content_data .content_items .content_item .item_top .status_block.finished {
  background: #cbd5e0;
  color: #fff;
}

.campus_activity_calendar_box .content_div .content_data .content_items .content_item .item_top .title {
  font-size: 20px;
}

.campus_activity_calendar_box .content_div .content_data .content_items .content_item .item_top .block {
  padding: 4px 8px;
  border: 1px solid #a1d1ff;
  color: #3471FF;
  background: #f0f9ff;
  font-size: 12px;
  margin-left: 12px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.campus_activity_calendar_box .content_div .content_data .content_items .content_item .item_top .know_more {
  display: block;
  float: right;
  font-size: 14px;
  color: #3471FF;
}

.campus_activity_calendar_box .content_div .content_data .content_items .content_item .item_top .know_more i {
  font-size: 14px;
  color: #3471FF;
  font-weight: 700;
}

.campus_activity_calendar_box .content_div .content_data .content_items .content_item .item_bu_date {
  margin-top: 12px;
}

.campus_activity_calendar_box .content_div .content_data .content_items .content_item .item_bu_date .bu_name {
  font-size: 14px;
  color: #718096;
}

.campus_activity_calendar_box .content_div .content_data .content_items .content_item .item_bu_date .icon-shijian {
  font-weight: 700;
  color: #3471FF;
}

.campus_activity_calendar_box .content_div .content_data .content_items .content_item .item_bu_date .date {
  color: #3471FF;
}

.campus_activity_calendar_box .content_div .content_data .content_items .content_item .item_address {
  margin-top: 12px;
  font-size: 14px;
  color: #718096;
}

.campus_activity_calendar_box .content_div .content_data .content_items .content_item .empty {
  text-align: center;
  vertical-align: middle;
}

.campus_activity_calendar_box .content_div .content_data .page {
  padding: 8px 24px;
  background-color: #ffffff;
  text-align: right;
}

.campus_activity_calendar_box .content_div .content_data .page .layui-laypage {
  margin: 0;
}

.campus_activity_calendar_detail_box {
  width: 1200px;
  margin: 0 auto;
  padding: 32px 24px 0 24px;
  box-sizing: border-box;
}

.campus_activity_calendar_detail_box .top_title {
  line-height: 40px;
  font-size: 30px;
  counter-reset: #1D2129;
  margin-bottom: 32px;
  text-align: center;
}

.campus_activity_calendar_detail_box .info {
  font-size: 14px;
  color: #2D3748;
  margin-bottom: 32px;
}

.campus_activity_calendar_detail_box .info .title {
  font-weight: 700;
  line-height: 24px;
}

.campus_activity_calendar_detail_box .info .title .title_icon {
  display: inline-block;
  vertical-align: middle;
  width: 4px;
  height: 18px;
  background: #3471FF;
  border-radius: 0px 4px 4px 0px;
}

.campus_activity_calendar_detail_box .info .data_items .line {
  margin-top: 12px;
  height: 24px;
  line-height: 24px;
}

.campus_activity_calendar_detail_box .info .data_items .line .line_block {
  width: 50%;
}

.campus_activity_calendar_detail_box .info .data_items .line .line_block .str_text {
  color: #718096;
  min-width: 70px;
  text-align: right;
  display: inline-block;
}

.campus_activity_calendar_detail_box .info .data_items .line .line_block .activity_link {
  color: #3471FF;
}

.campus_activity_calendar_detail_box .info .data_items .line .line_block .no_info {
  color: #A0AEC0;
}

.campus_activity_calendar_detail_box .info .data_items .img_div {
  margin-top: 32px;
}

.gedp_page_box {
  padding-top: 0.1rem;
  height: 38.34rem;
  background: url("/static/default/image/sanduan/gedp_page/gedp_page_img01.png") no-repeat;
  background-size: 19.2rem auto;
  color: #fff;
  font-size: 0.26rem;
}

.gedp_page_box .title_div {
  line-height: 1.96rem;
  text-align: center;
  font-size: 0.36rem;
  font-style: italic;
  font-weight: bold;
  background: url("/static/default/image/sanduan/gedp_page/gedp_page_img02.png") no-repeat;
  background-size: auto 1.96rem;
  background-position: 50% 50%;
}

.gedp_page_box .title_div1 {
  line-height: 0.86rem;
  text-align: center;
  font-size: 0.4rem;
  font-style: italic;
  font-weight: bold;
  margin-top: 1.04rem;
}

.gedp_page_box .introduce_div {
  width: 17.65rem;
  height: 4.77rem;
  margin: 0 auto;
  background: url("/static/default/image/sanduan/gedp_page/gedp_page_img03.png") no-repeat;
  background-size: auto 4.77rem;
  box-sizing: border-box;
  padding: 0.52rem 0.56rem 0;
}

.gedp_page_box .introduce_div .title {
  line-height: 0.76rem;
  text-align: center;
  font-size: 0.38rem;
  font-weight: bold;
  margin-bottom: 0.15rem;
}

.gedp_page_box .introduce_div .text {
  line-height: 0.46rem;
  text-indent: 2em;
}

.gedp_page_box .development_div {
  height: 6.62rem;
  position: relative;
}

.gedp_page_box .development_div .line_div {
  position: absolute;
  background-color: #d2d2df;
  box-shadow: 0 0 20px 2px #515184;
  -webkit-box-shadow: 0 0 20px 2px #515184;
  -o-box-shadow: 0 0 20px 2px #515184;
  -moz-box-shadow: 0 0 20px 2px #515184;
  -ms-box-shadow: 0 0 20px 2px #515184;
  top: 2.91rem;
  height: 0.01rem;
  width: 17.24rem;
  left: 1.18rem;
}

.gedp_page_box .development_div .development_item {
  position: absolute;
  width: 5.26rem;
  text-align: center;
}

.gedp_page_box .development_div .development_item .ball {
  position: absolute;
  width: 0.11rem;
  height: 0.11rem;
  border-radius: 0.11rem;
  -webkit-border-radius: 0.11rem;
  -moz-border-radius: 0.11rem;
  -o-border-radius: 0.11rem;
  -ms-border-radius: 0.11rem;
  background-color: #fff;
  left: 50%;
  margin-left: -0.06rem;
}

.gedp_page_box .development_div .development_item .year_dom {
  line-height: 0.78rem;
  font-weight: bold;
}

.gedp_page_box .development_div .development_item .btn {
  width: 1.32rem;
  margin: 0 auto;
  line-height: 0.44rem;
  box-sizing: border-box;
  border: 0.02rem #00f6ff solid;
  border-radius: 0.5rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  -o-border-radius: 0.5rem;
  -ms-border-radius: 0.5rem;
  background-color: rgba(0, 246, 255, 0.36);
  font-weight: bold;
  font-style: italic;
}

.gedp_page_box .development_div .development_item .text_dom {
  line-height: 0.36rem;
  margin: 0.26rem 0;
}

.gedp_page_box .development_div .development_item.top_item {
  bottom: 3.71rem;
  left: 4.94rem;
}

.gedp_page_box .development_div .development_item.top_item .ball {
  bottom: -0.06rem;
}

.gedp_page_box .development_div .development_item.top_item.top_item1 {
  left: 13.46rem;
}

.gedp_page_box .development_div .development_item.bottom_item {
  top: 2.92rem;
  left: 1.03rem;
}

.gedp_page_box .development_div .development_item.bottom_item .ball {
  top: -0.06rem;
}

.gedp_page_box .development_div .development_item.bottom_item.bottom_item1 {
  left: 8.83rem;
}

.gedp_page_box .way_degp_div {
  padding-left: 1.4rem;
}

.gedp_page_box .way_degp_div .way_degp_item {
  float: left;
  width: 5.16rem;
  height: 2.95rem;
  background: url("/static/default/image/sanduan/gedp_page/gedp_page_img04.png") no-repeat;
  background-size: auto 2.95rem;
  box-sizing: border-box;
  padding-top: 0.4rem;
  margin-right: 0.46rem;
  text-align: center;
}

.gedp_page_box .way_degp_div .way_degp_item .title {
  line-height: 0.84rem;
  font-style: italic;
  font-size: 0.34rem;
  font-weight: bold;
}

.gedp_page_box .way_degp_div .way_degp_item .border {
  height: 1px;
  background-color: #94aedc;
  width: 2.85rem;
  margin: 0 auto 0.26rem;
}

.gedp_page_box .way_degp_div .way_degp_item .text_dom {
  margin: 0 auto;
  line-height: 0.36rem;
  width: 4.5rem;
  font-size: 0.22rem;
}

.gedp_page_box .way_degp_div .way_degp_item .text_dom .span {
  width: 0.03rem;
  height: 0.03rem;
  background-color: #fff;
  border-radius: 0.03rem;
  -webkit-border-radius: 0.03rem;
  -moz-border-radius: 0.03rem;
  -o-border-radius: 0.03rem;
  -ms-border-radius: 0.03rem;
  display: inline-block;
}

.gedp_page_box .demand_div {
  padding-left: 1.18rem;
}

.gedp_page_box .demand_div .demand_item {
  float: left;
  margin-right: 0.73rem;
  width: 2.82rem;
}

.gedp_page_box .demand_div .demand_item .img {
  display: block;
  width: 1.8rem;
  margin: 0 auto 0.3rem;
}

.gedp_page_box .demand_div .demand_item .text_div {
  height: 2.82rem;
  background: url("/static/default/image/sanduan/gedp_page/gedp_page_img10.png") no-repeat;
  background-size: auto 2.82rem;
  text-align: center;
  font-size: 0.3rem;
  font-weight: bold;
}

.gedp_page_box .demand_div .demand_item .text_div .text_dom {
  line-height: 2.82rem;
  font-style: italic;
}

.gedp_page_box .demand_div .demand_item .text_div .text_dom1 {
  line-height: 0.42rem;
  padding-top: 0.98rem;
  font-style: italic;
}

.gedp_page_box .entrance_div {
  text-align: center;
}

.gedp_page_box .entrance_div .link {
  display: inline-block;
  margin-bottom: 0.72rem;
  line-height: 0.82rem;
  padding: 0 0.25rem;
  border-radius: 0.82rem;
  -webkit-border-radius: 0.82rem;
  -moz-border-radius: 0.82rem;
  -o-border-radius: 0.82rem;
  -ms-border-radius: 0.82rem;
  background-color: #3370ff;
  font-size: 0.3rem;
  font-weight: bold;
  margin-right: 0.65rem;
}

.gedp_page_box .entrance_div .link:hover {
  color: #fff;
}

.campus_resume_new_box {
  width: 1200px;
  margin: 0 auto;
}

.campus_resume_new_box .top_post_job_info {
  height: 160px;
  padding: 24px;
  color: #fff;
  box-sizing: border-box;
  background: url("/static/default/image/sanduan/campus_recruit/post_resume_top_bg.png") no-repeat;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.campus_resume_new_box .campus_resume_new_div {
  width: auto !important;
  border: 0;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content {
  padding: 0 !important;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li {
  background-color: #fff;
  padding: 24px;
  margin-bottom: 16px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li h4 {
  margin-top: 0;
  margin-bottom: 16px;
  line-height: 24px;
  height: 24px;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li h4 .title {
  border: 0;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li h4 .title:before {
  content: '';
  display: inline-block;
  width: 4px;
  height: 18px;
  background: #3471FF;
  border-radius: 0px 4px 4px 0px;
  left: -12px;
  top: 3px;
  position: relative;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li h5 {
  font-size: 14px;
  font-weight: bold;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li h5 .edu_item_del {
  font-weight: normal;
  float: right;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li h5 .edu_item_del i {
  font-size: 16px;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li .layui-form-item {
  display: flex;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li .layui-form-item .item_label_a {
  width: 150px;
  padding-right: 8px;
  text-align: right;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li .layui-form-item .item_input_box {
  flex-grow: 1;
  margin-right: 0;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li .time_start_end_item {
  display: flex;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li .time_start_end_item .item_label_a {
  padding-right: 0;
  width: 20px !important;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li .content_head .user_info {
  display: flex;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li .content_head .user_info .layui-form {
  flex-grow: 1;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li .layui-input {
  border: 0;
  background: #f8f9fa;
  border-radius: 32px;
  -webkit-border-radius: 32px;
  -moz-border-radius: 32px;
  -o-border-radius: 32px;
  -ms-border-radius: 32px;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li .layui-textarea {
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
  border: 0;
  background: #f8f9fa;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li .xm-select--suffix {
  background: #f8f9fa;
  border-radius: 32px;
  -webkit-border-radius: 32px;
  -moz-border-radius: 32px;
  -o-border-radius: 32px;
  -ms-border-radius: 32px;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li .xm-select-parent .xm-select {
  border: 0;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li .xm-select-parent .xm-input {
  background: transparent;
  border-radius: 32px;
  -webkit-border-radius: 32px;
  -moz-border-radius: 32px;
  -o-border-radius: 32px;
  -ms-border-radius: 32px;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li .layui-form-item .item_input_box .riliicon {
  position: absolute;
  font-size: 18px;
  top: 6px;
  right: 10px;
  color: #ccc;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content .content_li .xm-select-parent .xm-select-title div.xm-select-label &gt; span {
  margin-top: 3px;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content.local_edit_div .content {
  padding: 0;
}

.campus_resume_new_box .campus_resume_new_div .main_content .content_box .include_content.local_edit_div .content h4 {
  background: none;
}

.resume_details_portrait_box {
  color: #718096;
}

.resume_details_portrait_box .label_tag {
  display: inline-block;
  font-size: 12px;
  line-height: 16px;
  padding: 4px 12px;
  border-radius: 2px;
  margin-bottom: 10px;
}

.resume_details_portrait_box .info_row.ordinary {
  margin-top: 20px;
}

.resume_details_portrait_box .info_row .info_name {
  display: inline-block;
  vertical-align: top;
}

.resume_details_portrait_box .info_row .info_content {
  display: inline-block;
  color: #2d3748;
}

.resume_details_portrait_box .info_row .info_content.width_special_tag {
  width: calc(100% - 100px);
}

.resume_details_portrait_box .emphasize_spot {
  position: relative;
}

.resume_details_portrait_box .emphasize_spot .spot_bg {
  width: 12px;
  height: 12px;
  background-color: #bddeff;
  border-radius: 6px;
  position: absolute;
  left: 0;
  top: 5px;
}

.resume_details_portrait_box .emphasize_spot .spot {
  width: 6px;
  height: 6px;
  background-color: #55a8fd;
  border-radius: 4px;
  position: absolute;
  left: 3px;
  top: 8px;
}

.resume_details_portrait_box .main_content {
  min-height: 800px;
  background-color: #fbfbfc;
}

.resume_details_portrait_box .main_content .main_content_wrapper {
  margin-left: 20px;
}

.resume_details_portrait_box .main_content .main_content_wrapper .portrait_title_div {
  margin: 7px 0;
}

.resume_details_portrait_box .main_content .main_content_wrapper .portrait_title_div i.iconfont {
  font-size: 20px;
  color: #3471ff;
}

.resume_details_portrait_box .main_content .main_content_wrapper .portrait_title_div .title_name {
  color: #3471ff;
  font-size: 16px;
  line-height: 24px;
  font-weight: bold;
}

.resume_details_portrait_box .main_content .main_content_wrapper .portrait_title_div .title-sub-name {
  color: #718096;
  font-size: 14px;
  line-height: 24px;
}

.resume_details_portrait_box .main_content .main_content_wrapper .info_card {
  padding: 24px 20px;
  background-color: #fff;
  border-radius: 8px;
  margin-right: 16px;
}

.resume_details_portrait_box .main_content .main_content_wrapper .info_card .card_title .card_title_em_icon {
  display: inline-block;
  width: 10px;
  height: 16px;
  border-top: 1px solid transparent;
  border-right: 0px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 4px solid #3471ff;
  vertical-align: bottom;
}

.resume_details_portrait_box .main_content .main_content_wrapper .info_card .card_title .card_title_content {
  display: inline-block;
  font-weight: bold;
  color: #2d3748;
}

.resume_details_portrait_box .main_content .main_content_wrapper .info_card .all_the_items_index .index_title {
  margin-top: 15px;
}

.resume_details_portrait_box .main_content .main_content_wrapper .info_card .all_the_items_index .index_title .iconfont {
  color: #3471ff;
  font-size: 21px;
  vertical-align: middle;
}

.resume_details_portrait_box .main_content .main_content_wrapper .info_card .all_the_items_index .index_title span {
  color: #2d3748;
}

.resume_details_portrait_box .main_content .main_content_wrapper .info_card .all_the_items_index .index_content {
  margin-top: 10px;
}

.resume_details_portrait_box .main_content .main_content_wrapper .info_card .all_the_items_index .index_content .index_content_value {
  color: #3471ff;
  font-weight: bold;
}

.page_box_right {
  background-color: #fff;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.page_box_right .cb-paging {
  padding: 8px 12px;
  text-align: right;
}

.top_nav_div_2022 {
  height: 72px;
  line-height: 72px;
  box-sizing: border-box;
}

.top_nav_div_2022 .nav_content {
  width: 1200px;
  margin: 0 auto;
}

.top_nav_div_2022 .nav_content a {
  display: inline-block;
  color: #718096;
  height: 40px;
  line-height: 40px;
  margin-right: 24px;
}

.top_nav_div_2022 .nav_content a.active {
  background-color: #3471FF;
  color: #fff;
  padding: 0 12px;
  border-radius: 37px;
  -webkit-border-radius: 37px;
  -moz-border-radius: 37px;
  -o-border-radius: 37px;
  -ms-border-radius: 37px;
}

.interviewer_library_box {
  width: 1200px;
  margin: 0 auto;
  padding-top: 16px;
}

.interviewer_library_box .search_column {
  margin-bottom: 16px;
  height: 32px;
}

.interviewer_library_box .search_column .function_select {
  height: 32px;
  line-height: 32px;
  padding: 0 12px;
  box-sizing: border-box;
  border: 1px solid #E2E8F0;
  background: #fff;
  color: #A0AEC0;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.interviewer_library_box .search_column .keyword {
  border: 1px solid #E2E8F0;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.interviewer_library_box .search_column .keyword::placeholder {
  color: #A0AEC0;
}

.interviewer_library_box .search_column .btn_item {
  height: 32px;
  text-align: center;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.interviewer_library_box .search_column .search_btn {
  color: #fff;
  background-color: #3471FF;
  width: 60px;
}

.interviewer_library_box .search_column .upload_btn {
  color: #3471FF;
  background-color: #fff;
  width: 108px;
  box-sizing: border-box;
  border: 1px solid #3471FF;
  line-height: 30px;
  display: inline-block;
}

.interviewer_library_box .content_div .topic_item {
  background: #fff;
  min-height: 112px;
  padding: 12px;
  box-sizing: border-box;
  margin-bottom: 12px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.interviewer_library_box .content_div .topic_item .title {
  font-size: 16px;
  font-weight: 700;
  color: #2D3748;
  margin-bottom: 8px;
}

.interviewer_library_box .content_div .topic_item .tags {
  margin-bottom: 8px;
}

.interviewer_library_box .content_div .topic_item .tags span {
  display: inline-block;
  background: #f0f9ff;
  border: 1px solid #a1d1ff;
  font-size: 12px;
  color: #3471FF;
  padding: 4px 8px;
  margin-right: 12px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.interviewer_library_box .content_div .topic_item .desc {
  color: #718096;
}

.interviewer_library_box .left_menu_list {
  width: 285px;
  background: #fff;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.interviewer_library_box .left_menu_list .menu_item {
  height: 56px;
  line-height: 56px;
  padding-left: 26px;
  color: #404e66;
  font-size: 16px;
  cursor: pointer;
}

.interviewer_library_box .left_menu_list .menu_item i {
  font-size: 20px;
  color: #A0AEC0;
}

.interviewer_library_box .left_menu_list .menu_item:first-child {
  border-radius: 8px 8px 0 0;
  -webkit-border-radius: 8px 8px 0 0;
  -moz-border-radius: 8px 8px 0 0;
  -o-border-radius: 8px 8px 0 0;
  -ms-border-radius: 8px 8px 0 0;
}

.interviewer_library_box .left_menu_list .menu_item:last-child {
  border-radius: 0 0 8px 8px;
  -webkit-border-radius: 0 0 8px 8px;
  -moz-border-radius: 0 0 8px 8px;
  -o-border-radius: 0 0 8px 8px;
  -ms-border-radius: 0 0 8px 8px;
}

.interviewer_library_box .left_menu_list .menu_item.active {
  background: #3471FF;
  color: #fff;
}

.interviewer_library_box .left_menu_list .menu_item.active i {
  color: #fff;
}

.interviewer_library_box .right_content {
  width: 895px;
  background: #eee;
  box-sizing: border-box;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
  padding: 24px;
  color: #2D3748;
}

.interviewer_library_box .right_content .title {
  font-size: 24px;
  font-weight: 700;
}

.interviewer_library_box .right_content .desc {
  font-size: 16px;
  margin-top: 12px;
}

.interviewer_library_box .right_content .block_one {
  margin-top: 12px;
  background: #fff;
  box-shadow: 1px 1px 24px rgba(0, 0, 0, 0.12);
  padding: 24px;
  box-sizing: border-box;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.interviewer_library_box .right_content .block_one .block_title {
  color: #1D2129;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 12px;
}

.interviewer_library_box .right_content .block_one ul li {
  list-style: inside;
  margin-bottom: 8px;
}

.recruit_dynamic_box .top_banner {
  width: 19.2rem;
  height: 5.01rem;
  background: url("/static/default/image/sanduan/campus_recruit/top_banner_bg.png") no-repeat;
}

.recruit_dynamic_box .sub_title {
  margin-top: 1.48rem;
  margin-bottom: 1.1rem;
  height: 0.45rem;
  line-height: 0.45rem;
  background: url("/static/default/image/sanduan/campus_recruit/title_bg1.png") no-repeat;
  background-position: center;
  background-size: auto 0.45rem;
  text-align: center;
  font-size: 0.4rem;
  font-weight: 700;
}

.recruit_dynamic_box .sub_title.sub_title1 {
  height: 0.59rem;
  line-height: 0.45rem;
  background: url("/static/default/image/sanduan/campus_recruit/title_bg2.png") no-repeat;
  background-position: center;
  background-size: auto 0.59rem;
}

.recruit_dynamic_box .process {
  width: 12.6rem;
  height: 1.95rem;
  margin: 0 auto;
}

.recruit_dynamic_box .process .zhaopin_item {
  width: 9%;
  display: inline-block;
  text-align: center;
}

.recruit_dynamic_box .process .zhaopin_item .iconfont {
  color: #adb4bd;
  line-height: 0.7rem;
  font-size: 0.2rem;
}

.recruit_dynamic_box .process .zhaopin_item .title {
  font-size: 0.22rem;
  margin-top: 0.26rem;
  font-weight: 700;
}

.recruit_dynamic_box .process .zhaopin_item .subTitle {
  margin-top: 0.48rem;
  font-size: 0.14rem;
  color: #8d9197;
}

.recruit_dynamic_box .qa {
  width: 15.05rem;
  margin: 0 auto;
}

.recruit_dynamic_box .qa .left {
  width: 3.92rem;
  background-color: #fdfdfd;
  box-sizing: border-box;
  padding: 0.8rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -webkit-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -o-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -moz-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
  -ms-box-shadow: 0 0 20px 3px rgba(155, 183, 209, 0.3);
}

.recruit_dynamic_box .qa .left ul li {
  color: #1f2328;
  font-size: 0.18rem;
  margin: 0.23rem 0;
  cursor: pointer;
}

.recruit_dynamic_box .qa .left ul li .nav_tag {
  position: relative;
  display: inline-block;
  width: 0.24rem;
  height: 0.24rem;
  border: 1px solid #b2b5b9;
  border-radius: 0.125rem;
  -webkit-border-radius: 0.125rem;
  -moz-border-radius: 0.125rem;
  -o-border-radius: 0.125rem;
  -ms-border-radius: 0.125rem;
  margin-right: 0.14rem;
  vertical-align: middle;
}

.recruit_dynamic_box .qa .left ul li.active .nav_tag {
  background-color: #0053d9;
  border-color: #0053d9;
}

.recruit_dynamic_box .qa .left ul li.active .nav_tag::after {
  display: inline-block;
  position: absolute;
  content: '';
  left: 0.07rem;
  top: 0.07rem;
  width: 0.1rem;
  height: 0.1rem;
  background-color: #fff;
  border-radius: 0.05rem;
  -webkit-border-radius: 0.05rem;
  -moz-border-radius: 0.05rem;
  -o-border-radius: 0.05rem;
  -ms-border-radius: 0.05rem;
}

.recruit_dynamic_box .qa .right {
  width: 10.95rem;
  padding: 0.8rem;
  background-color: #fdfdfd;
  box-sizing: border-box;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
}

.recruit_dynamic_box .qa .right .about_qa {
  font-size: 0.18rem;
}

.recruit_dynamic_box .qa .right .about_qa .qa_title {
  text-align: center;
  font-size: 0.28rem;
  font-weight: 700;
  position: relative;
  margin-bottom: 0.5rem;
}

.recruit_dynamic_box .qa .right .about_qa .qa_title::after {
  content: '';
  position: absolute;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 0.54rem;
  height: 0.07rem;
  width: 0.4rem;
  background-color: #215fff;
}

.recruit_dynamic_box .qa .right .about_qa .qa_content {
  color: #666666;
}

.recruit_dynamic_box .qa .right .about_qa .qa_content .question_item {
  line-height: 0.4rem;
  margin-bottom: 0.4rem;
}

.recruit_dynamic_box .qa .right .about_qa .qa_content .question_item .question_q {
  font-size: 0.22rem;
  font-weight: 700;
}

.old_employee_move_box {
  width: 100%;
  background: #fff;
}

.old_employee_move_box .wrapper_box {
  width: 100%;
  background-image: url(/static/default/image/sanduan/talent_fair_whole_bg.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 19.2rem auto;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div {
  font-size: 0.2rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .swyl_title {
  text-align: center;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .swyl_title .text1 {
  display: inline-block;
  font-size: 0.34rem;
  font-weight: 700;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .swyl_title .text1 .text2 {
  color: #9196a9;
  font-size: 0.2rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .swyl_title img {
  position: relative;
  top: -0.4rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .swyl_title .left_img {
  right: 0.4rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .swyl_title .right_img {
  left: 0.4rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .introduce_div {
  width: 12rem;
  margin: 0.79rem auto 0;
  padding-bottom: 1.03rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .introduce_div .left_dom {
  float: left;
  width: 6.01rem;
  margin-right: 0.53rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .introduce_div .left_dom .title {
  height: 0.7rem;
  width: 1.68rem;
  margin-bottom: 0.35rem;
  background-image: url("/static/default/image/sanduan/automobile_industry_chain/img01.png");
  background-size: 1.68rem auto;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .introduce_div .left_dom .title .text {
  line-height: 0.5rem;
  float: right;
  margin-top: 0.12rem;
  margin-right: 0.11rem;
  font-size: 0.28rem;
  font-weight: bold;
  color: #002a8c;
  font-style: italic;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .introduce_div .left_dom .text_div {
  line-height: 0.32rem;
  text-indent: 2em;
  color: #494a51;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .introduce_div .right_dom {
  float: left;
  width: 4.67rem;
  margin-top: 0.77rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .plate_div {
  background-color: #f2f4f6;
  padding-top: 0.83rem;
  padding-bottom: 1.6rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .plate_div .plate_item_div {
  width: 12.1rem;
  height: 3.85rem;
  background: url("/static/default/image/sanduan/automobile_industry_chain/img03.png") no-repeat;
  background-size: 12.1rem auto;
  background-position: left bottom;
  margin: 0.8rem auto 0;
  position: relative;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .plate_div .plate_item_div .plate_item {
  position: absolute;
  height: 2.82rem;
  width: 2.18rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .plate_div .plate_item_div .plate_item .top_div {
  background-color: #fff;
  height: 2.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;
  position: relative;
  box-sizing: border-box;
  padding: 0.04rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .plate_div .plate_item_div .plate_item .top_div .top_inner {
  height: 2rem;
  padding-top: 0.3rem;
  box-sizing: border-box;
  position: relative;
  background: #ffffff;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #ffffff 0%, #f1f3f6 50%, #edf5f9 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg, #ffffff 0%, #f1f3f6 50%, #edf5f9 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, #ffffff 0%, #f1f3f6 50%, #edf5f9 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#edf5f9',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .plate_div .plate_item_div .plate_item .top_div .top_inner .ball_text {
  width: 0.6rem;
  height: 0.6rem;
  line-height: 0.6rem;
  text-align: center;
  border-radius: 0.6rem;
  -webkit-border-radius: 0.6rem;
  -moz-border-radius: 0.6rem;
  -o-border-radius: 0.6rem;
  -ms-border-radius: 0.6rem;
  background-color: #3184ff;
  color: #fff;
  font-size: 0.28rem;
  font-weight: bold;
  margin: 0 auto 0.15rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .plate_div .plate_item_div .plate_item .top_div .top_inner .text {
  text-align: center;
  line-height: 0.34rem;
  color: #000;
  font-weight: bold;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .plate_div .plate_item_div .plate_item .top_div .top_inner .pop_dom {
  position: absolute;
  display: none;
  left: 0;
  top: 0;
  height: 2rem;
  padding-top: 0.75rem;
  box-sizing: border-box;
  width: 100%;
  font-size: 0.15rem;
  line-height: 0.33rem;
  text-align: center;
  font-weight: bold;
  color: #002a8c;
  font-style: italic;
  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: -moz-linear-gradient(45deg, rgba(237, 244, 255, 0.95) 0%, rgba(186, 211, 246, 0.95) 50%, rgba(133, 178, 238, 0.95) 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg, rgba(237, 244, 255, 0.95) 0%, rgba(186, 211, 246, 0.95) 50%, rgba(133, 178, 238, 0.95) 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, rgba(237, 244, 255, 0.95) 0%, rgba(186, 211, 246, 0.95) 50%, rgba(133, 178, 238, 0.95) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2edf4ff', endColorstr='#f285b2ee',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .plate_div .plate_item_div .plate_item .top_div .top_inner:hover .pop_dom {
  display: block;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .plate_div .plate_item_div .plate_item .top_div .arrow {
  position: absolute;
  width: 0;
  height: 0;
  border: 0.12rem transparent solid;
  border-top-color: #fff;
  left: 50%;
  margin-left: -0.12rem;
  bottom: -0.24rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .plate_div .plate_item_div .plate_item .ball {
  position: absolute;
  width: 0.22rem;
  left: 50%;
  margin-left: -0.11rem;
  bottom: 0rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .plate_div .plate_item_div .plate_item.plate_item1 {
  left: -0.02rem;
  bottom: -0.07rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .plate_div .plate_item_div .plate_item.plate_item5 {
  right: -0.02rem;
  bottom: -0.09rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .plate_div .plate_item_div .plate_item.plate_item2 {
  left: 2.47rem;
  bottom: 1.05rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .plate_div .plate_item_div .plate_item.plate_item4 {
  right: 2.47rem;
  bottom: 1.06rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .plate_div .plate_item_div .plate_item.plate_item3 {
  left: 4.97rem;
  bottom: -0.09rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div {
  padding-top: 0.95rem;
  padding-bottom: 0.65rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .tap_div {
  width: 12rem;
  box-sizing: border-box;
  margin: 0.56rem auto 0;
  padding-left: 1.44rem;
  border-bottom: 0.01rem #cdcdcd solid;
  padding-bottom: 0.15rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .tap_div .tap_item {
  float: left;
  width: 2.26rem;
  cursor: pointer;
  margin-right: 1.17rem;
  position: relative;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .tap_div .tap_item .border {
  position: absolute;
  height: 0.03rem;
  width: 0.9rem;
  bottom: -0.17rem;
  left: 50%;
  margin-left: -0.45rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .tap_div .tap_item img {
  display: block;
  width: 0.98rem;
  margin: 0 auto;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .tap_div .tap_item .text {
  font-size: 0.22rem;
  font-weight: bold;
  text-align: center;
  color: #000;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .tap_div .tap_item.action {
  cursor: auto;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .tap_div .tap_item.action .text {
  color: #386dfc;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .tap_div .tap_item.action .border {
  background-color: #446be9;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item {
  margin: 0.58rem auto 0;
  display: none;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .title_div {
  line-height: 0.56rem;
  color: #002a8c;
  font-size: 0.24rem;
  font-weight: bold;
  text-align: center;
  letter-spacing: 0.04rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .point_div {
  text-align: center;
  margin-bottom: 0.5rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .point_div .point_item {
  width: 0.05rem;
  height: 0.05rem;
  background-color: #03dcdc;
  margin-right: 0.05rem;
  display: inline-block;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .innovation_center_div {
  width: 12rem;
  margin: 0rem auto;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .innovation_center_div .innovation_center_item {
  float: left;
  width: 4rem;
  height: 1.59rem;
  line-height: 1.59rem;
  text-align: center;
  color: #fff;
  font-size: 0.36rem;
  font-weight: bold;
  position: relative;
  background: url("/static/default/image/sanduan/automobile_industry_chain/img08.png") no-repeat;
  background-size: 4rem auto;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .innovation_center_div .innovation_center_item .pop {
  display: none;
  height: 1.59rem;
  width: 4rem;
  background: url("/static/default/image/sanduan/automobile_industry_chain/img09.png") no-repeat;
  background-size: 4rem auto;
  left: 0;
  top: 0;
  position: absolute;
  box-sizing: border-box;
  padding-top: 0.09rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .innovation_center_div .innovation_center_item .pop .text1 {
  line-height: 0.66rem;
  font-weight: bold;
  font-size: 0.24rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .innovation_center_div .innovation_center_item .pop .text2 {
  line-height: 0.26rem;
  font-size: 0.18rem;
  letter-spacing: 0.04rem;
  font-weight: normal;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .innovation_center_div .innovation_center_item:hover .pop {
  display: block;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .production_base_div {
  width: 11.9rem;
  height: 2.74rem;
  background: url("/static/default/image/sanduan/automobile_industry_chain/img12.png") no-repeat;
  background-size: 11.9rem auto;
  margin: 0 auto;
  box-shadow: 0 0 20px 2px #eef0f2;
  -webkit-box-shadow: 0 0 20px 2px #eef0f2;
  -o-box-shadow: 0 0 20px 2px #eef0f2;
  -moz-box-shadow: 0 0 20px 2px #eef0f2;
  -ms-box-shadow: 0 0 20px 2px #eef0f2;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .production_base_div .production_base_item {
  width: 3.6rem;
  text-align: center;
  padding-top: 0.36rem;
  letter-spacing: 0.05rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .production_base_div .production_base_item .text1 {
  line-height: 0.56rem;
  letter-spacing: 0.1rem;
  color: #446be9;
  font-size: 0.36rem;
  font-weight: bold;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .production_base_div .production_base_item .text2 {
  line-height: 0.38rem;
  font-size: 0.18rem;
  margin-bottom: 0.36rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .production_base_div .production_base_item .text3 {
  font-size: 0.18rem;
  line-height: 0.34rem;
  padding: 0 0.21rem;
  color: #446be9;
  display: inline-block;
  background-color: #e6e7e7;
  border-radius: 0.4rem;
  -webkit-border-radius: 0.4rem;
  -moz-border-radius: 0.4rem;
  -o-border-radius: 0.4rem;
  -ms-border-radius: 0.4rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .production_base_div .production_base_item.left {
  float: left;
  margin-left: 1.12rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .production_base_div .production_base_item.right {
  float: right;
  margin-right: 1.12rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .service_division_div {
  width: 13.72rem;
  margin: 0.36rem auto 0;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .service_division_div .img {
  width: 2.89rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .service_division_div .text_div {
  width: 2.92rem;
  padding-top: 0.49rem;
  letter-spacing: 0.03rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .service_division_div .text_div .text1 {
  line-height: 0.9rem;
  border-bottom: 0.02rem #b4b4b4 solid;
  font-size: 0.34rem;
  color: #0b0b0b;
  font-weight: bold;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .service_division_div .text_div .text1 .color1 {
  color: #386dfc;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .service_division_div .text_div .text1 .span {
  font-size: 0.52rem;
  vertical-align: top;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item .service_division_div .text_div .text2 {
  line-height: 0.62rem;
  font-size: 0.18rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .layout_div .layout_item.action {
  display: block;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .our_advantages_div {
  padding-bottom: 1.2rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .our_advantages_div .our_advantages {
  margin: 0.5rem auto 0;
  width: 12rem;
  background: white;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y0ZmFmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWY2ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, white 0%, #f4faff 50%, #e9f6ff 100%);
  /* FF3.6-15 */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(50%, #f4faff), color-stop(100%, #e9f6ff));
  /* Chrome4-9,Safari4-5 */
  background: -webkit-linear-gradient(top, white 0%, #f4faff 50%, #e9f6ff 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: -o-linear-gradient(top, white 0%, #f4faff 50%, #e9f6ff 100%);
  /* Opera 11.10-11.50 */
  background: -ms-linear-gradient(top, white 0%, #f4faff 50%, #e9f6ff 100%);
  /* IE10 preview */
  background: linear-gradient(to bottom, white 0%, #f4faff 50%, #e9f6ff 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9f6ff',GradientType=0 );
  /* IE6-8 */
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .our_advantages_div .our_advantages .our_advantages_item {
  float: left;
  width: 1.56rem;
  height: 3.75rem;
  box-sizing: border-box;
  border-right: 0.01rem #e4e7ea solid;
  text-align: center;
  position: relative;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .our_advantages_div .our_advantages .our_advantages_item .inner_div {
  padding-top: 0.82rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .our_advantages_div .our_advantages .our_advantages_item .inner_div .text1 {
  color: #000;
  font-size: 0.22rem;
  font-weight: bold;
  line-height: 0.28rem;
  margin-bottom: 1.1rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .our_advantages_div .our_advantages .our_advantages_item .inner_div .img {
  display: block;
  width: 1.12rem;
  margin: 0 auto;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .our_advantages_div .our_advantages .our_advantages_item .pop {
  display: none;
  position: absolute;
  text-align: left;
  left: 0;
  top: 0;
  width: 5.76rem;
  height: 3.75rem;
  background: url("/static/default/image/sanduan/automobile_industry_chain/img15.png") no-repeat;
  background-size: 5.76rem auto;
  box-sizing: border-box;
  color: #fff;
  padding: 0.36rem 0.29rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .our_advantages_div .our_advantages .our_advantages_item .pop .title {
  line-height: 0.46rem;
  font-size: 0.22rem;
  font-weight: bold;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .our_advantages_div .our_advantages .our_advantages_item .pop .border {
  width: 0.22rem;
  height: 0.06rem;
  background-color: #02dddd;
  margin-top: 0.16rem;
  margin-bottom: 0.28rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .our_advantages_div .our_advantages .our_advantages_item .pop .text {
  font-size: 0.18rem;
  line-height: 0.34rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .our_advantages_div .our_advantages .our_advantages_item.action {
  width: 5.76rem;
  border-right: 0;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .our_advantages_div .our_advantages .our_advantages_item.action .pop {
  display: block;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .join_us_div {
  padding-top: 0.62rem;
  padding-bottom: 0.2rem;
  background-color: #f9f9fc;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .join_us_div .left_nav {
  margin-left: 3.27rem;
  float: left;
  width: 1.77rem;
  padding-top: 0.28rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .join_us_div .left_nav .left_nav_item {
  line-height: 0.54rem;
  padding-left: 0.33rem;
  font-size: 0.22rem;
  color: #000;
  font-weight: bold;
  position: relative;
  margin-bottom: 0.45rem;
  cursor: pointer;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .join_us_div .left_nav .left_nav_item .right {
  width: 0.26rem;
  height: 0.26rem;
  line-height: 0.26rem;
  background-color: #fff;
  border-radius: 0.26rem;
  -webkit-border-radius: 0.26rem;
  -moz-border-radius: 0.26rem;
  -o-border-radius: 0.26rem;
  -ms-border-radius: 0.26rem;
  text-align: center;
  float: right;
  margin-right: 0.11rem;
  margin-top: 0.14rem;
  display: none;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .join_us_div .left_nav .left_nav_item .right i {
  color: #446be9;
  font-size: 0.16rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .join_us_div .left_nav .left_nav_item .border {
  position: absolute;
  right: -0.38rem;
  height: 0.42rem;
  width: 0.04rem;
  top: 0.06rem;
  background-color: #446be9;
  display: none;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .join_us_div .left_nav .left_nav_item.action {
  cursor: auto;
  color: #fff;
  background: #0143d3;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxNDNkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTZmZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left, #0143d3 0%, #156ffa 100%);
  /* FF3.6-15 */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #0143d3), color-stop(100%, #156ffa));
  /* Chrome4-9,Safari4-5 */
  background: -webkit-linear-gradient(left, #0143d3 0%, #156ffa 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: -o-linear-gradient(left, #0143d3 0%, #156ffa 100%);
  /* Opera 11.10-11.50 */
  background: -ms-linear-gradient(left, #0143d3 0%, #156ffa 100%);
  /* IE10 preview */
  background: linear-gradient(to right, #0143d3 0%, #156ffa 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0143d3', endColorstr='#156ffa',GradientType=1 );
  /* IE6-8 */
  border-radius: 0.54rem;
  -webkit-border-radius: 0.54rem;
  -moz-border-radius: 0.54rem;
  -o-border-radius: 0.54rem;
  -ms-border-radius: 0.54rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .join_us_div .left_nav .left_nav_item.action .right, .old_employee_move_box .wrapper_box .automobile_industry_chain_div .join_us_div .left_nav .left_nav_item.action .border {
  display: block;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .join_us_div .join_us_inner {
  float: left;
  margin-left: 0.34rem;
  width: 10.22rem;
  height: 3.2rem;
  background: url("/static/default/image/sanduan/automobile_industry_chain/img21.png") no-repeat;
  background-size: 10.22rem auto;
  box-shadow: 0 0 20px 2px #eef0f2;
  -webkit-box-shadow: 0 0 20px 2px #eef0f2;
  -o-box-shadow: 0 0 20px 2px #eef0f2;
  -moz-box-shadow: 0 0 20px 2px #eef0f2;
  -ms-box-shadow: 0 0 20px 2px #eef0f2;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .join_us_div .join_us_inner .join_us_item {
  display: none;
  padding: 0.46rem 0.42rem;
  font-size: 0.18rem;
  color: #000;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .join_us_div .join_us_inner .join_us_item .title {
  line-height: 0.4rem;
  margin-bottom: 0.19rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .join_us_div .join_us_inner .join_us_item .text {
  line-height: 0.34rem;
}

.old_employee_move_box .wrapper_box .automobile_industry_chain_div .join_us_div .join_us_inner .join_us_item.action {
  display: block;
}

.old_employee_move_box .wrapper_box .haier_medical_div {
  padding-top: 0.5rem;
  font-size: 0.2rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .swyl_title {
  text-align: center;
}

.old_employee_move_box .wrapper_box .haier_medical_div .swyl_title .text1 {
  display: inline-block;
  font-size: 0.32rem;
  font-weight: 700;
}

.old_employee_move_box .wrapper_box .haier_medical_div .swyl_title .text1 .text2 {
  color: #9196a9;
  font-size: 0.2rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .swyl_title img {
  position: relative;
  top: -0.06rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .swyl_title .left_img {
  right: 0.4rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .swyl_title .right_img {
  left: 0.4rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .haier_medical_introduce_div {
  width: 12rem;
  margin: 0 auto;
  padding-bottom: 1.26rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .haier_medical_introduce_div .left_div {
  float: left;
  width: 6.44rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .haier_medical_introduce_div .left_div .img {
  display: block;
  width: 3.48rem;
  margin-bottom: 0.46rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .haier_medical_introduce_div .left_div .title {
  line-height: 0.58rem;
  font-size: 0.32rem;
  font-weight: bold;
  color: #020202;
  margin-bottom: 0.2rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .haier_medical_introduce_div .left_div .text {
  line-height: 0.34rem;
  text-indent: 2em;
  font-size: 0.2rem;
  color: #494a51;
}

.old_employee_move_box .wrapper_box .haier_medical_div .haier_medical_introduce_div .video_introduce {
  float: right;
  margin-top: 0.8rem;
  width: 4.74rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .haier_medical_introduce_div .video_introduce video {
  width: 4.74rem;
  display: block;
}

.old_employee_move_box .wrapper_box .haier_medical_div .ecological_programme_div {
  background-color: #f7fbfe;
  padding-top: 0.56rem;
  padding-bottom: 0.6rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .ecological_programme_div .ecological_programme_inner {
  margin: 1rem auto;
  width: 13.65rem;
  height: 4.85rem;
  background: url("/static/default/image/sanduan/automobile_industry_chain/img25.png") no-repeat;
  background-size: 13.65rem auto;
  position: relative;
}

.old_employee_move_box .wrapper_box .haier_medical_div .ecological_programme_div .ecological_programme_inner .text_item {
  position: absolute;
  width: 3.26rem;
  line-height: 0.55rem;
  font-size: 0.21rem;
  font-weight: bold;
  font-style: italic;
  text-align: center;
  color: #1a58fb;
}

.old_employee_move_box .wrapper_box .haier_medical_div .ecological_programme_div .ecological_programme_inner .text_item.item1 {
  left: 0.7rem;
  top: 0.39rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .ecological_programme_div .ecological_programme_inner .text_item.item3 {
  left: 0.7rem;
  top: 4.05rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .ecological_programme_div .ecological_programme_inner .text_item.item4 {
  right: 0.7rem;
  top: 0.39rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .ecological_programme_div .ecological_programme_inner .text_item.item6 {
  right: 0.7rem;
  top: 4.05rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .ecological_programme_div .ecological_programme_inner .text_item.item2 {
  left: 0rem;
  top: 2.47rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .ecological_programme_div .ecological_programme_inner .text_item.item5 {
  right: 0rem;
  top: 2.47rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .ecological_programme_div .ecological_programme_inner .text_dom {
  position: absolute;
  left: 5.17rem;
  width: 3.21rem;
  top: 2rem;
  font-size: 0.27rem;
  font-weight: bold;
  line-height: 0.41rem;
  color: #fff;
  text-align: center;
}

.old_employee_move_box .wrapper_box .haier_medical_div .ecological_programme_div .ecological_programme_inner .text_dom span {
  color: #ffea5c;
}

.old_employee_move_box .wrapper_box .haier_medical_div .innovation_div {
  padding-top: 0.54rem;
  padding-bottom: 1rem;
  width: 12.88rem;
  margin: 0 auto;
}

.old_employee_move_box .wrapper_box .haier_medical_div .innovation_div .innovation_item {
  height: 2.37rem;
  border-bottom: 0.01rem #e5e5e5 solid;
  position: relative;
}

.old_employee_move_box .wrapper_box .haier_medical_div .innovation_div .innovation_item .pop1 {
  display: none;
  position: absolute;
  width: 12.88rem;
  height: 2.39rem;
  background-color: #fff;
  box-shadow: 0 0 20px 2px #eef0f2;
  -webkit-box-shadow: 0 0 20px 2px #eef0f2;
  -o-box-shadow: 0 0 20px 2px #eef0f2;
  -moz-box-shadow: 0 0 20px 2px #eef0f2;
  -ms-box-shadow: 0 0 20px 2px #eef0f2;
}

.old_employee_move_box .wrapper_box .haier_medical_div .innovation_div .innovation_item .pop1 .text_div {
  padding: 0.05rem 0.2rem 0.01rem;
  background-color: #f8f9fd;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  position: absolute;
  font-weight: bold;
  top: 1.11rem;
  left: 1.23rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .innovation_div .innovation_item .pop1 .text_div .text {
  line-height: 0.46rem;
  margin-bottom: 0.03rem;
  color: #020202;
}

.old_employee_move_box .wrapper_box .haier_medical_div .innovation_div .innovation_item .pop1 .text_div .text.text1 {
  font-size: 0.22rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .innovation_div .innovation_item .pop1 .text_div .color1 {
  color: #1f64f2;
}

.old_employee_move_box .wrapper_box .haier_medical_div .innovation_div .innovation_item .pop2 {
  position: absolute;
  width: 12.88rem;
  height: 2.37rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .innovation_div .innovation_item .pop2 .title {
  line-height: 0.86rem;
  font-size: 0.28rem;
  font-weight: bold;
  color: #020202;
  position: absolute;
  top: 0.58rem;
  left: 1.23rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .innovation_div .innovation_item .pop2 .border {
  position: absolute;
  top: 1.47rem;
  left: 1.23rem;
  width: 2.97rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .innovation_div .innovation_item .pop2 .img {
  position: absolute;
  top: 0.15rem;
  left: 6.62rem;
  width: 3.16rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .innovation_div .innovation_item.right .pop1 .text_div {
  left: 8.6rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .innovation_div .innovation_item.right .pop2 .title {
  left: 8.6rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .innovation_div .innovation_item.right .pop2 .border {
  left: 8.6rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .innovation_div .innovation_item.right .pop2 .img {
  left: auto;
  right: 6.62rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .innovation_div .innovation_item:hover .pop1 {
  display: block;
}

.old_employee_move_box .wrapper_box .haier_medical_div .innovation_div .innovation_item:hover .pop2 .title {
  top: 0rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .innovation_div .innovation_item:hover .pop2 .border {
  top: 0.89rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .technological_div .technological_item_div {
  padding-left: 3.07rem;
  width: 15rem;
  padding-bottom: 0.6rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .technological_div .technological_item_div .technological_item {
  float: left;
  width: 6.42rem;
  height: 1.96rem;
  margin-right: 0.25rem;
  margin-bottom: 0.12rem;
  background: url("/static/default/image/sanduan/automobile_industry_chain/img30.png") no-repeat;
  background-size: 6.42rem auto;
  position: relative;
}

.old_employee_move_box .wrapper_box .haier_medical_div .technological_div .technological_item_div .technological_item .content_dom .img {
  float: left;
  width: 0.34rem;
  margin-top: 0.8rem;
  margin-left: 0.31rem;
  margin-right: 0.33rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .technological_div .technological_item_div .technological_item .content_dom .text {
  line-height: 0.44rem;
  float: left;
  margin-top: 0.76rem;
  font-size: 0.28rem;
  font-weight: bold;
  color: #1f64f2;
}

.old_employee_move_box .wrapper_box .haier_medical_div .technological_div .technological_item_div .technological_item .pop {
  position: absolute;
  top: 0;
  display: none;
  left: 0;
  width: 6.42rem;
  height: 1.96rem;
  background: url("/static/default/image/sanduan/automobile_industry_chain/img31.png") no-repeat;
  background-size: 6.42rem auto;
  color: #fff;
}

.old_employee_move_box .wrapper_box .haier_medical_div .technological_div .technological_item_div .technological_item .pop .img {
  float: left;
  width: 0.6rem;
  margin-top: 0.65rem;
  margin-left: 0.21rem;
  margin-right: 0.21rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .technological_div .technological_item_div .technological_item .pop .text_div {
  float: left;
  width: 5.2rem;
  padding-top: 0.46rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .technological_div .technological_item_div .technological_item .pop .text_div .text1 {
  line-height: 0.5rem;
  font-size: 0.28rem;
  font-weight: bold;
  margin-bottom: 0.23rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .technological_div .technological_item_div .technological_item .pop .text_div .text2 {
  line-height: 0.3rem;
  padding-left: 0.04rem;
  font-size: 0.18rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .technological_div .technological_item_div .technological_item .pop .text_div .text2 .item {
  float: left;
  margin-right: 0.3rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .technological_div .technological_item_div .technological_item .pop .text_div .text2 .item span {
  display: inline-block;
  width: 0.08rem;
  height: 0.08rem;
  background-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;
  margin-right: 0.1rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .technological_div .technological_item_div .technological_item:hover .pop {
  display: block;
}

.old_employee_move_box .wrapper_box .haier_medical_div .grow_up_div {
  padding-top: 0.56rem;
  padding-bottom: 1.5rem;
  background-color: #dfebfe;
}

.old_employee_move_box .wrapper_box .haier_medical_div .grow_up_div .grow_up_inner_div {
  width: 11.98rem;
  margin: 0 auto;
  position: relative;
}

.old_employee_move_box .wrapper_box .haier_medical_div .grow_up_div .grow_up_inner_div .btn {
  position: absolute;
  width: 0.52rem;
  height: 0.52rem;
  background-color: #2592ff;
  border-radius: 0.52rem;
  -webkit-border-radius: 0.52rem;
  -moz-border-radius: 0.52rem;
  -o-border-radius: 0.52rem;
  -ms-border-radius: 0.52rem;
  text-align: center;
  line-height: 0.52rem;
  top: 2.25rem;
  cursor: pointer;
}

.old_employee_move_box .wrapper_box .haier_medical_div .grow_up_div .grow_up_inner_div .btn i {
  color: #fff;
  font-size: 0.3rem;
  font-weight: bold;
}

.old_employee_move_box .wrapper_box .haier_medical_div .grow_up_div .grow_up_inner_div .btn.left {
  left: -1rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .grow_up_div .grow_up_inner_div .btn.right {
  right: -1rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .grow_up_div .grow_up_inner_div .grow_up_item {
  width: 3.33rem;
  height: 4.98rem;
  background: url("/static/default/image/sanduan/automobile_industry_chain/img37.png") no-repeat;
  background-size: 3.33rem auto;
  margin: 0 auto;
  box-sizing: border-box;
  padding: 0.8rem 0.45rem 0;
  color: #fff;
}

.old_employee_move_box .wrapper_box .haier_medical_div .grow_up_div .grow_up_inner_div .grow_up_item .year {
  line-height: 0.8rem;
  font-size: 0.4rem;
  font-weight: bold;
  font-style: italic;
}

.old_employee_move_box .wrapper_box .haier_medical_div .grow_up_div .grow_up_inner_div .grow_up_item .border {
  height: 0.08rem;
  width: 1.2rem;
}

.old_employee_move_box .wrapper_box .haier_medical_div .grow_up_div .grow_up_inner_div .grow_up_item .border.border1 {
  background-color: #ffea5c;
}

.old_employee_move_box .wrapper_box .haier_medical_div .grow_up_div .grow_up_inner_div .grow_up_item .border.border2 {
  background-color: #00b7d0;
}

.old_employee_move_box .wrapper_box .haier_medical_div .grow_up_div .grow_up_inner_div .grow_up_item .border.border3 {
  background-color: #ffba19;
}

.old_employee_move_box .wrapper_box .haier_medical_div .grow_up_div .grow_up_inner_div .grow_up_item .text {
  line-height: 0.32rem;
  font-size: 0.18rem;
  margin-top: 0.87rem;
}

.old_employee_move_box .content_box {
  width: 12rem;
  margin: auto;
}

.old_employee_move_box .top_search_div {
  margin-top: 1rem;
  width: 100%;
}

.old_employee_move_box .top_search_div .top_search_input {
  font-size: 0.2rem;
  width: 100%;
  height: 0.48rem;
  background: #fff;
  box-sizing: border-box;
  padding-left: 1.27rem;
}

.old_employee_move_box .top_search_div .top_search_input_icon {
  position: absolute;
  top: 0.08rem;
  left: 0.39rem;
}

.old_employee_move_box .top_search_div .top_search_btn {
  height: 0.48rem;
  color: #194fdd;
  font-size: 0.16rem;
}

.old_employee_move_box .top_search_div .top_search_btn:hover {
  border-color: #1a58fb;
}

.old_employee_move_box .title_under_top_search_div {
  margin-top: 1.3rem;
}

.old_employee_move_box .title_under_top_search_div .title_content_under_top_search span {
  color: #fff;
  font-size: 0.6rem;
  font-weight: bold;
  letter-spacing: 0.1rem;
}

.old_employee_move_box .title_inner_talent_fair_div {
  margin-top: 2rem;
}

.old_employee_move_box .title_inner_talent_fair_div .title span {
  font-size: 0.38rem;
  font-weight: bold;
  letter-spacing: 0.06rem;
}

.old_employee_move_box .title_inner_talent_fair_div .sub_title {
  margin-top: 0.1rem;
}

.old_employee_move_box .title_inner_talent_fair_div .sub_title span {
  font-size: 0.16rem;
  color: #777;
}

.old_employee_move_box .tab_area_div {
  margin-top: 4.5rem;
}

.old_employee_move_box .tab_area_div .layui-tab .tab-title {
  border: 0;
  width: 100%;
  display: flex;
  justify-content: space-evenly;
}

.old_employee_move_box .tab_area_div .layui-tab .tab-content {
  margin-top: 1rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-title li {
  font-size: 0.2rem;
  width: calc(16.6% - 30px);
  font-weight: bold;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-title li.layui-this {
  font-size: 0.2rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-title .title-item {
  width: 0.92rem !important;
  height: 0.92rem;
  display: flex;
  align-items: center;
  border-radius: 0.18rem;
  padding: 0;
  box-shadow: #f4f4f4 0 0 0.05rem 0.05rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-title .title-item img {
  width: 100%;
  object-fit: cover;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-title .title-item p {
  width: 100%;
  position: absolute;
  top: 1rem;
  font-size: 18px;
  text-align: center;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-title .title-item.layui-this {
  color: #000;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-title .title-item.layui-this:after {
  height: 0.92rem;
  border-radius: 0.18rem;
  border: 1px solid #1147df;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-content {
  padding: 10px 10px 0;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div {
  margin-top: 1.2rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce {
  margin-top: 0.44rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .title {
  font-size: 0.4rem;
  font-weight: bold;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .caros_bg {
  position: absolute;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content {
  margin-top: 0.44rem;
  font-size: 0.21rem;
  color: #777;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .content_panel + .content_panel {
  margin-top: 0.36rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .content_panel {
  min-height: 1.68rem;
  color: #005aaa;
  background-color: #f1f4ff;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .content_panel .title_left {
  float: left;
  width: 3.45rem;
  text-align: center;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .content_panel .title_left span {
  margin-top: 0.7rem;
  display: inline-block;
  font-size: 0.3rem;
  font-weight: bold;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .content_panel .seperator_vertical_line {
  float: left;
  margin-top: 0.2rem;
  height: 1.28rem;
  border-right: dashed #bec3d5 0.02rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .content_panel .value_right {
  overflow: hidden;
  color: #777;
  padding: 0.42rem 0.34rem;
  font-size: 0.2rem;
  text-indent: 0.4rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .content_subtitle {
  font-size: 0.3rem;
  font-weight: bold;
  color: #005aaa;
  margin-top: 0.7rem;
  margin-bottom: 0.5rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .content_subtitle span {
  display: block;
  margin-bottom: -0.16rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div .content_subtitle {
  margin-bottom: 0;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div .product_carousel_div {
  padding-top: 1px;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div .product_carousel_div .btn_dom {
  background-color: #e4eaff;
  border-radius: 0.54rem;
  -webkit-border-radius: 0.54rem;
  -moz-border-radius: 0.54rem;
  -o-border-radius: 0.54rem;
  -ms-border-radius: 0.54rem;
  height: 0.54rem;
  line-height: 0.54rem;
  width: 0.54rem;
  text-align: center;
  cursor: pointer;
  margin-top: 1.3rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div .product_carousel_div .btn_dom i {
  font-size: 0.34rem;
  color: #fff;
  font-weight: bold;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div .product_carousel_div .btn_dom.left {
  float: left;
  margin-left: 0.94rem;
  margin-right: 0.94rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div .product_carousel_div .btn_dom.right {
  float: right;
  margin-right: 0.86rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div .product_carousel_div .product_carousel {
  overflow: hidden;
  float: left;
  width: 6.99rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div .product_carousel_div .product_carousel .img {
  display: block;
  width: 6.99rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div .product_carousel_div .product_carousel .text {
  line-height: 0.34rem;
  text-align: center;
  font-size: 0.18rem;
  font-weight: bold;
  color: #494a51;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div .item_preview_div {
  padding-left: 1.13rem;
  padding-top: 0.58rem;
  padding-bottom: 1.9rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div .item_preview_div .img_div {
  width: 1.36rem;
  height: 1.36rem;
  float: left;
  cursor: pointer;
  border-radius: 1.36rem;
  -webkit-border-radius: 1.36rem;
  -moz-border-radius: 1.36rem;
  -o-border-radius: 1.36rem;
  -ms-border-radius: 1.36rem;
  margin-right: 1.46rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div .item_preview_div .img_div img {
  display: block;
  width: 1.36rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div .item_preview_div .img_div.action {
  box-shadow: 0 0 20px 2px #dbdee3;
  -webkit-box-shadow: 0 0 20px 2px #dbdee3;
  -o-box-shadow: 0 0 20px 2px #dbdee3;
  -moz-box-shadow: 0 0 20px 2px #dbdee3;
  -ms-box-shadow: 0 0 20px 2px #dbdee3;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div {
  width: 12.72rem;
  margin-left: -0.36rem;
  padding-top: 1px;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div .white_div {
  width: 2.85rem;
  overflow: hidden;
  background-color: #fff;
  height: 3.6rem;
  margin-top: 0.17rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div .white_div .white_item {
  display: none;
  font-size: 0.22rem;
  text-align: center;
  font-weight: bold;
  color: #aac8ff;
  padding-top: 1.2rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div .white_div .white_item span {
  font-size: 0.3rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div .white_div .white_item .text1 {
  line-height: 0.48rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div .white_div .white_item .text2 {
  line-height: 0.4rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div .white_div .white_item.action {
  display: block;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div .product_carousel {
  width: 6.97rem;
  height: 3.93rem;
  background: url("/static/default/image/sanduan/old_employee_move/old_employee_move_img09.png") no-repeat;
  background-size: auto 3.93rem;
  float: left;
  position: relative;
  padding: 0 0.3rem;
  box-sizing: border-box;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div .product_carousel .btn_dom {
  position: absolute;
  background-color: #2592ff;
  border-radius: 0.54rem;
  -webkit-border-radius: 0.54rem;
  -moz-border-radius: 0.54rem;
  -o-border-radius: 0.54rem;
  -ms-border-radius: 0.54rem;
  height: 0.54rem;
  line-height: 0.52rem;
  border: 0.01rem #fff solid;
  width: 0.54rem;
  box-sizing: border-box;
  text-align: center;
  cursor: pointer;
  top: 1.7rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div .product_carousel .btn_dom i {
  font-size: 0.34rem;
  color: #fff;
  font-weight: bold;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div .product_carousel .btn_dom.left {
  left: -0.27rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div .product_carousel .btn_dom.right {
  right: -0.27rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div .product_carousel .slide_item {
  height: 3.93rem;
  box-sizing: border-box;
  font-size: 0.34rem;
  text-align: center;
  color: #fff;
  padding-top: 0.6rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div .product_carousel .slide_item span {
  font-size: 0.52rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div .product_carousel .slide_item .text1 {
  font-weight: bold;
  line-height: 0.66rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div .product_carousel .slide_item .text2 {
  font-weight: bold;
  line-height: 0.52rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div .product_carousel .slide_item .text3 {
  margin-top: 0.44rem;
  line-height: 0.28rem;
  font-size: 0.2rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div .product_carousel .swiper-pagination .swiper-pagination-bullet {
  width: 0.25rem;
  height: 0.06rem;
  display: inline-block;
  border-radius: 0;
  background: #e4eaff;
  opacity: 0.5;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .carousel_modules_div01 .product_carousel_div .product_carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #e4eaff;
  opacity: 1;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .inner_tab_area .inner_tab_title {
  height: 1.6rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .inner_tab_area .inner_tab_title li {
  width: calc(33.33% - 30px);
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .inner_tab_area .inner_tab_title li .img_wrapper {
  text-align: center;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .inner_tab_area .inner_tab_title li.layui-this {
  font-size: 0.2rem !important;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .inner_tab_area .inner_tab_title .layui-this:after {
  height: 1.6rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .inner_tab_area .layui-tab-item.layui-show {
  width: calc(3.697rem + 15px * 2);
  text-align: center;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .inner_tab_area .tab_content_row {
  margin-top: 0;
  font-size: 0.22rem;
  color: #000;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .inner_tab_area .tab_content_row .tab_content_title {
  font-weight: bold;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .text_introduce .content .inner_tab_area .tab_content_row .tab_content_content {
  font-weight: normal;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .draft_introduce_div .video_introduce video {
  width: 4.752rem;
  height: 2.7328rem;
  display: block;
  margin: auto;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .image_introduce {
  position: relative;
  background-repeat: no-repeat;
  background-position: left top;
  background-size: contain;
  height: 10.4rem;
  margin: 1.05rem calc(50% - 50vw + 4px) 0;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .image_introduce .bottom_title_1 {
  font-size: 0.28rem;
  font-weight: bold;
  color: #185bfa;
  position: absolute;
  top: 8.48rem;
  left: 5.84rem;
  letter-spacing: 0.032rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .image_introduce .bottom_title_2 {
  font-size: 0.28rem;
  font-weight: bold;
  color: #000;
  position: absolute;
  top: 9.04rem;
  left: 7.52rem;
  letter-spacing: 0.032rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .image_introduce .join_us {
  position: absolute;
  top: 4.368rem;
  left: 8.88rem;
  font-size: 0.368rem;
  color: #fff;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .image_introduce .hover_text_panel {
  position: absolute;
  width: 5.28rem;
  padding: 0.42rem 0.7rem;
  background: #ffffff96;
  border-radius: 0.112rem;
  box-sizing: border-box;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .image_introduce .hover_text_panel .blue_point {
  float: left;
  margin-right: 0.096rem;
  line-height: 0.256rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .image_introduce .hover_text_panel .blue_point::before {
  content: '';
  font-size: 0.21 0.25rem;
  display: inline-block;
  width: 0.144rem;
  height: 0.144rem;
  background-color: #4196fc;
  border-radius: 50%;
  vertical-align: middle;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .image_introduce .hover_text_panel .hover_text {
  overflow: hidden;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .image_introduce .hover_text_panel .hover_text span {
  font-size: 0.2rem;
  font-weight: bold;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel {
  width: 13.06rem;
  margin: 0 auto;
  padding-top: 1.8rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_title1 {
  color: #c0c0c0;
  font-size: 0.2rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_title2 {
  font-size: 0.32rem;
  margin-bottom: 0.72rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_tabs {
  display: flex;
  justify-content: center;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_tab {
  background: url("/static/default/image/sanduan/old_employee_move/smart_home_carousel_tab_bg1.png") no-repeat;
  background-size: 100% auto;
  width: 1.57rem;
  height: 0.42rem;
  line-height: 0.42rem;
  margin: 0 0.13rem;
  font-size: 0.2rem;
  text-align: center;
  cursor: pointer;
  position: relative;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_tab.active {
  background: url("/static/default/image/sanduan/old_employee_move/smart_home_carousel_tab_bg2.png") no-repeat;
  background-size: 100% auto;
  color: #fff;
  cursor: default;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_tab.active::after {
  content: "";
  position: absolute;
  width: 1.25rem;
  height: 0.06rem;
  border-radius: 0.03rem;
  -webkit-border-radius: 0.03rem;
  -moz-border-radius: 0.03rem;
  -o-border-radius: 0.03rem;
  -ms-border-radius: 0.03rem;
  left: 0.13rem;
  bottom: -0.29rem;
  background-color: #4789ff;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_contents {
  margin-top: 0.24rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_content {
  height: 5.46rem;
  background: url("/static/default/image/sanduan/old_employee_move/smart_home_carousel_bg.png") no-repeat;
  background-size: 100% auto;
  padding: 0.54rem 1.2rem 0 0.5rem;
  box-sizing: border-box;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_content_title {
  font-size: 0.34rem;
  font-weight: bold;
  color: #1e4fcf;
  display: inline-block;
  padding-right: 0.41rem;
  background: url("/static/default/image/sanduan/old_employee_move/smart_home_carousel_title_bg.png") no-repeat;
  background-position: right bottom;
  background-size: auto 0.33rem;
  height: 0.54rem;
  margin-bottom: 0.49rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_content_text_left {
  width: 6.8rem;
  float: left;
  font-size: 0.18rem;
  line-height: 0.32rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_content_text_right {
  float: right;
  width: 4.44rem;
  padding-top: 0.06rem;
  box-sizing: border-box;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_content_text_right_item {
  height: 0.58rem;
  line-height: 0.58rem;
  padding-left: 0.6rem;
  background-repeat: no-repeat;
  margin-bottom: 0.12rem;
  clear: both;
  font-size: 0.18rem;
  box-sizing: border-box;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_content_text_right_item.item1 {
  background-size: 2.4rem 0.58rem;
  background-image: url("/static/default/image/sanduan/old_employee_move/smart_home_carousel_content_text_right_item_bg1.png");
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_content_text_right_item.item2 {
  background-size: 2.4rem 0.58rem;
  background-image: url("/static/default/image/sanduan/old_employee_move/smart_home_carousel_content_text_right_item_bg2.png");
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_content_text_right_item.item3 {
  background-size: 3.14rem 0.58rem;
  background-image: url("/static/default/image/sanduan/old_employee_move/smart_home_carousel_content_text_right_item_bg3.png");
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_content_text_right_item.item4 {
  background-size: 3.84rem 0.58rem;
  background-image: url("/static/default/image/sanduan/old_employee_move/smart_home_carousel_content_text_right_item_bg4.png");
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_content_text_right_item.item5 {
  background-size: 4.44rem 0.58rem;
  background-image: url("/static/default/image/sanduan/old_employee_move/smart_home_carousel_content_text_right_item_bg5.png");
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_content_text_right_item.item6 {
  background-size: 3.45rem 0.58rem;
  background-image: url("/static/default/image/sanduan/old_employee_move/smart_home_carousel_content_text_right_item_bg6.png");
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_content_text_right_item.item8 {
  background-size: 2.8rem 0.58rem;
  background-image: url("/static/default/image/sanduan/old_employee_move/smart_home_carousel_content_text_right_item_bg8.png");
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_content_text_right_item.item10 {
  background-size: 2.22rem 0.58rem;
  background-image: url("/static/default/image/sanduan/old_employee_move/smart_home_carousel_content_text_right_item_bg10.png");
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_content_text_right_item.right1 {
  margin-left: 0.70rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .smart_home_carousel_content_text_right_item.right {
  margin-left: 1.06rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .swyl_title {
  text-align: center;
  margin-bottom: 1.04rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .swyl_title .text1 {
  display: inline-block;
  font-size: 0.34rem;
  font-weight: 700;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .swyl_title .text1 .text2 {
  color: #9196a9;
  font-size: 0.2rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .swyl_title img {
  position: relative;
  top: -0.4rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .swyl_title .left_img {
  right: 0.4rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .swyl_title .right_img {
  left: 0.4rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .product_service {
  margin-top: 1.9rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .product_service .content .left {
  float: left;
  width: 4.28rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .product_service .content .left .item {
  height: 1.3rem;
  padding: 0.38rem 0.32rem;
  box-sizing: border-box;
  position: relative;
  color: #9a9db0;
  cursor: pointer;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .product_service .content .left .item img {
  display: none;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .product_service .content .left .item.active {
  color: #000;
  background: #fdc761;
  /* Old browsers */
  background: -moz-linear-gradient(left, #fdc761 0%, #ffb45b 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, #fdc761 0%, #ffb45b 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #fdc761 0%, #ffb45b 100%);
  box-shadow: 0 0.5rem 0.1rem #fafafa;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .product_service .content .left .item.active img {
  position: absolute;
  display: inline-block;
  top: 0.5rem;
  right: 0.32rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .product_service .content .left .item .text1 {
  font-size: 0.56rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .product_service .content .left .item .text2 {
  font-size: 0.24rem;
  display: inline-block;
  font-weight: 700;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .product_service .content .left .item .text2 .text3 {
  font-size: 0.2rem;
  font-weight: 400;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .product_service .content .left .item .text5 {
  font-size: 0.24rem;
  display: inline-block;
  font-weight: 700;
  position: relative;
  top: -0.15rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .product_service .content .right {
  margin-left: 5.74rem;
  background: url("/static/default/image/sanduan/old_employee_move/swyl_product_service_desc_bg.png") no-repeat;
  background-position: right bottom;
  padding-bottom: 0.3rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .product_service .content .right .item_desc {
  padding-top: 0.24rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .product_service .content .right .item_desc .text1 {
  font-size: 0.24rem;
  font-weight: 700;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .product_service .content .right .item_desc .text2,
.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .product_service .content .right .item_desc .text3 {
  font-size: 0.2rem;
  line-height: 0.3rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .product_service .content .right .item_desc .text3 {
  font-weight: 700;
  line-height: 0.45rem;
  margin-bottom: 0.5rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .product_service .content .right .item_desc .text4 {
  font-size: 0.3rem;
  color: #ffb45b;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .product_service .content .right .item_desc .img_div {
  width: 5.46rem;
  height: 2.64rem;
  line-height: 2.64rem;
  background-color: #fff;
  text-align: center;
  margin: 0 auto;
  box-shadow: 0.1rem 0.1rem 0.1rem #f6f6f6, -0.1rem -0.1rem 0.1rem #f6f6f6;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .technical_advantage {
  margin-top: 1.9rem;
  margin-bottom: 1.14rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .technical_advantage .swyl_swiper_div {
  height: 5.43rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .technical_advantage .swyl_swiper_div .swyl_swiper_content {
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  width: 14.74rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .technical_advantage .swyl_swiper_div .swyl_swiper_content .divs {
  height: 5.43rem;
  padding-top: 0.3rem;
  width: 14.74rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .technical_advantage .swyl_swiper_div .swyl_swiper_content .divs .div1 {
  height: 5.13rem;
  float: left;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .technical_advantage .swyl_swiper_div .swyl_swiper_content .divs .div1 img {
  width: 2.91rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .technical_advantage .swyl_swiper_div .swyl_swiper_content .divs .div2 {
  width: 8.92rem;
  height: 5.13rem;
  background-color: #3b6dfc;
  float: left;
  position: relative;
  padding-top: 0.7rem;
  padding-left: 4.95rem;
  box-sizing: border-box;
  color: #648dfd;
  font-size: 0.98rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .technical_advantage .swyl_swiper_div .swyl_swiper_content .divs .div2 .div2-1 {
  position: absolute;
  top: -0.3rem;
  left: 0.57rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .technical_advantage .swyl_swiper_div .swyl_swiper_content .divs .div2 .div2-1 img {
  width: 3.88rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .technical_advantage .swyl_swiper_div .swyl_swiper_content .divs .div2 .div2-2 {
  position: absolute;
  color: #fff;
  left: 4.95rem;
  top: 0.7rem;
  padding-top: 0.5rem;
  box-sizing: border-box;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .technical_advantage .swyl_swiper_div .swyl_swiper_content .divs .div2 .div2-2 .text1 {
  font-size: 0.3rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .technical_advantage .swyl_swiper_div .swyl_swiper_content .divs .div2 .div2-2 .text1 .text2 {
  font-size: 0.52rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .technical_advantage .swyl_swiper_div .swyl_swiper_content .divs .div3 {
  height: 5.13rem;
  float: left;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .technical_advantage .swyl_swiper_div .swyl_swiper_content .divs .div3 img {
  width: 2.91rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .technical_advantage .swyl_swiper_div .swyl_swiper_content .btn_div {
  position: absolute;
  top: 2.7rem;
  z-index: 10;
  cursor: pointer;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .technical_advantage .swyl_swiper_div .swyl_swiper_content .btn_div img {
  width: 0.53rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .technical_advantage .swyl_swiper_div .swyl_swiper_content .btn_div.left_btn_div {
  left: 2.65rem;
}

.old_employee_move_box .tab_area_div .layui-tab .layui-tab-item &gt; div .technical_advantage .swyl_swiper_div .swyl_swiper_content .btn_div.right_btn_div {
  right: 2.65rem;
}

.new_business_list_box .jobs_list_div {
  background-color: #f8faff;
  padding: 1.22rem 3rem 1.3rem;
  font-size: 0.18rem;
}

.new_business_list_box .jobs_list_div a {
  display: block;
}

.new_business_list_box .jobs_list_div .job {
  margin-bottom: 0.33rem;
  background-color: #ffffff;
  padding: 0.14rem 0.6rem 0.17rem;
  box-sizing: border-box;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
  box-shadow: 0 0 20px 2px #eef0f2;
  -webkit-box-shadow: 0 0 20px 2px #eef0f2;
  -o-box-shadow: 0 0 20px 2px #eef0f2;
  -moz-box-shadow: 0 0 20px 2px #eef0f2;
  -ms-box-shadow: 0 0 20px 2px #eef0f2;
}

.new_business_list_box .jobs_list_div .job .job_line_1 {
  margin-bottom: 0.09rem;
  line-height: 0.56rem;
  position: relative;
  color: #3e3e3e;
  font-size: 0.22rem;
  font-weight: bold;
}

.new_business_list_box .jobs_list_div .job .job_line_1 .line_right {
  position: absolute;
  right: 0;
  top: 0.49rem;
  color: #3561d4;
}

.new_business_list_box .jobs_list_div .job .job_line_2 {
  color: #3e3e3e;
  line-height: 0.42rem;
}

.new_business_list_box .jobs_list_div .job .job_line_4 {
  color: #666666;
  line-height: 0.42rem;
  position: relative;
}

.new_business_list_box .jobs_list_div .job .job_line_4 .line_right {
  position: absolute;
  right: 0;
  top: 0;
}

.demand_pool_submit_pc_box {
  color: #2D3748;
  font-size: 0.14rem;
}

.demand_pool_submit_pc_box .submit_top {
  height: 3.16rem;
  background: url("/static/default/image/sanduan/old_employee_move/demand_pool_submit_top_bg.png") no-repeat;
  background-size: 100%;
}

.demand_pool_submit_pc_box .submit_conetnt {
  margin: 0 auto;
  width: 8rem;
  margin-top: 0.44rem;
  line-height: 0.22rem;
}

.demand_pool_submit_pc_box .submit_conetnt .submit_title {
  text-align: center;
  font-size: 0.18rem;
  font-weight: 700;
  margin-bottom: 0.04rem;
}

.demand_pool_submit_pc_box .submit_conetnt .submit_sub_title {
  text-align: center;
  color: #718096;
  margin-bottom: 0.24rem;
}

.demand_pool_submit_pc_box .submit_conetnt .submit_item {
  margin-bottom: 0.24rem;
  height: 0.32rem;
  line-height: 0.32rem;
}

.demand_pool_submit_pc_box .submit_conetnt .submit_item .item_label_a {
  float: left;
  width: 1.12rem;
  text-align: right;
  margin-right: 0.08rem;
}

.demand_pool_submit_pc_box .submit_conetnt .submit_item .item_label_a span {
  color: #FF483D;
}

.demand_pool_submit_pc_box .submit_conetnt .submit_item .item_input_box {
  float: left;
  width: 6.8rem;
}

.demand_pool_submit_pc_box .submit_conetnt .submit_item .do_submit_btn {
  width: 1.6rem;
  color: #fff;
  background: #3471FF;
  line-height: 0.24rem;
  padding: 0.04rem 0;
  border-radius: 0.04rem;
  -webkit-border-radius: 0.04rem;
  -moz-border-radius: 0.04rem;
  -o-border-radius: 0.04rem;
  -ms-border-radius: 0.04rem;
}

.demand_pool_submit_pc_box .submit_conetnt .submit_item.submit_item_btns {
  text-align: center;
}

.universities_details_new_box .main_header {
  background-color: #fff;
  height: 0.5rem;
}

.universities_details_new_box .main_header .header_content {
  width: 12rem;
  margin: auto;
}

.universities_details_new_box .main_header .header_content .header_left .header_title .title_icon {
  float: left;
  background-color: #3471ff;
  width: 0.32rem;
  height: 0.32rem;
  border-radius: 50%;
  margin: 0.08rem;
}

.universities_details_new_box .main_header .header_content .header_left .header_title .title_icon:after {
  clear: both;
}

.universities_details_new_box .main_header .header_content .header_left .header_title .title_icon .iconfont {
  color: #fff;
  width: 0.16rem;
  margin: 0.08rem auto;
  font-size: 0.16rem;
}

.universities_details_new_box .main_header .header_content .header_left .header_title .title_word {
  float: left;
  margin-top: 0.15rem;
  font-size: 0.14rem;
  color: #349aff;
}

.universities_details_new_box .main_header .header_content .header_left .header_title .title_word:after {
  clear: both;
}

.universities_details_new_box .main_content {
  background-color: #f7f7f7;
  padding: 0 calc(50% - (12rem / 2));
}

.universities_details_new_box .main_content .content_card {
  background: #fff;
  width: 12rem;
  padding: 0.25rem;
  border-radius: 0.07rem;
  margin-top: 0.22rem;
}

.universities_details_new_box .main_content .content_card .card_big_title .title_in_chinese {
  font-size: 0.22rem;
  font-weight: bold;
}

.universities_details_new_box .main_content .content_card .card_big_title .title_in_english {
  font-size: 0.16rem;
  margin-top: 0.1rem;
}

.universities_details_new_box .main_content .content_card .tags_box .single_tag {
  display: inline-block;
  border: 0.01rem solid #349aff;
  padding: 0.04rem 0.08rem;
  font-size: 0.12rem;
  color: #349aff;
  background-color: #f5f8ff;
}

.universities_details_new_box .main_content .content_card .card_normal_title .card_title_em_icon {
  display: inline-block;
  width: 0.1rem;
  height: 0.2rem;
  border-top: 0.01rem solid transparent;
  border-right: 0 solid transparent;
  border-bottom: 0.01rem solid transparent;
  border-left: 0.04rem solid #3471ff;
  vertical-align: bottom;
}

.universities_details_new_box .main_content .content_card .card_normal_title .card_title_content {
  display: inline-block;
  font-weight: bold;
  color: #2d3748;
  font-size: 0.18rem;
}

.universities_details_new_box .main_content .content_card .card_key_value_list_row {
  margin-top: 0.2rem;
}

.universities_details_new_box .main_content .content_card .card_key_value_list_row .info_label {
  float: left;
  width: 1rem;
}

.universities_details_new_box .main_content .content_card .card_key_value_list_row .info_value {
  overflow: hidden;
  width: calc(100% - 1rem);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv {
  width: 12rem;
  margin: 0 auto;
  padding-top: 0.2rem;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header {
  height: 0.32rem;
  position: relative;
  line-height: 0.32rem;
  padding-bottom: 0.05rem;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .font1 {
  color: #999999;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .font1 .num {
  font-style: normal;
  color: #55a8fd;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .font2 {
  font-size: 14px;
  color: #999999;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .font2 {
  font-size: 14px;
  color: #999999;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .font3 {
  font-size: 16px;
  color: #55a8fd;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .font3:hover {
  color: #4491e0;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .tabs {
  float: right;
  width: 88px;
  margin-left: 11px;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .tabs .tab {
  width: 42px;
  height: 30px;
  line-height: 31px;
  text-align: center;
  color: #cccccc;
  border: 1px solid #cccccc;
  float: left;
  cursor: pointer;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .tabs .tab &gt; i {
  font-size: 20px;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .tabs .tab.tab1 {
  border-right: 1px solid #55a8fd;
  border-radius: 3px 0 0 3px;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .tabs .tab.tab1.action {
  background-color: #55a8fd;
  border: 1px solid #55a8fd;
  color: #fff;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .tabs .tab.tab2 {
  border-left: 1px solid #55a8fd;
  border-radius: 0 3px 3px 0;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .tabs .tab.tab2.action {
  background-color: #55a8fd;
  border: 1px solid #55a8fd;
  color: #fff;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .btnspan {
  color: #55a8fd;
  font-size: 16px;
  float: right;
  padding: 0 10px;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .btnspan:hover {
  color: #4095ec;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .btnspan.disable {
  color: #aaa;
  cursor: default;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .linemiddle {
  color: #d5dadf;
  margin: 0 10px;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .spanmiddle {
  color: #d5dadf;
  font-size: 16px;
  float: right;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .sort_box {
  float: right;
  cursor: pointer;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .sort_box .btn_box {
  display: none;
  position: absolute;
  top: 32px;
  right: 0;
  z-index: 1000;
  width: 140px;
  border: 1px #e1e1e1 solid;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  background-color: #fff;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .sort_box .btn_box a {
  display: block;
  line-height: 38px;
  color: #555;
  padding-left: 10px;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .sort_box .btn_box a:hover {
  background-color: #f6f6f7;
  color: #0061ff;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .sort_box .btn_box a.action {
  background-color: #55a8fd;
  color: #fff;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-header .sort_box:hover .btn_box {
  display: block;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-con {
  padding-top: 12px;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-con .contentdiv-con-switch1,
.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-con .contentdiv-con-switch2 {
  display: none;
}

.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-con .contentdiv-con-switch1.action,
.universities_details_new_box .main_content .content_card .cb-contentdiv .contentdiv-con .contentdiv-con-switch2.action {
  display: block;
}

.transferwish_box .right_title + .right_title {
  margin-left: 0.3rem;
}

.transferwish_box .right_title {
  font-weight: bold;
}

.transferwish_box .right_title.active {
  color: #3471ff;
}

.transferwish_box .demand_pool_submit_pc_box {
  color: #2D3748;
  font-size: 0.14rem;
}

.transferwish_box .demand_pool_submit_pc_box .submit_top_transferapply img {
  width: 100%;
  border-radius: 0.08rem;
}

.transferwish_box .demand_pool_submit_pc_box .submit_top_transferwish img {
  width: 100%;
  border-radius: 0.08rem;
}

.transferwish_box .demand_pool_submit_pc_box .submit_conetnt {
  margin: 0 auto;
  width: 8.5rem;
  margin-top: 0.3rem;
  line-height: 0.22rem;
}

.transferwish_box .demand_pool_submit_pc_box .submit_conetnt .submit_title {
  text-align: center;
  font-size: 0.18rem;
  font-weight: 700;
  margin-bottom: 0.04rem;
}

.transferwish_box .demand_pool_submit_pc_box .submit_conetnt .submit_sub_title {
  text-align: center;
  color: #718096;
  margin-bottom: 0.24rem;
}

.transferwish_box .demand_pool_submit_pc_box .submit_conetnt .submit_item {
  margin-bottom: 0.24rem;
  height: 0.32rem;
  line-height: 0.32rem;
}

.transferwish_box .demand_pool_submit_pc_box .submit_conetnt .submit_item .item_label_a {
  float: left;
  width: 1.42rem;
  text-align: right;
  margin-right: 0.08rem;
}

.transferwish_box .demand_pool_submit_pc_box .submit_conetnt .submit_item .item_label_a span {
  color: #FF483D;
}

.transferwish_box .demand_pool_submit_pc_box .submit_conetnt .submit_item .item_input_box {
  float: left;
}

.transferwish_box .demand_pool_submit_pc_box .submit_conetnt .submit_item .do_submit_btn {
  width: 1.6rem;
  color: #fff;
  background: #3471FF;
  line-height: 0.24rem;
  padding: 0.04rem 0;
  border-radius: 0.04rem;
  -webkit-border-radius: 0.04rem;
  -moz-border-radius: 0.04rem;
  -o-border-radius: 0.04rem;
  -ms-border-radius: 0.04rem;
}

.transferwish_box .demand_pool_submit_pc_box .submit_conetnt .submit_item.submit_item_btns {
  text-align: right;
}

.social_collect_info_box {
  width: 12rem;
  margin: 0 auto;
  padding-top: 0.1rem;
  color: #2D3748;
  font-size: 0.14rem;
}

.social_collect_info_box .item_block {
  background-color: #fff;
  box-sizing: border-box;
  padding: 0.24rem;
  margin-bottom: 0.16rem;
  border-radius: 0.08rem;
  -webkit-border-radius: 0.08rem;
  -moz-border-radius: 0.08rem;
  -o-border-radius: 0.08rem;
  -ms-border-radius: 0.08rem;
}

.social_collect_info_box .item_block .block_title {
  position: relative;
  margin-bottom: 0.16rem;
}

.social_collect_info_box .item_block .block_title .title_icon {
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  width: 0.04rem;
  height: 0.18rem;
  display: inline-block;
  background: #3471FF;
  border-radius: 0rem 0.04rem 0.04rem 0rem;
  -webkit-border-radius: 0rem 0.04rem 0.04rem 0rem;
  -moz-border-radius: 0rem 0.04rem 0.04rem 0rem;
  -o-border-radius: 0rem 0.04rem 0.04rem 0rem;
  -ms-border-radius: 0rem 0.04rem 0.04rem 0rem;
}

.social_collect_info_box .item_block .block_title .title_text {
  font-size: 0.16rem;
  font-weight: 700;
  margin-left: 0.16rem;
}

.social_collect_info_box .item_block .block_title .sub_title_text {
  font-size: 0.12rem;
  color: #3471FF;
}

.social_collect_info_box .item_block .block_edu_title {
  margin-bottom: 0.16rem;
}

.social_collect_info_box .item_block .block_edu_title .edu_title_text {
  font-weight: 700;
}

.social_collect_info_box .item_block .block_edu_title .edu_title_text i {
  cursor: pointer;
}

.social_collect_info_box .item_block .block_edu_title .sub_edu_title_text {
  font-size: 0.12rem;
  color: #3471FF;
}

.social_collect_info_box .item_block .block_edu_title .edu_del {
  font-size: 0.12rem;
  color: #3471FF;
  float: right;
  cursor: pointer;
}

.social_collect_info_box .item_block .block_pay_title {
  margin-bottom: 0.16rem;
}

.social_collect_info_box .item_block .block_pay_title .pay_title_text {
  font-weight: 700;
}

.social_collect_info_box .item_block .block_pay_title .pay_title_text i {
  cursor: pointer;
}

.social_collect_info_box .item_block .block_pay_title .pay_del {
  font-size: 0.12rem;
  color: #3471FF;
  float: right;
  cursor: pointer;
}

.social_collect_info_box .item_block .edu_add_div, .social_collect_info_box .item_block .pay_add_div {
  text-align: center;
  color: #3471FF;
  margin-top: 0.2rem;
  cursor: pointer;
}

.social_collect_info_box .item_block .block_content .layui-form-item {
  margin-bottom: 0.16rem;
}

.social_collect_info_box .item_block .block_content .layui-form-item.edu_data_info .layui-form-label.lengthen {
  min-width: 1.6rem;
}

.social_collect_info_box .item_block .block_content .layui-form-item.edu_data_info .layui-input-inline {
  width: 2rem;
}

.social_collect_info_box .item_block .block_content .layui-form-item.edu_data_info .layui-input-inline.edu_start_end {
  width: 3rem;
}

.social_collect_info_box .item_block .block_content .layui-form-item.old_pay_info {
  padding: 0 0.24rem;
}

.social_collect_info_box .item_block .block_content .layui-form-item.old_pay_info .pay_start_end {
  width: 3rem;
}

.social_collect_info_box .item_block .block_content .layui-form-item .layui-form-label {
  color: #718096;
  min-width: 0.9rem;
}

.social_collect_info_box .item_block .block_content .layui-form-item .layui-form-label.select_label {
  color: #2D3748;
}

.social_collect_info_box .item_block .block_content .layui-form-item .layui-input-inline {
  width: 2.4rem;
}

.social_collect_info_box .item_block .block_content .layui-form-item .layui-input-inline .layui-input,
.social_collect_info_box .item_block .block_content .layui-form-item .layui-input-inline .xm-select {
  color: #718096;
  background: #F8F8FA;
  border-radius: 0.16rem;
  -webkit-border-radius: 0.16rem;
  -moz-border-radius: 0.16rem;
  -o-border-radius: 0.16rem;
  -ms-border-radius: 0.16rem;
}

.social_collect_info_box .item_block .block_content .layui-form-item .layui-input-inline .layui-edge {
  border-top-color: #718096;
}

.social_collect_info_box .item_block .block_content .layui-form-item .layui-input-inline .layui-textarea {
  width: 10rem;
  background: #fff;
  border: 0.01rem solid #E2E8F0;
  border-radius: 0.04rem;
  -webkit-border-radius: 0.04rem;
  -moz-border-radius: 0.04rem;
  -o-border-radius: 0.04rem;
  -ms-border-radius: 0.04rem;
}

.social_collect_info_box .item_block .block_content .layui-form-item .layui-input-inline.edu_start_end div {
  display: inline-block;
}

.social_collect_info_box .item_block .block_content .layui-form-item .layui-input-inline .item_input_box {
  width: 1.3rem;
  position: relative;
  display: inline-block;
}

.social_collect_info_box .item_block .block_content .layui-form-item .layui-input-inline .item_input_box .riliicon {
  position: absolute;
  font-size: 0.18rem;
  top: 0;
  right: 0.1rem;
  color: #ccc;
}

.social_collect_info_box .item_block .block_content .layui-form-item .layui-table {
  border-color: #f6f6f6;
}

.social_collect_info_box .item_block .block_content .layui-form-item .layui-table th {
  background-color: #3471FF;
  color: #fff;
  height: 0.4rem;
  padding: 0 0.12rem;
  text-align: center;
}

.social_collect_info_box .item_block .block_content .layui-form-item .layui-table td {
  padding: 0 0.12rem;
  height: 0.48rem;
  text-align: center;
}

.social_collect_info_box .item_block .block_content .layui-form-item .layui-table td .layui-input {
  color: #718096;
  background: #F8F8FA;
  border-radius: 0.16rem;
  -webkit-border-radius: 0.16rem;
  -moz-border-radius: 0.16rem;
  -o-border-radius: 0.16rem;
  -ms-border-radius: 0.16rem;
}

.social_collect_info_box .item_block .block_content .cards_info .img_item {
  float: left;
  margin-right: 0.16rem;
  cursor: pointer;
  position: relative;
}

.social_collect_info_box .item_block .block_content .cards_info .img_item .default_img {
  width: 3.4rem;
  height: 2.16rem;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
}

.social_collect_info_box .item_block .block_content .cards_info .img_item .see_img {
  position: absolute;
  right: 0.08rem;
  bottom: 0.08rem;
}

.social_collect_info_box .item_block .block_content .cards_info .img_item .see_a {
  z-index: 100;
}

.social_collect_info_box .item_block .block_content .cards_info .img_item .del_btn {
  position: absolute;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  border-radius: 18px;
  -webkit-border-radius: 18px;
  -moz-border-radius: 18px;
  -o-border-radius: 18px;
  -ms-border-radius: 18px;
  top: 10px;
  background-color: #fff;
  right: 10px;
}

.social_collect_info_box .item_block .block_content .cards_info .img_item .del_btn i {
  color: #FF483D;
  font-size: 14px;
}

.social_collect_info_box .item_block .block_content .up_btn {
  background: url("/static/default/image/sanduan/ruzhi/up_file_btn_img.png") no-repeat;
  background-size: 1.06rem 0.32rem;
  display: inline-block;
  width: 1.06rem;
  height: 0.32rem;
}

.social_collect_info_box .item_block .block_content .up_files {
  color: rgba(0, 0, 0, 0.65);
}

.social_collect_info_box .item_block .block_content .up_files .icon-close-line {
  font-weight: 700;
  cursor: pointer;
}

.social_collect_info_box .item_block .block_content .total_info {
  text-align: right;
  font-weight: 700;
  padding-right: 0.3rem;
}

.social_collect_info_box .item_block .block_content .total_info .total_num {
  color: #3471FF;
}

.social_collect_info_box .item_block .block_content .xuxian {
  margin: 0 0.54rem 0.16rem 0.24rem;
  border-bottom: 0.01rem dashed #E2E8F0;
}

.social_collect_info_box .item_block .float_block {
  padding: 0.24rem 0;
  margin-bottom: 0.24rem;
  box-shadow: 0 0.04rem 0.2rem rgba(0, 0, 0, 0.08);
  border-radius: 0.08rem;
  -webkit-border-radius: 0.08rem;
  -moz-border-radius: 0.08rem;
  -o-border-radius: 0.08rem;
  -ms-border-radius: 0.08rem;
}

.social_collect_info_box .confim_div {
  text-align: right;
}

.social_collect_info_box .confim_div .info {
  margin-bottom: 0.16rem;
  line-height: 0.32rem;
}

.social_collect_info_box .confim_div .info .label_val {
  color: #718096;
  padding: 0 0.16rem;
}

.social_collect_info_box .confim_div .btns {
  margin-bottom: 0.4rem;
}

.social_collect_info_box .confim_div .btns input {
  border-radius: 0.04rem;
  -webkit-border-radius: 0.04rem;
  -moz-border-radius: 0.04rem;
  -o-border-radius: 0.04rem;
  -ms-border-radius: 0.04rem;
  width: 0.53rem;
  height: 0.32rem;
  line-height: 0.32rem;
}

.social_collect_info_box .confim_div .btns .cancel_btn {
  color: #3471FF;
  border: 0.01rem solid #3471FF;
  margin-right: 0.12rem;
  background-color: #fff;
}

.social_collect_info_box .confim_div .btns .submit_btn {
  color: #fff;
  background-color: #3471FF;
}

.social_collect_info_box .xm-select-parent .xm-form-select dl {
  min-width: 420px;
}

.kaaosi_header_box {
  position: absolute;
  left: 0;
  top: 0.57rem;
  width: 100%;
  z-index: 100;
}

.kaaosi_header_box .logo {
  float: left;
  width: 2.7rem;
  margin-left: 3rem;
}

.kaaosi_header_box .nav_list {
  line-height: 0.54rem;
  margin-right: 3.6rem;
  overflow: hidden;
}

.kaaosi_header_box .nav_list a {
  color: #d2d6d9;
}

.kaaosi_header_box .nav_list .nav_list_item {
  font-size: 0.2rem;
  float: right;
  margin-left: 0.52rem;
  cursor: pointer;
  color: #d2d6d9;
}

.kaaosi_header_box .nav_list .nav_list_item.action {
  cursor: auto;
  position: relative;
}

.kaaosi_header_box .nav_list .nav_list_item.action::after {
  position: absolute;
  content: '';
  bottom: 0.06rem;
  width: 0.4rem;
  height: 2px;
  left: 50%;
  margin-left: -0.2rem;
  background-color: #d2d6d9;
}

.kaaosi_header_box .nav_list .ucenter_info {
  float: right;
  color: #ffffff;
  margin-left: 0.4rem;
  font-size: 0.2rem;
  background-color: #333333;
  text-align: center;
  width: 2.4rem;
  border-radius: 0.15rem;
  -webkit-border-radius: 0.15rem;
  -moz-border-radius: 0.15rem;
  -o-border-radius: 0.15rem;
  -ms-border-radius: 0.15rem;
}

.kaaosi_header_box .nav_list .ucenter_info.active {
  border-radius: 0.15rem 0.15rem 0 0;
  -webkit-border-radius: 0.15rem 0.15rem 0 0;
  -moz-border-radius: 0.15rem 0.15rem 0 0;
  -o-border-radius: 0.15rem 0.15rem 0 0;
  -ms-border-radius: 0.15rem 0.15rem 0 0;
}

.kaaosi_header_box .nav_list .ucenter_info .ucenter_info_li {
  position: relative;
}

.kaaosi_header_box .nav_list .ucenter_info .ucenter_info_li .ucenter_info_list {
  display: none;
  background-color: #333333;
  text-align: left;
  width: 2.4rem;
  padding: 0 0.12rem;
  box-sizing: border-box;
}

.kaaosi_header_box .nav_list .ucenter_info .ucenter_info_li .ucenter_info_list .li1 {
  border-top: 0.01rem dashed #7f7f7f;
}

.kaaosi_header_box .nav_list .ucenter_info .ucenter_info_li .ucenter_info_list li {
  padding-left: 0.5rem;
  height: 0.58rem;
  line-height: 0.58rem;
  margin: 0.01rem 0;
}

.kaaosi_header_box .nav_list .ucenter_info .ucenter_info_li .ucenter_info_list li a {
  color: #ffffff;
}

.kaaosi_header_box .nav_list .ucenter_info .ucenter_info_li .ucenter_info_list li a img {
  vertical-align: middle;
}

.kaaosi_header_box .nav_list .ucenter_info .ucenter_info_li .ucenter_info_list li.active {
  background-color: #326fe7;
  padding-left: 0;
  text-align: center;
}

.kaaosi_header_box .nav_list .ucenter_info .ucenter_info_li .ucenter_info_list li.active a {
  font-size: 0.14rem;
}

.kaaosi_header_box .nav_list .ucenter_info .ucenter_info_li .ucenter_info_list li:hover {
  background-color: #326fe7;
}

.kaaosi_header_box .nav_list .ucenter_info .ucenter_info_li .ucenter_info_list.active {
  border-radius: 0 0 0.05rem 0.05rem;
  -webkit-border-radius: 0 0 0.05rem 0.05rem;
  -moz-border-radius: 0 0 0.05rem 0.05rem;
  -o-border-radius: 0 0 0.05rem 0.05rem;
  -ms-border-radius: 0 0 0.05rem 0.05rem;
}

.kaaosi_introduce_box {
  background-color: #f7f9fe;
  font-size: 0.2rem;
}

.kaaosi_introduce_box .top_video_box {
  position: relative;
  width: 100%;
  height: 100vh;
  background: url("/static/default/image/sanduan/kaaosi_introduce/kaaosi_introduce_img01.png") no-repeat;
  background-size: 100% 100%;
  min-height: 7.8rem;
}

.kaaosi_introduce_box .top_video_box .video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  min-height: 7.8rem;
  object-fit: fill;
}

.kaaosi_introduce_box .top_video_box .content_div {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  min-height: 7.8rem;
  box-sizing: border-box;
  padding-top: 1.76rem;
  background: rgba(163, 163, 163, 0.1);
}

.kaaosi_introduce_box .top_video_box .content_div .search_input_div {
  width: 12rem;
  margin: 0 auto 2.08rem;
  height: 0.46rem;
  line-height: 0.46rem;
  background-color: rgba(255, 255, 255, 0.3);
  color: #fff;
}

.kaaosi_introduce_box .top_video_box .content_div .search_input_div .search_icon {
  float: left;
  font-size: 0.32rem;
  margin-left: 0.4rem;
  margin-right: 0.44rem;
}

.kaaosi_introduce_box .top_video_box .content_div .search_input_div .search_input {
  float: left;
  width: 8.6rem;
  background-color: transparent;
  border: 0;
  height: 0.46rem;
  line-height: 0.46rem;
  padding: 0;
  color: #fff;
  caret-color: #55a8fd;
}

.kaaosi_introduce_box .top_video_box .content_div .search_input_div input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #fff;
}

.kaaosi_introduce_box .top_video_box .content_div .search_input_div input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #fff;
}

.kaaosi_introduce_box .top_video_box .content_div .search_input_div input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #fff;
}

.kaaosi_introduce_box .top_video_box .content_div .search_input_div input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #fff;
}

.kaaosi_introduce_box .top_video_box .content_div .search_input_div .link {
  float: right;
  margin-right: 0.3rem;
  color: #fff;
}

.kaaosi_introduce_box .top_video_box .content_div .title_text1 {
  line-height: 0.6rem;
  text-align: center;
  font-weight: bold;
  font-size: 0.58rem;
  color: #fff;
  font-style: oblique;
}

.kaaosi_introduce_box .title_div {
  line-height: 0.34rem;
  font-size: 0.34rem;
  font-weight: bold;
  color: #000;
  padding-left: 0.13rem;
  border-left: 0.03rem #2cc8f8 solid;
  width: 12rem;
  margin: 0 auto;
}

.kaaosi_introduce_box .btn_dom {
  width: 0.34rem;
  height: 0.34rem;
  line-height: 0.34rem;
  border: 0.02rem #476cf5 solid;
  border-radius: 0.36rem;
  -webkit-border-radius: 0.36rem;
  -moz-border-radius: 0.36rem;
  -o-border-radius: 0.36rem;
  -ms-border-radius: 0.36rem;
  text-align: center;
  cursor: pointer;
}

.kaaosi_introduce_box .btn_dom i {
  font-size: 0.22rem;
  font-weight: bold;
  color: #476cf5;
}

.kaaosi_introduce_box .introduce_div {
  width: 12rem;
  margin: 1.33rem auto 0;
}

.kaaosi_introduce_box .introduce_div .introduce_item {
  margin-bottom: 1.3rem;
}

.kaaosi_introduce_box .introduce_div .introduce_item .item_left_div {
  float: left;
  width: 6.3rem;
  padding-top: 1.63rem;
  line-height: 0.26rem;
  padding-bottom: 0.88rem;
  color: #494a51;
  position: relative;
  border-bottom: 0.01rem #b4b4b4 solid;
}

.kaaosi_introduce_box .introduce_div .introduce_item .item_left_div p {
  text-indent: 2em;
}

.kaaosi_introduce_box .introduce_div .introduce_item .item_left_div .btn {
  position: absolute;
  top: 1.76rem;
}

.kaaosi_introduce_box .introduce_div .introduce_item .item_left_div .btn.left {
  left: -0.75rem;
}

.kaaosi_introduce_box .introduce_div .introduce_item .item_left_div .btn.right {
  right: -0.75rem;
}

.kaaosi_introduce_box .introduce_div .introduce_item .item_left_div .title_div {
  position: absolute;
  left: 0;
  top: 0.39rem;
}

.kaaosi_introduce_box .introduce_div .introduce_item .item_left_div .border {
  position: absolute;
  bottom: -0.02rem;
  height: 0.05rem;
  width: 50%;
  background-color: #3763f6;
}

.kaaosi_introduce_box .introduce_div .introduce_item .item_left_div .border.left {
  left: 0;
}

.kaaosi_introduce_box .introduce_div .introduce_item .item_left_div .border.right {
  right: 0;
}

.kaaosi_introduce_box .introduce_div .introduce_item .right_img {
  float: right;
}

.kaaosi_introduce_box .introduce_div .introduce_item .right_img.img1 {
  width: 3.85rem;
}

.kaaosi_introduce_box .introduce_div .introduce_item .right_img.img2 {
  width: 4.02rem;
}

.kaaosi_introduce_box .job_category_div {
  padding-top: 0.32rem;
  background: url("/static/default/image/sanduan/kaaosi_introduce/kaaosi_introduce_img13.png") no-repeat;
  background-size: 100% auto;
  background-position: 0 -0.06rem;
  padding-bottom: 0.95rem;
}

.kaaosi_introduce_box .job_category_div .chart_div {
  height: 2.74rem;
  position: relative;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item {
  display: none;
  position: absolute;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item .chart_type1 {
  background-color: #f7f9fe;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item .chart_type1 .img {
  display: block;
  margin: 0 auto;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item .chart_type2 {
  display: none;
  width: 1.7rem;
  height: 1.96rem;
  background: url("/static/default/image/sanduan/kaaosi_introduce/kaaosi_introduce_img14.png") no-repeat;
  background-size: 1.7rem auto;
  box-sizing: border-box;
  padding-top: 0.16rem;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item .chart_type2 .img_div {
  width: 1.62rem;
  height: 1.62rem;
  box-sizing: border-box;
  margin: 0 auto;
  padding-top: 0.31rem;
  background-color: #6c8af4;
  box-shadow: 0 0 20px 2px #eef0f2;
  -webkit-box-shadow: 0 0 20px 2px #eef0f2;
  -o-box-shadow: 0 0 20px 2px #eef0f2;
  -moz-box-shadow: 0 0 20px 2px #eef0f2;
  -ms-box-shadow: 0 0 20px 2px #eef0f2;
  border-radius: 1.62rem;
  -webkit-border-radius: 1.62rem;
  -moz-border-radius: 1.62rem;
  -o-border-radius: 1.62rem;
  -ms-border-radius: 1.62rem;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item .chart_type2 .img_div img {
  display: block;
  width: 1rem;
  margin: 0 auto;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item.chart_item1 {
  display: block;
  top: 1.06rem;
  left: 3.48rem;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item.chart_item1 .chart_type1 {
  width: 0.78rem;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item.chart_item1 .chart_type1 .img {
  width: 0.64rem;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item.chart_item2 {
  display: block;
  top: 1.38rem;
  left: 5.85rem;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item.chart_item2 .chart_type1 {
  width: 1.12rem;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item.chart_item2 .chart_type1 .img {
  width: 0.8rem;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item.chart_item3 {
  display: block;
  top: 0.78rem;
  left: 8.77rem;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item.chart_item3 .chart_type1 {
  display: none;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item.chart_item3 .chart_type2 {
  display: block;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item.chart_item4 {
  display: block;
  top: 1.12rem;
  right: 5.81rem;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item.chart_item4 .chart_type1 {
  width: 1.12rem;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item.chart_item4 .chart_type1 .img {
  width: 0.8rem;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item.chart_item5 {
  display: block;
  top: 1.2rem;
  right: 4.26rem;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item.chart_item5 .chart_type1 {
  width: 0.78rem;
}

.kaaosi_introduce_box .job_category_div .chart_div .chart_item.chart_item5 .chart_type1 .img {
  width: 0.64rem;
}

.kaaosi_introduce_box .job_category_div .option_div {
  width: 3.46rem;
  margin: 0.4rem auto 0;
  text-align: center;
  line-height: 0.38rem;
  position: relative;
  font-size: 0.26rem;
  font-weight: bold;
  color: #476cf5;
}

.kaaosi_introduce_box .job_category_div .option_div .btn {
  position: absolute;
  top: 0rem;
}

.kaaosi_introduce_box .job_category_div .option_div .btn.left {
  left: 0rem;
}

.kaaosi_introduce_box .job_category_div .option_div .btn.right {
  right: 0rem;
}

.kaaosi_introduce_box .job_category_div .link_dom {
  display: block;
  cursor: pointer;
  line-height: 0.4rem;
  text-align: center;
  background-color: #88c60e;
  color: #fff;
  font-size: 0.18rem;
  width: 1.7rem;
  border-radius: 0.4rem;
  -webkit-border-radius: 0.4rem;
  -moz-border-radius: 0.4rem;
  -o-border-radius: 0.4rem;
  -ms-border-radius: 0.4rem;
  margin: 0.29rem auto 0.4rem;
}

.kaaosi_introduce_box .job_category_div .process_div {
  width: 1.98rem;
  margin: 0rem auto;
}

.kaaosi_introduce_box .job_category_div .process_div .process_item {
  float: left;
  padding: 0 0.05rem;
}

.kaaosi_introduce_box .job_category_div .process_div .process_item .point {
  width: 0.06rem;
  height: 0.06rem;
  border: 0.03rem #88c60e solid;
  border-radius: 0.12rem;
  -webkit-border-radius: 0.12rem;
  -moz-border-radius: 0.12rem;
  -o-border-radius: 0.12rem;
  -ms-border-radius: 0.12rem;
}

.kaaosi_introduce_box .job_category_div .process_div .process_item.action .point {
  background-color: #88c60e;
}

.kaaosi_introduce_box .title_div2 {
  width: 5.2rem;
  margin: 0 auto;
  text-align: center;
}

.kaaosi_introduce_box .title_div2 .img {
  display: block;
  margin: 0 auto 0.09rem;
}

.kaaosi_introduce_box .title_div2 .text {
  line-height: 0.62rem;
  font-size: 0.3rem;
  font-weight: bold;
  color: #000;
  font-style: italic;
}

.kaaosi_introduce_box .title_div2 .border {
  height: 2px;
  background: #f1f7fe;
  /* Old browsers */
  background: -moz-linear-gradient(left, #f1f7fe 0%, #94c4fa 50%, #f1f7fe 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, #f1f7fe 0%, #94c4fa 50%, #f1f7fe 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #f1f7fe 0%, #94c4fa 50%, #f1f7fe 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f7fe', endColorstr='#f1f7fe',GradientType=1 );
  /* IE6-9 */
}

.kaaosi_introduce_box .prize_div {
  padding-top: 0.63rem;
  padding-bottom: 1.13rem;
  background: url("/static/default/image/sanduan/kaaosi_introduce/bg_img01.png") no-repeat, url("/static/default/image/sanduan/kaaosi_introduce/bg_img02.png") no-repeat, url("/static/default/image/sanduan/kaaosi_introduce/bg_img04.png") no-repeat, url("/static/default/image/sanduan/kaaosi_introduce/bg_img03.png") no-repeat;
  background-size: 3.62rem auto,
 6.31rem auto,
 11.14rem auto,
 3.33rem auto;
  background-position: left top,
 right top,
 0.9rem bottom,
 right bottom;
  background-color: #fff;
}

.kaaosi_introduce_box .prize_div .prize_item_div {
  width: 11.3rem;
  padding: 0 0.35rem 0.96rem;
  margin: 1rem auto 0;
  position: relative;
  border-bottom: 0.01rem #b4b4b4 solid;
}

.kaaosi_introduce_box .prize_div .prize_item_div .border {
  position: absolute;
  bottom: -0.02rem;
  height: 0.05rem;
  width: 33%;
  background-color: #3763f6;
}

.kaaosi_introduce_box .prize_div .prize_item_div .border.border1 {
  left: 0;
}

.kaaosi_introduce_box .prize_div .prize_item_div .border.border2 {
  left: 33%;
}

.kaaosi_introduce_box .prize_div .prize_item_div .border.border3 {
  right: 0;
}

.kaaosi_introduce_box .prize_div .prize_item_div .btn {
  position: absolute;
  top: 4.75rem;
  width: 0.59rem;
  cursor: pointer;
}

.kaaosi_introduce_box .prize_div .prize_item_div .btn.left {
  left: -0.86rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .btn.right {
  right: -0.86rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item .top_div .img_div {
  width: 3.23rem;
  float: left;
  margin-top: 0.55rem;
  margin-left: 0.09rem;
  position: relative;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item .top_div .img_div .img {
  display: block;
  width: 100%;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item .top_div .img_div .img1 {
  width: 1.46rem;
  position: absolute;
  right: -0.28rem;
  top: -0.55rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item .top_div .img_div .img2 {
  width: 0.56rem;
  position: absolute;
  left: -0.09rem;
  bottom: 0.37rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item .top_div .text_div {
  float: right;
  width: 7.28rem;
  margin-right: 0.09rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item .top_div .text_div .text1 {
  line-height: 0.8rem;
  font-size: 0.49rem;
  font-weight: bold;
  color: #7b68e0;
  padding-top: 1.08rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item .top_div .text_div .text2 {
  line-height: 0.76rem;
  font-size: 0.24rem;
  font-weight: bold;
  color: #494a51;
  margin-bottom: 0.18rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item .top_div .text_div .text3 {
  line-height: 0.28rem;
  font-size: 0.16rem;
  color: #494a51;
  text-indent: 2em;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item .top_div.top_div1 {
  padding-top: 0.45rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item .top_div.top_div1 .text_div {
  float: left;
  width: 5.14rem;
  margin-left: 0.09rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item .top_div.top_div1 .text_div .text1 {
  color: #5dc1ff;
  padding-top: 0;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item .top_div.top_div1 .img_div {
  width: 5.53rem;
  float: right;
  margin-top: 0.9rem;
  margin-right: 0.09rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item .top_div.top_div1 .img_div .img1 {
  width: 1.46rem;
  position: absolute;
  right: 0rem;
  top: -0.62rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item .top_div.top_div1 .img_div .img2 {
  width: 0.56rem;
  position: absolute;
  right: -0.09rem;
  top: 0.17rem;
  left: auto;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item.prize_item1 .top_div .img_div {
  width: 3.78rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item.prize_item1 .top_div .img_div .img2 {
  bottom: 0.5rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item.prize_item1 .top_div .text_div {
  width: 6.55rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item.prize_item1 .top_div .text_div .text1 {
  color: #8dcb18;
  padding-top: 0.55rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item.prize_item1 .top_div.top_div1 .text_div {
  width: 7.3rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item.prize_item1 .top_div.top_div1 .text_div .text1 {
  color: #fb95ac;
  padding-top: 1rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item.prize_item1 .top_div.top_div1 .img_div {
  width: 3.24rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item.prize_item1 .top_div.top_div1 .img_div .img1 {
  right: auto;
  left: -1.68rem;
  top: 0rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item.prize_item1 .top_div.top_div1 .img_div .img2 {
  top: 1.53rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item.prize_item2 .top_div .img_div {
  width: 3.23rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item.prize_item2 .top_div .img_div .img1 {
  right: -1.65rem;
  top: auto;
  bottom: 0;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item.prize_item2 .top_div .img_div .img2 {
  bottom: 0.23rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item.prize_item2 .top_div .text_div .text1 {
  padding-top: 0.55rem;
  color: #ffb379;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item.prize_item2 .top_div.top_div1 .text_div {
  width: 5.72rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item.prize_item2 .top_div.top_div1 .text_div .text1 {
  color: #8da6fa;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item.prize_item2 .top_div.top_div1 .text_div .text3 {
  color: #494a51;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item.prize_item2 .top_div.top_div1 .img_div {
  width: 4.55rem;
}

.kaaosi_introduce_box .prize_div .prize_item_div .prize_item.prize_item2 .top_div.top_div1 .img_div .img2 {
  top: 0.21rem;
}

.kaaosi_introduce_box .brand_introduce {
  padding-left: 3.59rem;
  height: 10.73rem;
  box-sizing: border-box;
  padding-top: 1.05rem;
  background: url("/static/default/image/sanduan/kaaosi_introduce/bg_img05.png") no-repeat;
  background-size: 19.2rem auto;
  background-color: #fff;
  background-position: left bottom;
}

.kaaosi_introduce_box .brand_introduce .brand_item {
  float: left;
  min-height: 4rem;
  width: 5.18rem;
  margin-right: 1.7rem;
}

.kaaosi_introduce_box .brand_introduce .brand_item .top_div {
  height: 0.64rem;
  width: 0.64rem;
  border-radius: 0.64rem 0 0.64rem 0.64rem;
  -webkit-border-radius: 0.64rem 0 0.64rem 0.64rem;
  -moz-border-radius: 0.64rem 0 0.64rem 0.64rem;
  -o-border-radius: 0.64rem 0 0.64rem 0.64rem;
  -ms-border-radius: 0.64rem 0 0.64rem 0.64rem;
  background-color: #5dc1ff;
  box-sizing: border-box;
  padding-top: 0.16rem;
}

.kaaosi_introduce_box .brand_introduce .brand_item .top_div .img {
  display: block;
  width: 0.32rem;
  margin: 0 auto;
}

.kaaosi_introduce_box .brand_introduce .brand_item .title_dom {
  line-height: 0.86rem;
  color: #000;
  font-size: 0.32rem;
  font-width: bold;
}

.kaaosi_introduce_box .brand_introduce .brand_item .border_dom .left {
  float: left;
  width: 0.08rem;
  height: 0.08rem;
  border: 0.02rem #5dc1ff solid;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
}

.kaaosi_introduce_box .brand_introduce .brand_item .border_dom .right {
  float: right;
  width: 4.98rem;
  height: 0.02rem;
  background-color: #5dc1ff;
  margin-top: 0.04rem;
}

.kaaosi_introduce_box .brand_introduce .brand_item .text {
  line-height: 0.28rem;
  font-size: 0.18rem;
  color: #494a51;
  margin-top: 0.34rem;
  text-indent: 2em;
}

.kaaosi_introduce_box .brand_introduce .brand_item.brand_item1 .top_div {
  background-color: #0a6fed;
}

.kaaosi_introduce_box .brand_introduce .brand_item.brand_item1 .border_dom .left {
  border: 0.02rem #0a6fed solid;
}

.kaaosi_introduce_box .brand_introduce .brand_item.brand_item1 .border_dom .right {
  background-color: #0a6fed;
}

.kaaosi_introduce_box .brand_introduce .brand_item.brand_item2 .top_div {
  background-color: #8bc914;
}

.kaaosi_introduce_box .brand_introduce .brand_item.brand_item2 .border_dom .left {
  border: 0.02rem #8bc914 solid;
}

.kaaosi_introduce_box .brand_introduce .brand_item.brand_item2 .border_dom .right {
  background-color: #8bc914;
}

.kaaosi_introduce_box .brand_introduce .brand_item.brand_item3 .top_div {
  background-color: #667bee;
}

.kaaosi_introduce_box .brand_introduce .brand_item.brand_item3 .border_dom .left {
  border: 0.02rem #667bee solid;
}

.kaaosi_introduce_box .brand_introduce .brand_item.brand_item3 .border_dom .right {
  background-color: #667bee;
}

.kaaosi_introduce_box .brand_introduce .brand_item.brand_item3 .text {
  text-indent: 0;
}

.kaaosi_introduce_box .brand_introduce .brand_item.brand_item3 .text .item {
  margin-bottom: 0.32rem;
}

.kaaosi_introduce_box .brand_introduce .brand_item.brand_item3 .text .item .left {
  float: left;
}

.kaaosi_introduce_box .brand_introduce .brand_item.brand_item3 .text .item .left .title {
  font-weight: bold;
}

.kaaosi_introduce_box .brand_introduce .brand_item.brand_item3 .text .item .left .en_dom {
  color: #ecedf0;
}

.kaaosi_introduce_box .brand_introduce .brand_item.brand_item3 .text .item .right {
  float: right;
  width: 2.36rem;
}

.kaaosi_introduce_box .dreamer_div {
  padding-top: 0.42rem;
  padding-bottom: 1.6rem;
  background: url("/static/default/image/sanduan/kaaosi_introduce/bg_img06.png") no-repeat, url("/static/default/image/sanduan/kaaosi_introduce/bg_img07.png") no-repeat;
  background-size: 2.72rem auto,
 1.81rem auto;
  background-position: right 1.51rem,
 left 8.51rem;
  background-color: #fff;
}

.kaaosi_introduce_box .dreamer_div .page_div {
  width: 5.11rem;
  margin: 0.6rem auto 1.11rem;
  background: url("/static/default/image/sanduan/kaaosi_introduce/kaaosi_introduce_img44.png") no-repeat;
  background-size: 5.11rem auto;
  height: 3.45rem;
  position: relative;
}

.kaaosi_introduce_box .dreamer_div .page_div .page_item {
  width: 0.6rem;
  filter: alpha(opacity=20);
  -moz-opacity: 0.2;
  -khtml-opacity: 0.2;
  opacity: 0.2;
  position: absolute;
}

.kaaosi_introduce_box .dreamer_div .page_div .page_item.page_item1 {
  left: -0.6rem;
  top: 0.65rem;
}

.kaaosi_introduce_box .dreamer_div .page_div .page_item.page_item9 {
  right: -0.6rem;
  top: 0.65rem;
}

.kaaosi_introduce_box .dreamer_div .page_div .page_item.page_item2 {
  left: -0.36rem;
  top: 1.68rem;
}

.kaaosi_introduce_box .dreamer_div .page_div .page_item.page_item8 {
  right: -0.36rem;
  top: 1.68rem;
}

.kaaosi_introduce_box .dreamer_div .page_div .page_item.page_item3 {
  left: 0.25rem;
  top: 2.59rem;
}

.kaaosi_introduce_box .dreamer_div .page_div .page_item.page_item7 {
  right: 0.25rem;
  top: 2.59rem;
}

.kaaosi_introduce_box .dreamer_div .page_div .page_item.page_item4 {
  left: 1.15rem;
  top: 3.26rem;
}

.kaaosi_introduce_box .dreamer_div .page_div .page_item.page_item6 {
  right: 1.15rem;
  top: 3.26rem;
}

.kaaosi_introduce_box .dreamer_div .page_div .page_item.page_item5 {
  left: 2.27rem;
  top: 3.52rem;
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}

.kaaosi_introduce_box .dreamer_div .dreamer_item_div {
  padding-top: 2.7rem;
  position: relative;
}

.kaaosi_introduce_box .dreamer_div .dreamer_item_div .bottom {
  height: 3.35rem;
  background: #6276ed;
  /* Old browsers */
  background: -moz-linear-gradient(top, #6276ed 0%, #8fa7fa 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #6276ed 0%, #8fa7fa 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #6276ed 0%, #8fa7fa 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6276ed', endColorstr='#8fa7fa',GradientType=0 );
  /* IE6-9 */
}

.kaaosi_introduce_box .dreamer_div .dreamer_item_div .swiper_div {
  width: 14.6rem;
  height: 5.62rem;
  position: absolute;
  overflow: hidden;
  left: 50%;
  margin-left: -7.3rem;
  top: 0;
}

.kaaosi_introduce_box .dreamer_div .dreamer_item_div .swiper_div .swiper_item {
  position: relative;
  height: fit-content;
}

.kaaosi_introduce_box .dreamer_div .dreamer_item_div .swiper_div .swiper_item .swiper-slide-shadow-left, .kaaosi_introduce_box .dreamer_div .dreamer_item_div .swiper_div .swiper_item .swiper-slide-shadow-right {
  background-color: rgba(0, 0, 0, 0.3);
}

.kaaosi_introduce_box .dreamer_div .dreamer_item_div .swiper_div .swiper_item .img {
  width: 100%;
  display: block;
}

.kaaosi_introduce_box .dreamer_div .dreamer_item_div .swiper_div .btn_dom {
  z-index: 1000;
  border: 0.02rem #fff solid;
}

.kaaosi_introduce_box .dreamer_div .dreamer_item_div .swiper_div .btn_dom i {
  color: #fff;
}

.kaaosi_introduce_box .dreamer_div .dreamer_item_div .swiper_div .btn_dom.left {
  position: absolute;
  left: 3.46rem;
  top: 2.58rem;
}

.kaaosi_introduce_box .dreamer_div .dreamer_item_div .swiper_div .btn_dom.right {
  position: absolute;
  right: 3.46rem;
  top: 2.58rem;
}

.yingkanghospital_header_box {
  position: absolute;
  left: 0;
  top: 0.57rem;
  width: 100%;
  z-index: 100;
}

.yingkanghospital_header_box .logo {
  float: left;
  width: 1.75rem;
  margin-left: 3.6rem;
}

.yingkanghospital_header_box .nav_list {
  line-height: 0.54rem;
  margin-right: 3.6rem;
  overflow: hidden;
}

.yingkanghospital_header_box .nav_list a {
  color: #d2d6d9;
}

.yingkanghospital_header_box .nav_list .nav_list_item {
  font-size: 0.2rem;
  float: right;
  margin-left: 0.52rem;
  cursor: pointer;
  color: #d2d6d9;
}

.yingkanghospital_header_box .nav_list .nav_list_item.action {
  cursor: auto;
  position: relative;
}

.yingkanghospital_header_box .nav_list .nav_list_item.action::after {
  position: absolute;
  content: '';
  bottom: 0.06rem;
  width: 0.4rem;
  height: 2px;
  left: 50%;
  margin-left: -0.2rem;
  background-color: #d2d6d9;
}

.yingkanghospital_header_box .nav_list .ucenter_info {
  float: right;
  color: #ffffff;
  margin-left: 0.4rem;
  font-size: 0.2rem;
  background-color: #333333;
  text-align: center;
  width: 2.4rem;
  border-radius: 0.15rem;
  -webkit-border-radius: 0.15rem;
  -moz-border-radius: 0.15rem;
  -o-border-radius: 0.15rem;
  -ms-border-radius: 0.15rem;
}

.yingkanghospital_header_box .nav_list .ucenter_info.active {
  border-radius: 0.15rem 0.15rem 0 0;
  -webkit-border-radius: 0.15rem 0.15rem 0 0;
  -moz-border-radius: 0.15rem 0.15rem 0 0;
  -o-border-radius: 0.15rem 0.15rem 0 0;
  -ms-border-radius: 0.15rem 0.15rem 0 0;
}

.yingkanghospital_header_box .nav_list .ucenter_info .ucenter_info_li {
  position: relative;
}

.yingkanghospital_header_box .nav_list .ucenter_info .ucenter_info_li .ucenter_info_list {
  display: none;
  background-color: #333333;
  text-align: left;
  width: 2.4rem;
  padding: 0 0.12rem;
  box-sizing: border-box;
}

.yingkanghospital_header_box .nav_list .ucenter_info .ucenter_info_li .ucenter_info_list .li1 {
  border-top: 0.01rem dashed #7f7f7f;
}

.yingkanghospital_header_box .nav_list .ucenter_info .ucenter_info_li .ucenter_info_list li {
  padding-left: 0.5rem;
  height: 0.58rem;
  line-height: 0.58rem;
  margin: 0.01rem 0;
}

.yingkanghospital_header_box .nav_list .ucenter_info .ucenter_info_li .ucenter_info_list li a {
  color: #ffffff;
}

.yingkanghospital_header_box .nav_list .ucenter_info .ucenter_info_li .ucenter_info_list li a img {
  vertical-align: middle;
}

.yingkanghospital_header_box .nav_list .ucenter_info .ucenter_info_li .ucenter_info_list li.active {
  background-color: #326fe7;
  padding-left: 0;
  text-align: center;
}

.yingkanghospital_header_box .nav_list .ucenter_info .ucenter_info_li .ucenter_info_list li.active a {
  font-size: 0.14rem;
}

.yingkanghospital_header_box .nav_list .ucenter_info .ucenter_info_li .ucenter_info_list li:hover {
  background-color: #326fe7;
}

.yingkanghospital_header_box .nav_list .ucenter_info .ucenter_info_li .ucenter_info_list.active {
  border-radius: 0 0 0.05rem 0.05rem;
  -webkit-border-radius: 0 0 0.05rem 0.05rem;
  -moz-border-radius: 0 0 0.05rem 0.05rem;
  -o-border-radius: 0 0 0.05rem 0.05rem;
  -ms-border-radius: 0 0 0.05rem 0.05rem;
}

.yingkanghospital_introduce_box {
  background-color: #f7f9fe;
  font-size: 0.2rem;
}

.yingkanghospital_introduce_box .common_div {
  width: 100%;
}

.yingkanghospital_introduce_box .big_title {
  width: 100%;
  text-align: center;
  position: relative;
}

.yingkanghospital_introduce_box .big_title .big_title_left_block {
  display: inline-block;
  width: 2.875rem;
  height: 0.5625rem;
  border: 2px solid #9f9f9f;
  border-bottom: none;
  border-right: none;
  vertical-align: -0.45rem;
}

.yingkanghospital_introduce_box .big_title .big_title_chars {
  display: inline-block;
  line-height: 0.45rem;
  font-size: 0.45rem;
  margin-left: 0.525rem;
  margin-right: 0.525rem;
  letter-spacing: 0.25rem;
  text-indent: 0.25rem;
  z-index: 1;
  position: relative;
}

.yingkanghospital_introduce_box .big_title .big_title_bg_chars {
  font-size: 0.45rem;
  color: #f3f6fa;
  position: absolute;
  left: 50%;
  top: 75%;
  transform: translate(-50%, -50%);
  letter-spacing: 0.05rem;
  text-indent: 0.05rem;
  z-index: 0;
}

.yingkanghospital_introduce_box .big_title .big_title_right_block {
  display: inline-block;
  width: 2.875rem;
  height: 0.5625rem;
  border: 2px solid #9f9f9f;
  border-top: none;
  border-left: none;
  vertical-align: 0.12rem;
}

.yingkanghospital_introduce_box .sub_title {
  width: 15rem;
  margin: 0 auto;
  font-size: 0.3rem;
}

.yingkanghospital_introduce_box .sub_title .left_border_div {
  float: left;
  width: 0.25rem;
  height: 0.6rem;
  border-left: 4px solid #52c3f1;
  margin-top: 0.1rem;
}

.yingkanghospital_introduce_box .sub_title .right_chars_div {
  font-weight: bold;
}

.yingkanghospital_introduce_box .sub_title .right_chars_div .lang_zh_chars {
  color: #3e3e3e;
}

.yingkanghospital_introduce_box .sub_title .right_chars_div .lang_en_chars {
  color: #9a9c9d;
}

.yingkanghospital_introduce_box .choose_your_pos_types_div {
  width: 15rem;
  margin: 0 auto;
  margin-top: 2.25rem;
  font-size: 0.275rem;
}

.yingkanghospital_introduce_box .choose_your_pos_types_div .choose_your_pos_types_row {
  width: 100%;
}

.yingkanghospital_introduce_box .choose_your_pos_types_div .choose_your_pos_types_row + .choose_your_pos_types_row {
  margin-top: 1.17rem;
}

.yingkanghospital_introduce_box .choose_your_pos_types_div .choose_your_pos_types_row .choose_your_pos_type_block {
  display: inline-block;
  margin: 0 0.652rem;
}

.yingkanghospital_introduce_box .choose_your_pos_types_div .choose_your_pos_types_row .choose_your_pos_type_block.view_more {
  vertical-align: 0.5rem;
}

.yingkanghospital_introduce_box .choose_your_pos_types_div .choose_your_pos_types_row .choose_your_pos_type_block.view_more .btn_view_more {
  padding: 0.312rem;
  background-color: #378be0;
  cursor: pointer;
  border-radius: 0.2rem;
}

.yingkanghospital_introduce_box .choose_your_pos_types_div .choose_your_pos_types_row .choose_your_pos_type_block.view_more .btn_view_more .chars_row {
  color: #fff;
  letter-spacing: 0.06rem;
  text-indent: 0.06rem;
}

.yingkanghospital_introduce_box .choose_your_pos_types_div .choose_your_pos_types_row .choose_your_pos_type_block .type_block_img_wrapper img {
  width: 1.625rem;
}

.yingkanghospital_introduce_box .choose_your_pos_types_div .choose_your_pos_types_row .choose_your_pos_type_block .type_block_chars_wrapper {
  text-align: center;
}

.yingkanghospital_introduce_box .choose_your_pos_types_div .choose_your_pos_types_row .choose_your_pos_type_block .type_block_chars_wrapper .type_block_chars {
  font-weight: bold;
}

.yingkanghospital_introduce_box .under_pos_types_div {
  width: 15rem;
  margin: 0 auto;
  padding-top: 2.3rem;
}

.yingkanghospital_introduce_box .under_pos_types_div .under_pos_types_block {
  display: inline-block;
  width: 7.25rem;
  position: relative;
}

.yingkanghospital_introduce_box .under_pos_types_div .under_pos_types_block .left_img_div {
  float: left;
  height: 3.75rem;
}

.yingkanghospital_introduce_box .under_pos_types_div .under_pos_types_block .left_img_div img {
  width: 3.625rem;
}

.yingkanghospital_introduce_box .under_pos_types_div .under_pos_types_block .right_desc_div {
  overflow: hidden;
  padding-top: 0.675rem;
  padding-left: 0.375rem;
  box-sizing: border-box;
  height: 3.75rem;
  border-bottom-right-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

.yingkanghospital_introduce_box .under_pos_types_div .under_pos_types_block .right_desc_div .title_chars {
  font-weight: bold;
  width: 2.675rem;
  font-size: 0.3rem;
}

.yingkanghospital_introduce_box .under_pos_types_div .under_pos_types_block .right_desc_div .content_chars {
  margin-top: 0.425rem;
  width: 2.675rem;
  font-size: 0.25rem;
}

.yingkanghospital_introduce_box .under_pos_types_div .under_pos_types_block .right_desc_div .right_bottom_sequence {
  font-size: 1rem;
  font-family: fantasy;
  font-style: italic;
  letter-spacing: 0.1rem;
  line-height: 0.82rem;
  position: absolute;
  bottom: 0;
  right: 0.35rem;
}

.yingkanghospital_introduce_box .under_pos_types_div .under_pos_types_block .right_desc_div .right_bottom_chars {
  font-size: 0.25rem;
  position: absolute;
  bottom: 0.35rem;
  right: 0.35rem;
  cursor: pointer;
}

.yingkanghospital_introduce_box .under_pos_types_div .under_pos_types_block .right_desc_div {
  background-color: #f8f8f8;
}

.yingkanghospital_introduce_box .under_pos_types_div .under_pos_types_block .right_desc_div .right_bottom_sequence {
  color: #f0efef;
}

.yingkanghospital_introduce_box .under_pos_types_div .under_pos_types_block:hover .right_desc_div {
  background-color: #307ece;
  color: #fff;
}

.yingkanghospital_introduce_box .under_pos_types_div .under_pos_types_block:hover .right_desc_div .right_bottom_sequence {
  color: #2374c8;
}

.yingkanghospital_introduce_box .about_us_div {
  width: 15rem;
  margin: 0 auto;
}

.yingkanghospital_introduce_box .about_us_div.in_draft .double_col_left {
  width: calc(100% - 5.9375rem);
  padding: 1rem 1rem 0 0;
  box-sizing: border-box;
}

.yingkanghospital_introduce_box .about_us_div.in_draft .double_col_left p {
  letter-spacing: 0.05rem;
  text-indent: 0.5rem;
}

.yingkanghospital_introduce_box .about_us_div.in_draft .double_col_right {
  box-shadow: 0 0 4px 3px #ddd;
}

.yingkanghospital_introduce_box .about_us_div.in_draft .double_col_right img {
  width: 5.9375rem;
}

.yingkanghospital_introduce_box .about_us_div.in_blocks {
  margin-top: 0.425rem;
}

.yingkanghospital_introduce_box .about_us_div.in_blocks .hoverable_block {
  box-sizing: border-box;
  display: inline-block;
  width: 4.8rem;
  background-color: #fff;
  box-shadow: 0 0 9px 1px #f6f6f6;
  padding: 0.375rem;
  vertical-align: middle;
}

.yingkanghospital_introduce_box .about_us_div.in_blocks .hoverable_block + .hoverable_block {
  margin-left: 0.24rem;
}

.yingkanghospital_introduce_box .about_us_div.in_blocks .hoverable_block .double_col_left .icon_block .orig_icon {
  display: inline;
}

.yingkanghospital_introduce_box .about_us_div.in_blocks .hoverable_block .double_col_left .icon_block .hover_icon {
  display: none;
}

.yingkanghospital_introduce_box .about_us_div.in_blocks .hoverable_block .double_col_left .border_block {
  height: 0.8rem;
  width: 0.33rem;
  margin-top: 0.25rem;
}

.yingkanghospital_introduce_box .about_us_div.in_blocks .hoverable_block .double_col_right .title_chars {
  box-sizing: border-box;
  padding-top: 0.2rem;
  padding-left: 0.2rem;
  font-size: 0.325rem;
  font-weight: bold;
}

.yingkanghospital_introduce_box .about_us_div.in_blocks .hoverable_block .double_col_right .content_chars {
  margin-top: 0.4rem;
  padding-left: 0.2rem;
  color: #838383;
  font-weight: bold;
}

.yingkanghospital_introduce_box .about_us_div.in_blocks .hoverable_block:nth-child(1) .double_col_left .border_block {
  border-right: 2px solid #07b583;
}

.yingkanghospital_introduce_box .about_us_div.in_blocks .hoverable_block:nth-child(2) .double_col_left .border_block {
  border-right: 2px solid #3da8dd;
}

.yingkanghospital_introduce_box .about_us_div.in_blocks .hoverable_block:nth-child(3) .double_col_left .border_block {
  border-right: 2px solid #f0830f;
}

.yingkanghospital_introduce_box .about_us_div.in_blocks .hoverable_block:hover {
  background-color: #378adf;
}

.yingkanghospital_introduce_box .about_us_div.in_blocks .hoverable_block:hover .double_col_left .icon_block .orig_icon {
  display: none;
}

.yingkanghospital_introduce_box .about_us_div.in_blocks .hoverable_block:hover .double_col_left .icon_block .hover_icon {
  display: inline;
}

.yingkanghospital_introduce_box .about_us_div.in_blocks .hoverable_block:hover .double_col_left .border_block {
  border-right-color: #fff;
}

.yingkanghospital_introduce_box .about_us_div.in_blocks .hoverable_block:hover .double_col_right .title_chars {
  color: #fff;
}

.yingkanghospital_introduce_box .about_us_div.in_blocks .hoverable_block:hover .double_col_right .content_chars {
  color: #fff;
}

.yingkanghospital_introduce_box .double_col_left {
  float: left;
}

.yingkanghospital_introduce_box .double_col_right {
  overflow: hidden;
}

.yingkanghospital_introduce_box .industrial_layout_intro_div {
  width: 15rem;
  margin: 0 auto;
}

.yingkanghospital_introduce_box .industrial_layout_intro_div .layout_block {
  position: relative;
  display: inline-block;
  width: calc(33% - 0.18rem);
  height: 4.74rem;
  background-size: cover;
}

.yingkanghospital_introduce_box .industrial_layout_intro_div .layout_block + .layout_block {
  margin-left: 0.27rem;
}

.yingkanghospital_introduce_box .brand_value_div {
  width: 15rem;
  margin: 0 auto;
}

.yingkanghospital_introduce_box .brand_value_div .brand_value_swiper_container {
  width: 100%;
}

.yingkanghospital_introduce_box .brand_value_div .brand_value_swiper_container .swiper-slide .left_div {
  display: inline-block;
}

.yingkanghospital_introduce_box .brand_value_div .brand_value_swiper_container .swiper-slide .right_div {
  display: inline-block;
  margin-left: 1rem;
}

.yingkanghospital_introduce_box .brand_value_div .brand_value_swiper_container .swiper-slide .right_div .title_chars p {
  font-weight: bold;
  letter-spacing: 0.05rem;
  line-height: 0.4rem;
}

.yingkanghospital_introduce_box .brand_value_div .brand_value_swiper_container .swiper-slide .right_div .title_chars .color_eclipse i {
  font-size: 0.35rem;
  color: #f0830f;
}

.yingkanghospital_introduce_box .brand_value_div .brand_value_swiper_container .swiper-slide .right_div .content_chars {
  margin-top: 0.5rem;
}

.yingkanghospital_introduce_box .brand_value_div .brand_value_swiper_container .swiper-slide .right_div .content_chars .content_item {
  font-size: 0.18rem;
  letter-spacing: 0.05rem;
}

.yingkanghospital_introduce_box .brand_value_div .brand_value_swiper_container .swiper-slide .right_div .content_chars .content_item + .content_item {
  margin-left: 0.2rem;
}

.yingkanghospital_introduce_box .brand_value_div .brand_value_swiper_container .swiper-slide .right_div .content_chars .content_item .emphensis_pointer {
  letter-spacing: 0.18rem;
  font-size: 0.5rem;
  vertical-align: -0.1rem;
  color: #52c3f1;
}

.yingkanghospital_introduce_box .brand_value_div .pre_next_btn_div {
  width: 2rem;
  position: relative;
  left: calc(348px + 1rem);
  top: -0.8rem;
  z-index: 9;
}

.yingkanghospital_introduce_box .brand_value_div .pre_next_btn_div .current_page_num {
  font-size: 0.3rem;
  font-weight: bold;
  color: #848484;
}

.yingkanghospital_introduce_box .brand_value_div .pre_next_btn_div i {
  font-size: 0.3rem;
  font-weight: bold;
  color: #848484;
}

.yingkanghospital_introduce_box .brand_value_div .pre_next_btn_div .pre_next_btn.clickable i {
  color: #378adf;
}

.yingkanghospital_introduce_box .top_video_box {
  position: relative;
  width: 100%;
  height: 100vh;
  background: url("/static/default/image/sanduan/kaaosi_introduce/kaaosi_introduce_img01.png") no-repeat;
  background-size: 100% 100%;
  min-height: 7.8rem;
}

.yingkanghospital_introduce_box .top_video_box .video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  min-height: 7.8rem;
  object-fit: fill;
}

.yingkanghospital_introduce_box .top_video_box .content_div {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  min-height: 7.8rem;
  box-sizing: border-box;
  padding-top: 1.76rem;
  background: rgba(163, 163, 163, 0.1);
}

.yingkanghospital_introduce_box .top_video_box .content_div .search_input_div {
  width: 12rem;
  margin: 0 auto 2.08rem;
  height: 0.46rem;
  line-height: 0.46rem;
  background-color: rgba(255, 255, 255, 0.3);
  color: #fff;
}

.yingkanghospital_introduce_box .top_video_box .content_div .search_input_div .search_icon {
  float: left;
  font-size: 0.32rem;
  margin-left: 0.4rem;
  margin-right: 0.44rem;
}

.yingkanghospital_introduce_box .top_video_box .content_div .search_input_div .search_input {
  float: left;
  width: 8.6rem;
  background-color: transparent;
  border: 0;
  height: 0.46rem;
  line-height: 0.46rem;
  padding: 0;
  color: #fff;
  caret-color: #55a8fd;
}

.yingkanghospital_introduce_box .top_video_box .content_div .search_input_div input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #fff;
}

.yingkanghospital_introduce_box .top_video_box .content_div .search_input_div input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #fff;
}

.yingkanghospital_introduce_box .top_video_box .content_div .search_input_div input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #fff;
}

.yingkanghospital_introduce_box .top_video_box .content_div .search_input_div input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #fff;
}

.yingkanghospital_introduce_box .top_video_box .content_div .search_input_div .link {
  float: right;
  margin-right: 0.3rem;
  color: #fff;
}

.yingkanghospital_introduce_box .top_video_box .content_div .title_text1 {
  line-height: 0.6rem;
  text-align: center;
  font-weight: bold;
  font-size: 0.58rem;
  color: #fff;
  font-style: oblique;
}

.yingkanghospital_introduce_box .industrial_layout_intro_div .layout_block .intro_div {
  position: absolute;
  width: 100%;
  bottom: 0.2rem;
  height: 0.5rem;
}

.yingkanghospital_introduce_box .industrial_layout_intro_div .layout_block .intro_div .title_div {
  box-sizing: border-box;
  line-height: 0.5rem;
  font-size: 0.34rem;
  font-weight: bold;
  color: #fff;
  padding-left: 0.35rem;
  width: 100%;
  margin-bottom: 0.25rem;
  background: linear-gradient(to right, rgba(83, 195, 241, 0.8), rgba(83, 195, 241, 0));
}

.yingkanghospital_introduce_box .industrial_layout_intro_div .layout_block .intro_div .content_div {
  position: relative;
  left: -9999rem;
  width: 100%;
}

.yingkanghospital_introduce_box .industrial_layout_intro_div .layout_block .intro_div .content_div .separator_hr {
  width: 0.4rem;
  height: 0.08rem;
  margin-left: 0.35rem;
  background-color: #fff;
  margin-bottom: 0.1rem;
}

.yingkanghospital_introduce_box .industrial_layout_intro_div .layout_block .intro_div .content_div p {
  line-height: 0.35rem;
  font-size: 0.25rem;
  color: #fff;
  padding-left: 0.35rem;
}

.yingkanghospital_introduce_box .industrial_layout_intro_div .layout_block:hover .intro_div {
  background: linear-gradient(to right top, rgba(83, 195, 241, 0.8), rgba(83, 195, 241, 0));
  bottom: 0;
  height: unset;
}

.yingkanghospital_introduce_box .industrial_layout_intro_div .layout_block:hover .intro_div .title_div {
  background: none;
}

.yingkanghospital_introduce_box .industrial_layout_intro_div .layout_block:hover .intro_div .content_div {
  left: 0;
}

.yingkanghospital_introduce_box .btn_dom {
  width: 0.34rem;
  height: 0.34rem;
  line-height: 0.34rem;
  border: 0.02rem #476cf5 solid;
  border-radius: 0.36rem;
  -webkit-border-radius: 0.36rem;
  -moz-border-radius: 0.36rem;
  -o-border-radius: 0.36rem;
  -ms-border-radius: 0.36rem;
  text-align: center;
  cursor: pointer;
}

.yingkanghospital_introduce_box .btn_dom i {
  font-size: 0.22rem;
  font-weight: bold;
  color: #476cf5;
}

.yingkanghospital_introduce_box .introduce_div {
  width: 12rem;
  margin: 1.33rem auto 0;
}

.yingkanghospital_introduce_box .introduce_div .introduce_item {
  margin-bottom: 1.3rem;
}

.yingkanghospital_introduce_box .introduce_div .introduce_item .item_left_div {
  float: left;
  width: 6.3rem;
  padding-top: 1.63rem;
  line-height: 0.26rem;
  padding-bottom: 0.88rem;
  color: #494a51;
  position: relative;
  border-bottom: 0.01rem #b4b4b4 solid;
}

.yingkanghospital_introduce_box .introduce_div .introduce_item .item_left_div p {
  text-indent: 2em;
}

.yingkanghospital_introduce_box .introduce_div .introduce_item .item_left_div .btn {
  position: absolute;
  top: 1.76rem;
}

.yingkanghospital_introduce_box .introduce_div .introduce_item .item_left_div .btn.left {
  left: -0.75rem;
}

.yingkanghospital_introduce_box .introduce_div .introduce_item .item_left_div .btn.right {
  right: -0.75rem;
}

.yingkanghospital_introduce_box .introduce_div .introduce_item .item_left_div .title_div {
  position: absolute;
  left: 0;
  top: 0.39rem;
}

.yingkanghospital_introduce_box .introduce_div .introduce_item .item_left_div .border {
  position: absolute;
  bottom: -0.02rem;
  height: 0.05rem;
  width: 50%;
  background-color: #3763f6;
}

.yingkanghospital_introduce_box .introduce_div .introduce_item .item_left_div .border.left {
  left: 0;
}

.yingkanghospital_introduce_box .introduce_div .introduce_item .item_left_div .border.right {
  right: 0;
}

.yingkanghospital_introduce_box .introduce_div .introduce_item .right_img {
  float: right;
}

.yingkanghospital_introduce_box .introduce_div .introduce_item .right_img.img1 {
  width: 3.85rem;
}

.yingkanghospital_introduce_box .introduce_div .introduce_item .right_img.img2 {
  width: 4.02rem;
}

.yingkanghospital_introduce_box .job_category_div {
  padding-top: 0.32rem;
  background: url("/static/default/image/sanduan/kaaosi_introduce/kaaosi_introduce_img13.png") no-repeat;
  background-size: 100% auto;
  background-position: 0 -0.06rem;
  padding-bottom: 0.95rem;
}

.yingkanghospital_introduce_box .job_category_div .chart_div {
  height: 2.74rem;
  position: relative;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item {
  display: none;
  position: absolute;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item .chart_type1 {
  background-color: #f7f9fe;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item .chart_type1 .img {
  display: block;
  margin: 0 auto;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item .chart_type2 {
  display: none;
  width: 1.7rem;
  height: 1.96rem;
  background: url("/static/default/image/sanduan/kaaosi_introduce/kaaosi_introduce_img14.png") no-repeat;
  background-size: 1.7rem auto;
  box-sizing: border-box;
  padding-top: 0.16rem;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item .chart_type2 .img_div {
  width: 1.62rem;
  height: 1.62rem;
  box-sizing: border-box;
  margin: 0 auto;
  padding-top: 0.31rem;
  background-color: #6c8af4;
  box-shadow: 0 0 20px 2px #eef0f2;
  -webkit-box-shadow: 0 0 20px 2px #eef0f2;
  -o-box-shadow: 0 0 20px 2px #eef0f2;
  -moz-box-shadow: 0 0 20px 2px #eef0f2;
  -ms-box-shadow: 0 0 20px 2px #eef0f2;
  border-radius: 1.62rem;
  -webkit-border-radius: 1.62rem;
  -moz-border-radius: 1.62rem;
  -o-border-radius: 1.62rem;
  -ms-border-radius: 1.62rem;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item .chart_type2 .img_div img {
  display: block;
  width: 1rem;
  margin: 0 auto;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item.chart_item1 {
  display: block;
  top: 1.06rem;
  left: 3.48rem;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item.chart_item1 .chart_type1 {
  width: 0.78rem;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item.chart_item1 .chart_type1 .img {
  width: 0.64rem;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item.chart_item2 {
  display: block;
  top: 1.38rem;
  left: 5.85rem;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item.chart_item2 .chart_type1 {
  width: 1.12rem;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item.chart_item2 .chart_type1 .img {
  width: 0.8rem;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item.chart_item3 {
  display: block;
  top: 0.78rem;
  left: 8.77rem;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item.chart_item3 .chart_type1 {
  display: none;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item.chart_item3 .chart_type2 {
  display: block;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item.chart_item4 {
  display: block;
  top: 1.12rem;
  right: 5.81rem;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item.chart_item4 .chart_type1 {
  width: 1.12rem;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item.chart_item4 .chart_type1 .img {
  width: 0.8rem;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item.chart_item5 {
  display: block;
  top: 1.2rem;
  right: 4.26rem;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item.chart_item5 .chart_type1 {
  width: 0.78rem;
}

.yingkanghospital_introduce_box .job_category_div .chart_div .chart_item.chart_item5 .chart_type1 .img {
  width: 0.64rem;
}

.yingkanghospital_introduce_box .job_category_div .option_div {
  width: 3.46rem;
  margin: 0.4rem auto 0;
  text-align: center;
  line-height: 0.38rem;
  position: relative;
  font-size: 0.26rem;
  font-weight: bold;
  color: #476cf5;
}

.yingkanghospital_introduce_box .job_category_div .option_div .btn {
  position: absolute;
  top: 0rem;
}

.yingkanghospital_introduce_box .job_category_div .option_div .btn.left {
  left: 0rem;
}

.yingkanghospital_introduce_box .job_category_div .option_div .btn.right {
  right: 0rem;
}

.yingkanghospital_introduce_box .job_category_div .link_dom {
  display: block;
  cursor: pointer;
  line-height: 0.4rem;
  text-align: center;
  background-color: #88c60e;
  color: #fff;
  font-size: 0.18rem;
  width: 1.7rem;
  border-radius: 0.4rem;
  -webkit-border-radius: 0.4rem;
  -moz-border-radius: 0.4rem;
  -o-border-radius: 0.4rem;
  -ms-border-radius: 0.4rem;
  margin: 0.29rem auto 0.4rem;
}

.yingkanghospital_introduce_box .job_category_div .process_div {
  width: 1.98rem;
  margin: 0rem auto;
}

.yingkanghospital_introduce_box .job_category_div .process_div .process_item {
  float: left;
  padding: 0 0.05rem;
}

.yingkanghospital_introduce_box .job_category_div .process_div .process_item .point {
  width: 0.06rem;
  height: 0.06rem;
  border: 0.03rem #88c60e solid;
  border-radius: 0.12rem;
  -webkit-border-radius: 0.12rem;
  -moz-border-radius: 0.12rem;
  -o-border-radius: 0.12rem;
  -ms-border-radius: 0.12rem;
}

.yingkanghospital_introduce_box .job_category_div .process_div .process_item.action .point {
  background-color: #88c60e;
}

.yingkanghospital_introduce_box .title_div2 {
  width: 5.2rem;
  margin: 0 auto;
  text-align: center;
}

.yingkanghospital_introduce_box .title_div2 .img {
  display: block;
  margin: 0 auto 0.09rem;
}

.yingkanghospital_introduce_box .title_div2 .text {
  line-height: 0.62rem;
  font-size: 0.3rem;
  font-weight: bold;
  color: #000;
  font-style: italic;
}

.yingkanghospital_introduce_box .title_div2 .border {
  height: 2px;
  background: #f1f7fe;
  /* Old browsers */
  background: -moz-linear-gradient(left, #f1f7fe 0%, #94c4fa 50%, #f1f7fe 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, #f1f7fe 0%, #94c4fa 50%, #f1f7fe 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #f1f7fe 0%, #94c4fa 50%, #f1f7fe 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f7fe', endColorstr='#f1f7fe', GradientType=1);
  /* IE6-9 */
}

.yingkanghospital_introduce_box .prize_div {
  padding-top: 0.63rem;
  padding-bottom: 1.13rem;
  background: url("/static/default/image/sanduan/kaaosi_introduce/bg_img01.png") no-repeat, url("/static/default/image/sanduan/kaaosi_introduce/bg_img02.png") no-repeat, url("/static/default/image/sanduan/kaaosi_introduce/bg_img04.png") no-repeat, url("/static/default/image/sanduan/kaaosi_introduce/bg_img03.png") no-repeat;
  background-size: 3.62rem auto,
 6.31rem auto,
 11.14rem auto,
 3.33rem auto;
  background-position: left top,
 right top,
 0.9rem bottom,
 right bottom;
  background-color: #fff;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div {
  width: 11.3rem;
  padding: 0 0.35rem 0.96rem;
  margin: 1rem auto 0;
  position: relative;
  border-bottom: 0.01rem #b4b4b4 solid;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .border {
  position: absolute;
  bottom: -0.02rem;
  height: 0.05rem;
  width: 33%;
  background-color: #3763f6;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .border.border1 {
  left: 0;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .border.border2 {
  left: 33%;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .border.border3 {
  right: 0;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .btn {
  position: absolute;
  top: 4.75rem;
  width: 0.59rem;
  cursor: pointer;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .btn.left {
  left: -0.86rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .btn.right {
  right: -0.86rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item .top_div .img_div {
  width: 3.23rem;
  float: left;
  margin-top: 0.55rem;
  margin-left: 0.09rem;
  position: relative;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item .top_div .img_div .img {
  display: block;
  width: 100%;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item .top_div .img_div .img1 {
  width: 1.46rem;
  position: absolute;
  right: -0.28rem;
  top: -0.55rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item .top_div .img_div .img2 {
  width: 0.56rem;
  position: absolute;
  left: -0.09rem;
  bottom: 0.37rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item .top_div .text_div {
  float: right;
  width: 7.28rem;
  margin-right: 0.09rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item .top_div .text_div .text1 {
  line-height: 0.8rem;
  font-size: 0.49rem;
  font-weight: bold;
  color: #7b68e0;
  padding-top: 1.08rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item .top_div .text_div .text2 {
  line-height: 0.76rem;
  font-size: 0.24rem;
  font-weight: bold;
  color: #494a51;
  margin-bottom: 0.18rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item .top_div .text_div .text3 {
  line-height: 0.28rem;
  font-size: 0.16rem;
  color: #494a51;
  text-indent: 2em;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item .top_div.top_div1 {
  padding-top: 0.45rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item .top_div.top_div1 .text_div {
  float: left;
  width: 5.14rem;
  margin-left: 0.09rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item .top_div.top_div1 .text_div .text1 {
  color: #5dc1ff;
  padding-top: 0;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item .top_div.top_div1 .img_div {
  width: 5.53rem;
  float: right;
  margin-top: 0.9rem;
  margin-right: 0.09rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item .top_div.top_div1 .img_div .img1 {
  width: 1.46rem;
  position: absolute;
  right: 0rem;
  top: -0.62rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item .top_div.top_div1 .img_div .img2 {
  width: 0.56rem;
  position: absolute;
  right: -0.09rem;
  top: 0.17rem;
  left: auto;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item.prize_item1 .top_div .img_div {
  width: 3.78rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item.prize_item1 .top_div .img_div .img2 {
  bottom: 0.5rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item.prize_item1 .top_div .text_div {
  width: 6.55rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item.prize_item1 .top_div .text_div .text1 {
  color: #8dcb18;
  padding-top: 0.55rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item.prize_item1 .top_div.top_div1 .text_div {
  width: 7.3rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item.prize_item1 .top_div.top_div1 .text_div .text1 {
  color: #fb95ac;
  padding-top: 1rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item.prize_item1 .top_div.top_div1 .img_div {
  width: 3.24rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item.prize_item1 .top_div.top_div1 .img_div .img1 {
  right: auto;
  left: -1.68rem;
  top: 0rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item.prize_item1 .top_div.top_div1 .img_div .img2 {
  top: 1.53rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item.prize_item2 .top_div .img_div {
  width: 3.23rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item.prize_item2 .top_div .img_div .img1 {
  right: -1.65rem;
  top: auto;
  bottom: 0;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item.prize_item2 .top_div .img_div .img2 {
  bottom: 0.23rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item.prize_item2 .top_div .text_div .text1 {
  padding-top: 0.55rem;
  color: #ffb379;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item.prize_item2 .top_div.top_div1 .text_div {
  width: 5.72rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item.prize_item2 .top_div.top_div1 .text_div .text1 {
  color: #8da6fa;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item.prize_item2 .top_div.top_div1 .text_div .text3 {
  color: #494a51;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item.prize_item2 .top_div.top_div1 .img_div {
  width: 4.55rem;
}

.yingkanghospital_introduce_box .prize_div .prize_item_div .prize_item.prize_item2 .top_div.top_div1 .img_div .img2 {
  top: 0.21rem;
}

.yingkanghospital_introduce_box .brand_introduce {
  padding-left: 3.59rem;
  height: 10.73rem;
  box-sizing: border-box;
  padding-top: 1.05rem;
  background: url("/static/default/image/sanduan/kaaosi_introduce/bg_img05.png") no-repeat;
  background-size: 19.2rem auto;
  background-color: #fff;
  background-position: left bottom;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item {
  float: left;
  min-height: 4rem;
  width: 5.18rem;
  margin-right: 1.7rem;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item .top_div {
  height: 0.64rem;
  width: 0.64rem;
  border-radius: 0.64rem 0 0.64rem 0.64rem;
  -webkit-border-radius: 0.64rem 0 0.64rem 0.64rem;
  -moz-border-radius: 0.64rem 0 0.64rem 0.64rem;
  -o-border-radius: 0.64rem 0 0.64rem 0.64rem;
  -ms-border-radius: 0.64rem 0 0.64rem 0.64rem;
  background-color: #5dc1ff;
  box-sizing: border-box;
  padding-top: 0.16rem;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item .top_div .img {
  display: block;
  width: 0.32rem;
  margin: 0 auto;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item .title_dom {
  line-height: 0.86rem;
  color: #000;
  font-size: 0.32rem;
  font-width: bold;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item .border_dom .left {
  float: left;
  width: 0.08rem;
  height: 0.08rem;
  border: 0.02rem #5dc1ff solid;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item .border_dom .right {
  float: right;
  width: 4.98rem;
  height: 0.02rem;
  background-color: #5dc1ff;
  margin-top: 0.04rem;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item .text {
  line-height: 0.28rem;
  font-size: 0.18rem;
  color: #494a51;
  margin-top: 0.34rem;
  text-indent: 2em;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item.brand_item1 .top_div {
  background-color: #0a6fed;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item.brand_item1 .border_dom .left {
  border: 0.02rem #0a6fed solid;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item.brand_item1 .border_dom .right {
  background-color: #0a6fed;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item.brand_item2 .top_div {
  background-color: #8bc914;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item.brand_item2 .border_dom .left {
  border: 0.02rem #8bc914 solid;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item.brand_item2 .border_dom .right {
  background-color: #8bc914;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item.brand_item3 .top_div {
  background-color: #667bee;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item.brand_item3 .border_dom .left {
  border: 0.02rem #667bee solid;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item.brand_item3 .border_dom .right {
  background-color: #667bee;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item.brand_item3 .text {
  text-indent: 0;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item.brand_item3 .text .item {
  margin-bottom: 0.32rem;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item.brand_item3 .text .item .left {
  float: left;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item.brand_item3 .text .item .left .title {
  font-weight: bold;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item.brand_item3 .text .item .left .en_dom {
  color: #ecedf0;
}

.yingkanghospital_introduce_box .brand_introduce .brand_item.brand_item3 .text .item .right {
  float: right;
  width: 2.36rem;
}

.yingkanghospital_introduce_box .dreamer_div {
  padding-top: 0.42rem;
  padding-bottom: 1.6rem;
  background: url("/static/default/image/sanduan/kaaosi_introduce/bg_img06.png") no-repeat, url("/static/default/image/sanduan/kaaosi_introduce/bg_img07.png") no-repeat;
  background-size: 2.72rem auto,
 1.81rem auto;
  background-position: right 1.51rem,
 left 8.51rem;
  background-color: #fff;
}

.yingkanghospital_introduce_box .dreamer_div .page_div {
  width: 5.11rem;
  margin: 0.6rem auto 1.11rem;
  background: url("/static/default/image/sanduan/kaaosi_introduce/kaaosi_introduce_img44.png") no-repeat;
  background-size: 5.11rem auto;
  height: 3.45rem;
  position: relative;
}

.yingkanghospital_introduce_box .dreamer_div .page_div .page_item {
  width: 0.6rem;
  filter: alpha(opacity=20);
  -moz-opacity: 0.2;
  -khtml-opacity: 0.2;
  opacity: 0.2;
  position: absolute;
}

.yingkanghospital_introduce_box .dreamer_div .page_div .page_item.page_item1 {
  left: -0.6rem;
  top: 0.65rem;
}

.yingkanghospital_introduce_box .dreamer_div .page_div .page_item.page_item9 {
  right: -0.6rem;
  top: 0.65rem;
}

.yingkanghospital_introduce_box .dreamer_div .page_div .page_item.page_item2 {
  left: -0.36rem;
  top: 1.68rem;
}

.yingkanghospital_introduce_box .dreamer_div .page_div .page_item.page_item8 {
  right: -0.36rem;
  top: 1.68rem;
}

.yingkanghospital_introduce_box .dreamer_div .page_div .page_item.page_item3 {
  left: 0.25rem;
  top: 2.59rem;
}

.yingkanghospital_introduce_box .dreamer_div .page_div .page_item.page_item7 {
  right: 0.25rem;
  top: 2.59rem;
}

.yingkanghospital_introduce_box .dreamer_div .page_div .page_item.page_item4 {
  left: 1.15rem;
  top: 3.26rem;
}

.yingkanghospital_introduce_box .dreamer_div .page_div .page_item.page_item6 {
  right: 1.15rem;
  top: 3.26rem;
}

.yingkanghospital_introduce_box .dreamer_div .page_div .page_item.page_item5 {
  left: 2.27rem;
  top: 3.52rem;
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}

.yingkanghospital_introduce_box .dreamer_div .dreamer_item_div {
  padding-top: 2.7rem;
  position: relative;
}

.yingkanghospital_introduce_box .dreamer_div .dreamer_item_div .bottom {
  height: 3.35rem;
  background: #6276ed;
  /* Old browsers */
  background: -moz-linear-gradient(top, #6276ed 0%, #8fa7fa 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #6276ed 0%, #8fa7fa 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #6276ed 0%, #8fa7fa 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6276ed', endColorstr='#8fa7fa', GradientType=0);
  /* IE6-9 */
}

.yingkanghospital_introduce_box .dreamer_div .dreamer_item_div .swiper_div {
  width: 14.6rem;
  height: 5.62rem;
  position: absolute;
  overflow: hidden;
  left: 50%;
  margin-left: -7.3rem;
  top: 0;
}

.yingkanghospital_introduce_box .dreamer_div .dreamer_item_div .swiper_div .swiper_item {
  position: relative;
  height: fit-content;
}

.yingkanghospital_introduce_box .dreamer_div .dreamer_item_div .swiper_div .swiper_item .swiper-slide-shadow-left,
.yingkanghospital_introduce_box .dreamer_div .dreamer_item_div .swiper_div .swiper_item .swiper-slide-shadow-right {
  background-color: rgba(0, 0, 0, 0.3);
}

.yingkanghospital_introduce_box .dreamer_div .dreamer_item_div .swiper_div .swiper_item .img {
  width: 100%;
  display: block;
}

.yingkanghospital_introduce_box .dreamer_div .dreamer_item_div .swiper_div .btn_dom {
  z-index: 1000;
  border: 0.02rem #fff solid;
}

.yingkanghospital_introduce_box .dreamer_div .dreamer_item_div .swiper_div .btn_dom i {
  color: #fff;
}

.yingkanghospital_introduce_box .dreamer_div .dreamer_item_div .swiper_div .btn_dom.left {
  position: absolute;
  left: 3.46rem;
  top: 2.58rem;
}

.yingkanghospital_introduce_box .dreamer_div .dreamer_item_div .swiper_div .btn_dom.right {
  position: absolute;
  right: 3.46rem;
  top: 2.58rem;
}

.entry_guide_checklist_box {
  margin: 0 auto;
  height: 100%;
  color: #2D3748;
}

.entry_guide_checklist_box .layui-form-checked[lay-skin=primary] i {
  border-color: #CBD5E0;
  background-color: #CBD5E0;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  color: #fff;
}

.entry_guide_checklist_box .layui-form-checkbox[lay-skin=primary]:hover i {
  border-color: #d2d2d2;
}

.entry_guide_checklist_box .success_div {
  color: #52C41A;
  text-align: center;
  font-weight: 700;
}

.entry_guide_checklist_box .item .remark .list {
  display: none;
}

@media screen and (min-width: 1080px) {
  .entry_guide_checklist_box {
    width: 1200px;
    font-size: 14px;
    padding-top: 20px;
  }
  .entry_guide_checklist_box .success_div {
    margin-bottom: 20px;
  }
  .entry_guide_checklist_box .success_div .icon-duigou1 {
    font-size: 20px;
    vertical-align: text-bottom;
  }
  .entry_guide_checklist_box .block {
    background-color: #fff;
    margin-bottom: 20px;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -o-border-radius: 8px;
    -ms-border-radius: 8px;
  }
  .entry_guide_checklist_box .block .block_title {
    padding: 20px;
    font-size: 18px;
    font-weight: 700;
    border-bottom: 1px solid #F6F6F6;
  }
  .entry_guide_checklist_box .block .items {
    padding: 20px;
  }
  .entry_guide_checklist_box .block .items .item {
    border-bottom: 1px dashed #CBD5E0;
    padding-bottom: 16px;
    margin-bottom: 16px;
    line-height: 24px;
  }
  .entry_guide_checklist_box .block .items .item:nth-last-child(1) {
    border: none;
    padding-bottom: 0;
    margin-bottom: 0;
  }
  .entry_guide_checklist_box .block .items .item .line {
    display: flex;
    margin-bottom: 4px;
  }
  .entry_guide_checklist_box .block .items .item .line .check {
    margin-right: 12px;
  }
  .entry_guide_checklist_box .block .items .item .line .text {
    flex-grow: 1;
  }
  .entry_guide_checklist_box .block .items .item .line .text .title {
    font-size: 16px;
    font-weight: 700;
  }
  .entry_guide_checklist_box .block .items .item .line .text .title .text1 {
    color: #3471FF;
  }
  .entry_guide_checklist_box .block .items .item .line .text .content {
    color: #718096;
  }
  .entry_guide_checklist_box .block .items .item .line .done_time {
    color: #718096;
  }
  .entry_guide_checklist_box .block .items .item .line .remark {
    padding-left: 12px;
    position: relative;
  }
  .entry_guide_checklist_box .block .items .item .line .remark .btn {
    cursor: pointer;
    display: inline-block;
    padding: 0 12px;
    border: 1px solid #3471FF;
    color: #3471FF;
    height: 32px;
    line-height: 32px;
    border-radius: 16px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -o-border-radius: 16px;
    -ms-border-radius: 16px;
  }
  .entry_guide_checklist_box .block .items .item .line .remark .btn .num {
    color: #FF9200;
    font-weight: 700;
  }
  .entry_guide_checklist_box .block .items .item .line .remark .btn .icon-add-circle-s {
    font-size: 20px;
    vertical-align: bottom;
  }
  .entry_guide_checklist_box .block .items .item .line .remark:hover .list {
    display: block;
    position: absolute;
    width: 282px;
    left: -90px;
    background: #fff;
    padding: 10px;
    margin-bottom: 10px;
    z-index: 9;
    line-height: 24px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
    -ms-border-radius: 4px;
    filter: drop-shadow(0px 3.5px 5.5px rgba(0, 0, 0, 0.08));
  }
  .entry_guide_checklist_box .block .items .item .line .remark:hover .list .desc {
    margin-bottom: 4px;
  }
  .entry_guide_checklist_box .block .items .item .line .remark:hover .list .info {
    color: #718096;
  }
  .entry_guide_checklist_box .block .items .item.done .text {
    text-decoration-line: line-through;
  }
}

@media screen and (max-width: 1080px) {
  .entry_guide_checklist_box {
    padding: 0.24rem;
    font-size: 0.28rem;
  }
  .entry_guide_checklist_box .layui-form-checkbox[lay-skin=primary] i {
    width: 0.32rem;
    height: 0.32rem;
  }
  .entry_guide_checklist_box .success_div {
    margin-bottom: 0.16rem;
    font-size: 0.28rem;
  }
  .entry_guide_checklist_box .success_div .icon-duigou1 {
    font-size: 0.42rem;
    vertical-align: text-bottom;
  }
  .entry_guide_checklist_box .block {
    background-color: #fff;
    margin-bottom: 0.16rem;
    border-radius: 0.16rem;
    -webkit-border-radius: 0.16rem;
    -moz-border-radius: 0.16rem;
    -o-border-radius: 0.16rem;
    -ms-border-radius: 0.16rem;
  }
  .entry_guide_checklist_box .block .block_title {
    padding: 0.4rem;
    font-size: 0.36rem;
    font-weight: 700;
    border-bottom: 0.01rem solid #F6F6F6;
  }
  .entry_guide_checklist_box .block .items {
    padding: 0.4rem;
  }
  .entry_guide_checklist_box .block .items .item {
    border-bottom: 0.01rem dashed #CBD5E0;
    padding-bottom: 0.32rem;
    margin-bottom: 0.32rem;
    line-height: 0.48rem;
  }
  .entry_guide_checklist_box .block .items .item:nth-last-child(1) {
    border: none;
    padding-bottom: 0;
    margin-bottom: 0;
  }
  .entry_guide_checklist_box .block .items .item .line {
    display: flex;
    flex-wrap: wrap;
  }
  .entry_guide_checklist_box .block .items .item .line .check {
    margin-right: 0.24rem;
    width: 5%;
  }
  .entry_guide_checklist_box .block .items .item .line .text {
    width: 90%;
  }
  .entry_guide_checklist_box .block .items .item .line .text .title {
    font-size: 0.32rem;
    font-weight: 700;
  }
  .entry_guide_checklist_box .block .items .item .line .text .title .text1 {
    color: #3471FF;
  }
  .entry_guide_checklist_box .block .items .item .line .text .content {
    color: #718096;
  }
  .entry_guide_checklist_box .block .items .item .line .done_time {
    width: 100%;
    color: #718096;
    text-align: right;
    margin: 0.16rem 0;
  }
  .entry_guide_checklist_box .block .items .item .line .remark {
    text-align: right;
    width: 100%;
  }
  .entry_guide_checklist_box .block .items .item .line .remark .btn {
    display: inline-block;
    padding: 0 0.24rem;
    border: 0.02rem solid #3471FF;
    color: #3471FF;
    height: 0.48rem;
    line-height: 0.48rem;
    border-radius: 0.32rem;
    -webkit-border-radius: 0.32rem;
    -moz-border-radius: 0.32rem;
    -o-border-radius: 0.32rem;
    -ms-border-radius: 0.32rem;
  }
  .entry_guide_checklist_box .block .items .item .line .remark .btn .num {
    color: #FF9200;
    font-weight: 700;
  }
  .entry_guide_checklist_box .block .items .item .line .remark .btn .icon-add-circle-s {
    font-size: 0.38rem;
    vertical-align: bottom;
  }
  .entry_guide_checklist_box .block .items .item.done .text {
    text-decoration-line: line-through;
  }
}

.haier_navigation_box {
  width: 1200px;
  margin: 20px auto 0;
}

.haier_navigation_box .haier_navigation_type_item .title_div {
  font-size: 18px;
  font-weight: bold;
  line-height: 24px;
  color: #2D3748;
  margin-bottom: 12px;
}

.haier_navigation_box .haier_navigation_type_item .nav_div {
  margin-bottom: 20px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
  overflow: hidden;
  background-color: #fff;
}

.haier_navigation_box .haier_navigation_type_item .nav_div .nav_item {
  float: left;
  width: 366px;
  background-color: #fff;
  box-sizing: border-box;
  height: 96px;
  position: relative;
  margin: 10px;
}

.haier_navigation_box .haier_navigation_type_item .nav_div .nav_item:hover {
  background-color: rgba(52, 113, 255, 0.08);
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.haier_navigation_box .haier_navigation_type_item .nav_div .nav_item .img {
  float: left;
  height: 36px;
  margin-top: 30px;
  margin-left: 10px;
  margin-right: 20px;
}

.haier_navigation_box .haier_navigation_type_item .nav_div .nav_item .text_div {
  float: left;
  width: 300px;
  margin-top: 10px;
  position: absolute;
  left: 66px;
  word-break: break-all;
}

.haier_navigation_box .haier_navigation_type_item .nav_div .nav_item .text_div .title {
  font-size: 16px;
  line-height: 24px;
  color: #1D2129;
  font-weight: bold;
}

.haier_navigation_box .haier_navigation_type_item .nav_div .nav_item .text_div .text {
  margin-top: 4px;
  line-height: 24px;
  color: #404E66;
}

.workbench_new_box {
  margin: 0 auto;
  width: 1200px;
  color: #2D3748;
}

.workbench_new_box .show_status {
  color: #2D3748;
}

.workbench_new_box .show_status .show_top {
  height: 32px;
}

.workbench_new_box .show_status .show_top .edit_btn_msg {
  color: #718096;
}

.workbench_new_box .show_status .show_top .edit_btn {
  background-color: #3471FF;
  color: #fff;
  height: 32px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.workbench_new_box .show_status .workbench_contact_feedback_box {
  position: fixed;
  width: 174px;
  background-color: #fff;
  box-shadow: 0px 2px 24px rgba(0, 0, 0, 0.08);
  z-index: 9;
  right: 56px;
  box-sizing: border-box;
  padding: 16px;
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -o-border-radius: 16px;
  -ms-border-radius: 16px;
}

.workbench_new_box .show_status .workbench_contact_feedback_box .contact_top {
  border-bottom: 1px dashed #CBD5E0;
}

.workbench_new_box .show_status .workbench_contact_feedback_box.contact {
  bottom: 100px;
  height: 174px;
}

.workbench_new_box .show_status .workbench_contact_feedback_box.feedback {
  bottom: 140px;
}

.workbench_new_box .show_status .workbench_contact_feedback_box.feedback a:hover {
  color: #3471FF;
  background: #F7F9FA;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -o-border-radius: 12px;
  -ms-border-radius: 12px;
}

.workbench_new_box .show_status .workbench_contact_feedback_icon {
  position: fixed;
  width: 44px;
  z-index: 9;
  right: 0;
  bottom: 100px;
}

.workbench_new_box .show_status .workbench_contact_feedback_icon .workbench_contact_icon {
  height: 44px;
  line-height: 44px;
  background: linear-gradient(180deg, #9FBCFF 0%, #3471FF 100%);
  box-shadow: 0px 8px 17px rgba(52, 113, 255, 0.26);
  border-radius: 22px;
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  -o-border-radius: 22px;
  -ms-border-radius: 22px;
}

.workbench_new_box .show_status .workbench_contact_feedback_icon .workbench_contact_icon .iconfont {
  color: #fff;
}

.workbench_new_box .show_status .workbench_contact_feedback_icon .workbench_contact_icon:hover {
  background: #3471FF;
}

.workbench_new_box .show_status .show_content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.workbench_new_box .show_status .show_content .block {
  box-sizing: border-box;
  padding: 20px;
  background-color: #fff;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.workbench_new_box .show_status .show_content .block .corner {
  background-color: #FF483D;
  height: 16px;
  width: 16px;
  color: #fff;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.workbench_new_box .show_status .show_content .block .see_more {
  color: #3471FF;
}

.workbench_new_box .show_status .show_content .block .see_more a:hover {
  color: #3471FF;
}

.workbench_new_box .show_status .show_content .block .tabs {
  padding: 4px;
  background-color: #F7F7F7;
  margin-top: -8px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.workbench_new_box .show_status .show_content .block .tabs span {
  padding: 4px 8px;
  display: inline-block;
  cursor: pointer;
}

.workbench_new_box .show_status .show_content .block .tabs span.active {
  background-color: #fff;
  color: #3471FF;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.workbench_new_box .show_status .show_content .block .dotted_line {
  border-bottom: 1px dashed #CBD5E0;
}

.workbench_new_box .show_status .show_content .block3 {
  width: 387px;
}

.workbench_new_box .show_status .show_content .block3.tech_talent_data .tech_talent_content .rank_data {
  width: 100%;
}

.workbench_new_box .show_status .show_content .block5 {
  width: 590px;
}

.workbench_new_box .show_status .show_content .block5.tech_talent_data .tech_talent_content .rank_data {
  width: 50%;
}

.workbench_new_box .show_status .show_content .block6 {
  width: 793px;
}

.workbench_new_box .show_status .show_content .block10 {
  width: 1200px;
}

.workbench_new_box .show_status .show_content .recruit_data .recruit_content .recruit_content_blocks {
  display: flex;
  justify-content: space-between;
}

.workbench_new_box .show_status .show_content .recruit_data .recruit_content .recruit_content_blocks .recruit_content_block {
  width: 19%;
  background-color: #FAFAFA;
  height: 56px;
  box-sizing: border-box;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.workbench_new_box .show_status .show_content .recruit_data .recruit_content .recruit_content_blocks .recruit_content_block .number {
  color: #3471FF;
}

.workbench_new_box .show_status .show_content .recruit_data .recruit_content .recruit_jobs .job_line {
  display: flex;
  justify-content: space-between;
}

.workbench_new_box .show_status .show_content .recruit_data .recruit_content .recruit_jobs .job_line div {
  width: 18%;
}

.workbench_new_box .show_status .show_content .recruit_data .recruit_content .recruit_jobs .job_line.job_column_title {
  height: 32px;
}

.workbench_new_box .show_status .show_content .recruit_data .recruit_content .recruit_jobs .job_line.job_column_list {
  height: 48px;
  border: 1px solid #F6F6F6;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.workbench_new_box .show_status .show_content .todo_data .todo_content .todo_line {
  border-bottom: 1px dashed #E2E8F0;
}

.workbench_new_box .show_status .show_content .todo_data .todo_content .todo_line .line1 img {
  vertical-align: bottom;
}

.workbench_new_box .show_status .show_content .todo_data .todo_content .todo_line .line2 .ignore {
  color: #718096;
}

.workbench_new_box .show_status .show_content .todo_data .todo_content .todo_line .line2 .deal {
  color: #3471FF;
}

.workbench_new_box .show_status .show_content .information_data .information_content .information_line {
  box-sizing: border-box;
  border-bottom: 1px dashed #E2E8F0;
  position: relative;
}

.workbench_new_box .show_status .show_content .information_data .information_content .information_line img {
  width: 64px;
  height: 36px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.workbench_new_box .show_status .show_content .information_data .information_content .information_line .blue_point {
  display: inline-block;
  height: 7px;
  width: 7px;
  border-radius: 3.5px;
  -webkit-border-radius: 3.5px;
  -moz-border-radius: 3.5px;
  -o-border-radius: 3.5px;
  -ms-border-radius: 3.5px;
  background-color: #5eabf9;
}

.workbench_new_box .show_status .show_content .information_data .information_content .information_line .stick_img {
  display: block;
  position: absolute;
  height: 30px;
  width: 30px;
  top: 0px;
  left: 0;
  z-index: 10;
}

.workbench_new_box .show_status .show_content .trip_data .trip_content {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.workbench_new_box .show_status .show_content .trip_data .trip_content .trip_arrange_date .layui-laydate {
  border: none;
  box-shadow: none;
}

.workbench_new_box .show_status .show_content .trip_data .trip_content .trip_arrange_date .layui-laydate .layui-laydate-header {
  border: none;
  line-height: normal;
}

.workbench_new_box .show_status .show_content .trip_data .trip_content .trip_arrange_date .layui-laydate .layui-laydate-footer {
  display: none;
}

.workbench_new_box .show_status .show_content .trip_data .trip_content .trip_arrange_date .layui-laydate .layui-this {
  background-color: #538FFF !important;
}

.workbench_new_box .show_status .show_content .trip_data .trip_content .trip_arrange_date .layui-laydate .layui-laydate-content td, .workbench_new_box .show_status .show_content .trip_data .trip_content .trip_arrange_date .layui-laydate .layui-laydate-content th {
  height: 36px;
  border-radius: 18px;
}

.workbench_new_box .show_status .show_content .trip_data .trip_content .trip_arrange_details {
  min-width: 265px;
  width: auto;
  padding-left: 15px;
  box-sizing: border-box;
}

.workbench_new_box .show_status .show_content .tech_talent_data .tech_talent_content {
  display: flex;
  flex-wrap: wrap;
  color: #718096;
}

.workbench_new_box .show_status .show_content .tech_talent_data .tech_talent_content .rank_content {
  display: flex;
  justify-content: space-between;
}

.workbench_new_box .show_status .show_content .tech_talent_data .tech_talent_content .rank_content .rank_name {
  color: #2D3748;
}

.workbench_new_box .show_status .show_content .tech_talent_data .tech_talent_content .rank_content div {
  width: 30%;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_title {
  color: #718096;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .job_customized_filter {
  background: #F8F8FA;
  border: 1px solid #F3F2F8;
  display: flex;
  position: relative;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -o-border-radius: 12px;
  -ms-border-radius: 12px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .job_customized_filter .job_customized_filter_icon {
  height: 32px;
  width: 32px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .job_customized_filter .filter_criteria {
  flex: 1;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .job_customized_filter .filter_criteria .conditions {
  color: #718096;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .job_customized_filter .filter_criteria .conditions .condition {
  color: #3471FF;
  padding: 4px 8px;
  background: #F0F9FF;
  border: 1px solid #A1D1FF;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .job_customized_filter .add_condition {
  color: #3471FF;
  width: 122px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .btns .push_btn {
  color: #fff;
  height: 32px;
  line-height: 32px;
  width: 88px;
  background: #3471FF;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_data_filter_bg {
  height: 40px;
  display: inline-block;
  line-height: 40px;
  text-align: center;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_data_filter_bg.talent_data_filter_bg1 {
  background: url("/static/default/image/sanduan/work_bench/talent_data_filter_bg1.png") no-repeat;
  background-size: 100% 100%;
  width: 149px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_data_filter_bg.talent_data_filter_bg2 {
  background: url("/static/default/image/sanduan/work_bench/talent_data_filter_bg2.png") no-repeat;
  background-size: 100% 100%;
  width: 169px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_data_filter_bg.talent_data_filter_bg3 {
  background: url("/static/default/image/sanduan/work_bench/talent_data_filter_bg2.png") no-repeat;
  background-size: 100% 100%;
  width: 199px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_customized_info {
  color: #1D2129;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_customized_info .icon-warn-s {
  color: #3471FF;
  vertical-align: middle;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_customized_info .talent_customized_demand {
  color: #3471FF;
  text-decoration: underline;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .demand_info {
  background: #F7F7F7;
  padding: 20px 20px 8px 20px;
  border-radius: 8px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .demand_info .table_title {
  width: 100%;
  height: 16px;
  color: #2D3748;
  font-size: 12px;
  margin-bottom: 12px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .demand_info .table_title .demand_name {
  display: inline-block;
  width: 381px;
  height: 16px;
  line-height: 16px;
  margin-right: 42px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .demand_info .table_title .demand_publisher {
  display: inline-block;
  height: 16px;
  line-height: 16px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .demand_info .table_title .demand_file {
  display: inline-block;
  width: 200px;
  height: 16px;
  font-size: 14px;
  line-height: 16px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .demand_info .demand_name_zhiwei {
  width: 320px !important;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .demand_info .table_content .table_content_item {
  display: flex;
  background: #FFFFFF;
  height: 24px;
  box-shadow: 1px 17px 44px rgba(3, 2, 41, 0.07);
  border-radius: 8px;
  margin-bottom: 12px;
  padding: 10px 20px;
  font-size: 14px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .demand_info .table_content .table_content_item .demand_name {
  display: inline-block;
  width: 361px;
  height: 24px;
  line-height: 24px;
  margin-right: 42px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .demand_info .table_content .table_content_item .demand_publisher {
  display: inline-block;
  width: 120px;
  height: 24px;
  line-height: 24px;
  margin-right: 24px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .demand_info .table_content .table_content_item .demand_recommend {
  width: 66px;
  height: 24px;
  background: #EFF5FF;
  border-radius: 16px;
  color: #5B93FF;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .demand_info .table_content .table_content_item .demand_file {
  width: 200px;
  height: 24px;
  color: #5B93FF;
  font-size: 14px;
  line-height: 24px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .demand_info .table_content .table_content_item .demand_file .see_downlist {
  width: 24px;
  height: 24px;
  display: inline-block;
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.04);
  text-align: center;
  cursor: pointer;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .demand_info .table_content .table_content_item .demand_file .see_downlist .icon-search-status {
  color: #404E66;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .demand_info .table_content .table_content_item .demand_file .see_downlist:hover {
  background-color: rgba(60, 91, 253, 0.1);
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .demand_info .table_content .table_content_item .demand_file .see_downlist:hover .icon-search-status {
  color: #3471FF;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .in_out_tabs {
  position: relative;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .in_out_tabs .in_out_tab.action {
  font-weight: bold;
  color: #3471FF;
  border-bottom: 1px solid #3471FF;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .view_demand {
  position: absolute;
  right: 5px;
  color: #5B93FF;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_base {
  height: 64px;
  color: #fff;
  padding: 20px;
  box-sizing: border-box;
  background: #3471FF;
  box-shadow: 0px 5px 10px rgba(0, 133, 255, 0.22);
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_base a:hover {
  color: #fff;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_experience {
  display: flex;
  justify-content: center;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_experience .experience_block {
  width: 46%;
  min-height: 112px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_experience .experience_block .experience_block_item {
  position: relative;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_experience .experience_block .experience_block_item .img1 {
  position: absolute;
  left: 0;
  top: 0;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_experience .experience_block .experience_block_item .experience_block_item_msg1 {
  color: #718096;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_experience .experience_block .experience_block_item .abs_div {
  position: absolute;
  top: -8px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_experience .experience_block .experience_block_item .abs_div .line {
  width: 50px;
  height: 0px;
  transform: rotate(90deg);
  margin-left: -17px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_experience .experience_block .experience_block_item .abs_div .circle {
  width: 4px;
  height: 4px;
  margin-left: 7px;
  margin-top: 30px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_experience .experience_block.exp_work .abs_div .line {
  border: 1px solid #3471FF;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_experience .experience_block.exp_work .abs_div .circle {
  background-color: #3471FF;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_experience .experience_block.exp_work .icon-building1 {
  color: #3471FF;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_experience .experience_block.exp_edu .abs_div .line {
  border: 1px solid #FF9200;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_experience .experience_block.exp_edu .abs_div .circle {
  background-color: #FF9200;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .talent_experience .experience_block.exp_edu .icon-school {
  color: #FF9200;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .item_page {
  height: 32px;
  line-height: 32px;
  text-align: center;
  font-size: 12px;
  color: #718096;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .item_page .now_page {
  font-size: 14px;
  color: #3471ff;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .item_page .page_a {
  display: inline-block;
  background-color: #e2e8f0;
  width: 18px;
  height: 18px;
  line-height: 18px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.workbench_new_box .show_status .show_content .talent_data .talent_content .item_page .page_a i {
  color: #fff;
  font-size: 12px;
  font-weight: 700;
}

.workbench_new_box .show_status .show_content .induction_data .induction_content .up {
  color: #3471FF;
}

.workbench_new_box .show_status .show_content .induction_data .induction_content .down {
  color: #FF483D;
}

.workbench_new_box .show_status .show_content .induction_data .induction_content .tab_a {
  color: #718096;
}

.workbench_new_box .show_status .show_content .induction_data .induction_content .tab_a.active {
  font-weight: bold;
  color: #3471FF;
  border-bottom: 2px solid #3471FF;
}

.workbench_new_box .show_status .show_content .induction_data .induction_content .person_number .person_number_data {
  display: flex;
  justify-content: center;
}

.workbench_new_box .show_status .show_content .induction_data .induction_content .person_number .person_number_data .person_number_data_item {
  width: 30%;
}

.workbench_new_box .show_status .show_content .induction_data .induction_content .person_number .person_number_data .person_number_data_item .number {
  color: #1D2129;
}

.workbench_new_box .show_status .show_content .induction_data .induction_content .person_number .person_number_data .person_number_data_item.inner {
  border-left: 4px solid #165DFF;
}

.workbench_new_box .show_status .show_content .induction_data .induction_content .person_number .person_number_data .person_number_data_item.out {
  border-left: 4px solid #14C9C9;
}

.workbench_new_box .show_status .show_content .induction_data .induction_content .person_structure .structure_blocks {
  display: flex;
  justify-content: space-between;
}

.workbench_new_box .show_status .show_content .induction_data .induction_content .person_structure .structure_blocks .structure_block {
  width: 49%;
  height: 72px;
  padding: 10px 0 10px 20px;
  box-sizing: border-box;
  border: 1px solid #F6F6F6;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.workbench_new_box .show_status .show_content .induction_data .induction_content .person_structure .structure_blocks .structure_block .structure_block_sub_title {
  color: #718096;
}

.workbench_new_box .show_status .show_content .induction_data .induction_content .person_compete_power .charts {
  display: flex;
  justify-content: space-between;
}

.workbench_new_box .show_status .show_content .induction_data .induction_content .person_compete_power .charts .chart_block {
  width: 33%;
}

.workbench_new_box .show_status .show_content .induction_data .induction_content .person_warning .line2 {
  color: #718096;
}

.workbench_new_box .show_status .show_content .induction_data .induction_content .person_warning .line_item .dot {
  width: 12px;
  height: 12px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
}

.workbench_new_box .show_status .show_content .guide_data .guide_content {
  display: flex;
}

.workbench_new_box .show_status .show_content .guide_data .guide_content .guide_block {
  height: 60px;
  line-height: 60px;
  box-sizing: border-box;
  background-color: #F6F6F6;
  border: 1px solid #fff;
  color: #718096;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.workbench_new_box .show_status .show_content .guide_data .guide_content .guide_block:hover {
  background-color: #fff;
  border: 1px solid #3471FF;
  box-shadow: 0px 2px 24px rgba(0, 0, 0, 0.08);
}

.workbench_new_box .edit_status .edit_top {
  font-size: 16px;
  line-height: 24px;
  height: 24px;
  margin: 20px 0;
  font-weight: 700;
}

.workbench_new_box .edit_status .edit_top .done {
  color: #3471FF;
  float: right;
  cursor: pointer;
}

.workbench_new_box .edit_status .edit_content .left {
  background-color: #EDEDED;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
  float: left;
  width: 915px;
  padding: 20px 20px 0 20px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.workbench_new_box .edit_status .edit_content .left .block {
  background-color: #fff;
  border-radius: 8px;
  float: left;
  margin-bottom: 21px;
  height: 92px;
  display: flex;
  padding: 20px;
  box-sizing: border-box;
}

.workbench_new_box .edit_status .edit_content .left .block .block_left .icon-menu-1 {
  font-size: 24px;
  font-weight: 700;
  height: 52px;
  line-height: 52px;
}

.workbench_new_box .edit_status .edit_content .left .block .block_right {
  margin-left: 12px;
  line-height: 24px;
}

.workbench_new_box .edit_status .edit_content .left .block .block_right .title {
  font-weight: 700;
  font-size: 16px;
}

.workbench_new_box .edit_status .edit_content .left .block .block_right .desc {
  color: #A0AEC0;
}

.workbench_new_box .edit_status .edit_content .left .block3 {
  width: 281px;
}

.workbench_new_box .edit_status .edit_content .left .block5 {
  width: 429px;
}

.workbench_new_box .edit_status .edit_content .left .block6 {
  width: 578px;
}

.workbench_new_box .edit_status .edit_content .left .block10 {
  width: 875px;
}

.workbench_new_box .edit_status .edit_content .right {
  float: left;
  margin-left: 20px;
  width: 265px;
}

.workbench_new_box .edit_status .edit_content .right .top_title {
  margin-bottom: 10px;
}

.workbench_new_box .edit_status .edit_content .right .item {
  padding: 10px 20px;
  background-color: #fff;
  margin-bottom: 10px;
  font-weight: 700;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.workbench_new_box .edit_status .edit_content .right .item .iconfont {
  font-size: 20px;
  vertical-align: bottom;
}

.workbench_new_box .edit_status .edit_content .right .added_list .added_item .icon-chahao1 {
  color: #FF483D;
  float: right;
  cursor: pointer;
}

.workbench_new_box .edit_status .edit_content .right .added_list .added_item .icon-menu-1 {
  margin-right: 7px;
}

.workbench_new_box .edit_status .edit_content .right .unadd_list .unadd_item {
  box-shadow: 0px 2px 24px rgba(0, 0, 0, 0.08);
}

.workbench_new_box .edit_status .edit_content .right .unadd_list .unadd_item .icon-jiahao {
  color: #3471FF;
  float: right;
  cursor: pointer;
}

.reject_offer_page_box {
  margin: 80px auto 0;
  width: 800px;
  color: #2D3748;
}

.reject_offer_page_box .title {
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  margin-bottom: 23px;
}

.reject_offer_page_box .btn_div {
  text-align: center;
}

.partner_chance_list2_box {
  font-size: 0.18rem;
}

.partner_chance_list2_box .notice_div {
  width: 1200px;
  margin: -34px auto 24px;
  height: 34px;
  box-sizing: border-box;
  padding: 0 20px;
  background: url("/static/default/image/sanduan/social_home_new/jobs/notice_div_bg.png") no-repeat;
  background-size: 1200px auto;
  line-height: 34px;
  text-align: center;
  color: #fff;
  overflow: hidden;
}

.partner_chance_list2_box .notice_div h5, .partner_chance_list2_box .notice_div p {
  display: inline;
}

.partner_chance_list2_box .right_bottom_collection {
  z-index: 99;
  display: block;
  cursor: pointer;
  position: fixed;
  bottom: 1.4rem;
  right: 0.4rem;
  height: 0.8rem;
  background-color: #ffffff;
  border-radius: 0.08rem;
  box-shadow: 1px 1px 24px #cccccc;
}

.partner_chance_list2_box .right_bottom_collection .people_box {
  float: left;
  height: 0.6rem;
  margin-top: 0.1rem;
  margin-left: 0.16rem;
  margin-right: 0.1rem;
}

.partner_chance_list2_box .right_bottom_collection .people_box img {
  height: 100%;
}

.partner_chance_list2_box .right_bottom_collection .words_box {
  float: left;
  height: 0.36rem;
  margin-top: 0.2rem;
  margin-right: 0.16rem;
}

.partner_chance_list2_box .right_bottom_collection .words_box img {
  height: 100%;
}

.partner_chance_list2_box .right_bottom_collection .btn_link_box {
  overflow: hidden;
  border-radius: 50%;
  box-shadow: 2px 2px 6px 0px #777777;
  margin-top: 0.3rem;
  margin-right: 0.2rem;
}

.partner_chance_list2_box .right_bottom_collection .btn_link_box .btn_link {
  background-color: #3471ff;
  border-radius: 50%;
  height: 18px;
  width: 18px;
}

.partner_chance_list2_box .right_bottom_collection .btn_link_box .btn_link i {
  vertical-align: top;
  font-size: 12px;
  color: #fff;
  margin: 2px 2px 1px 4px;
  display: inline-block;
}

.partner_chance_list2_box .top_banner_div {
  height: 4rem;
  background: url("/static/default/image/sanduan/partner_chance_list2/img01.png") no-repeat;
  background-size: auto 4rem;
  position: relative;
  margin-bottom: 0.9rem;
}

.partner_chance_list2_box .top_banner_div .layui-carousel img {
  margin-left: -9.6rem !important;
  width: 19.2rem !important;
}

.partner_chance_list2_box .top_banner_div .input_div {
  position: absolute;
  height: 0.62rem;
  width: 11.53rem;
  background-color: #fff;
  box-shadow: 0 0 20px 2px #edf3fb;
  -webkit-box-shadow: 0 0 20px 2px #edf3fb;
  -o-box-shadow: 0 0 20px 2px #edf3fb;
  -moz-box-shadow: 0 0 20px 2px #edf3fb;
  -ms-box-shadow: 0 0 20px 2px #edf3fb;
  border-radius: 0.62rem;
  -webkit-border-radius: 0.62rem;
  -moz-border-radius: 0.62rem;
  -o-border-radius: 0.62rem;
  -ms-border-radius: 0.62rem;
  bottom: -0.31rem;
  left: 50%;
  margin-left: -5.76rem;
}

.partner_chance_list2_box .top_banner_div .input_div input {
  float: left;
  width: 10.2rem;
  border-radius: 0.62rem;
  -webkit-border-radius: 0.62rem;
  -moz-border-radius: 0.62rem;
  -o-border-radius: 0.62rem;
  -ms-border-radius: 0.62rem;
  box-sizing: border-box;
  padding-left: 0.36rem;
  line-height: 0.46rem;
  margin-top: 0.08rem;
}

.partner_chance_list2_box .top_banner_div .input_div .search_btn {
  float: right;
  font-size: 0.52rem;
  margin-top: 0.05rem;
  margin-right: 0.12rem;
  cursor: pointer;
  color: #246beb;
}

.partner_chance_list2_box .filter_content {
  width: 1200px;
  position: relative;
  margin: 0 auto 0.5rem;
  box-sizing: border-box;
  padding-top: 24px;
}

.partner_chance_list2_box .filter_content .social_jobs_new_select {
  height: 48px;
  padding: 12px;
  box-sizing: border-box;
  border: 1px solid #3471ff;
  display: inline-block;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.partner_chance_list2_box .filter_content .social_jobs_new_select.place {
  width: 114px;
  margin-right: 16px;
}

.partner_chance_list2_box .filter_content .social_jobs_new_select.function {
  padding: 12px 16px;
  width: 122px;
  border-radius: 8px 0px 0px 8px;
  -webkit-border-radius: 8px 0px 0px 8px;
  -moz-border-radius: 8px 0px 0px 8px;
  -o-border-radius: 8px 0px 0px 8px;
  -ms-border-radius: 8px 0px 0px 8px;
}

.partner_chance_list2_box .filter_content .social_jobs_new_select1 {
  display: inline-block;
  margin-right: 40px;
  color: #718096;
  width: 120px;
}

.partner_chance_list2_box .filter_content .keyword {
  padding: 12px 16px;
  width: 824px;
  height: 48px;
  background: transparent;
  border-top: 1px solid #3471ff;
  border-bottom: 1px solid #3471ff;
  box-sizing: border-box;
  position: absolute;
}

.partner_chance_list2_box .filter_content .search {
  color: #ffffff;
  padding: 12px 48px;
  width: 128px;
  height: 48px;
  background: #3471ff;
  line-height: 20px;
  border: 2px solid #3471ff;
  border-radius: 0px 8px 8px 0px;
  -webkit-border-radius: 0px 8px 8px 0px;
  -moz-border-radius: 0px 8px 8px 0px;
  -o-border-radius: 0px 8px 8px 0px;
  -ms-border-radius: 0px 8px 8px 0px;
  position: absolute;
  right: 0;
}

.partner_chance_list2_box .title_type_div {
  text-align: center;
  margin-bottom: 0.45rem;
}

.partner_chance_list2_box .title_type_div .title_type_item {
  display: inline-block;
  line-height: 0.5rem;
  font-size: 0.24rem;
  font-weight: bold;
  color: #3c64f4;
  letter-spacing: 0.02rem;
  position: relative;
}

.partner_chance_list2_box .title_type_div .title_type_item .border_dom {
  position: absolute;
  left: 0;
  top: 0.5rem;
}

.partner_chance_list2_box .title_type_div .title_type_item .border_dom .border {
  height: 0.06rem;
  border-radius: 0.06rem;
  -webkit-border-radius: 0.06rem;
  -moz-border-radius: 0.06rem;
  -o-border-radius: 0.06rem;
  -ms-border-radius: 0.06rem;
  float: left;
  background-color: #3c64f4;
}

.partner_chance_list2_box .title_type_div .title_type_item .border_dom .border.item1 {
  width: 0.8rem;
  margin-right: 0.14rem;
}

.partner_chance_list2_box .title_type_div .title_type_item .border_dom .border.item2 {
  width: 0.06rem;
}

.partner_chance_list2_box .content_div {
  padding-bottom: 0.75rem;
}

.partner_chance_list2_box .content_div.jobs {
  width: 14.4rem;
  margin: 0 auto;
}

.partner_chance_list2_box .content_div.jobs .left_box {
  margin-left: 0;
  width: 2.76rem;
}

.partner_chance_list2_box .content_div .bg_div {
  background-color: #eef8ff;
}

.partner_chance_list2_box .content_div .left_box {
  margin-left: 1.4rem;
  width: 2.5rem;
  border-radius: 0.08rem;
  -webkit-border-radius: 0.08rem;
  -moz-border-radius: 0.08rem;
  -o-border-radius: 0.08rem;
  -ms-border-radius: 0.08rem;
  float: left;
  box-sizing: border-box;
  padding: 0.2rem 0.18rem 0.2rem;
}

.partner_chance_list2_box .content_div .left_box .title1 {
  line-height: 0.34rem;
}

.partner_chance_list2_box .content_div .left_box .title1 .clear_btn {
  float: right;
  font-size: 0.16rem;
  color: #136bfe;
  cursor: pointer;
}

.partner_chance_list2_box .content_div .left_box .border1 {
  margin: 0.08rem 0 0.11rem 0.09rem;
  height: 0.02rem;
  background-color: #dce0e5;
}

.partner_chance_list2_box .content_div .left_box .condition_div .condition_item {
  line-height: 0.34rem;
}

.partner_chance_list2_box .content_div .left_box .condition_div .condition_item .condition_title_div {
  padding-bottom: 0.14rem;
}

.partner_chance_list2_box .content_div .left_box .condition_div .condition_item .condition_title_div a {
  font-size: 0.12rem;
  text-decoration: underline;
}

.partner_chance_list2_box .content_div .left_box .condition_div .condition_item .condition_title_div .iconfont {
  float: right;
  cursor: pointer;
  color: #95c0ff;
}

.partner_chance_list2_box .content_div .left_box .condition_div .condition_item .condition_title_div .plus_i {
  display: block;
}

.partner_chance_list2_box .content_div .left_box .condition_div .condition_item .condition_title_div .reduce_i {
  display: none;
}

.partner_chance_list2_box .content_div .left_box .condition_div .condition_item .condition_title_div.action .plus_i {
  display: none;
}

.partner_chance_list2_box .content_div .left_box .condition_div .condition_item .condition_title_div.action .reduce_i {
  display: block;
}

.partner_chance_list2_box .content_div .left_box .condition_div .condition_item .condition_items {
  margin-top: 0.03rem;
  display: none;
  padding-left: 0.16rem;
}

.partner_chance_list2_box .content_div .left_box .condition_div .condition_item .condition_items .item {
  margin-bottom: 12px;
}

.partner_chance_list2_box .content_div .left_box .condition_div .condition_item .condition_items .item .layui-form-radio {
  margin-top: 0;
}

.partner_chance_list2_box .content_div .left_box .condition_div .condition_item .condition_items .item .layui-form-radio i {
  font-size: 16px;
}

.partner_chance_list2_box .content_div .left_box .condition_div .condition_item .condition_items .item .layui-form-radio div {
  font-size: 0.14rem;
  max-width: 0.9rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.partner_chance_list2_box .content_div .left_box .condition_div .condition_item .condition_items .item.item_qa .layui-form-radio div {
  max-width: 100%;
}

.partner_chance_list2_box .content_div .left_box .condition_div .condition_item .condition_items.action {
  display: block;
}

.partner_chance_list2_box .content_div .result_box {
  width: 11.04rem;
  border-radius: 0.08rem;
  -webkit-border-radius: 0.08rem;
  -moz-border-radius: 0.08rem;
  -o-border-radius: 0.08rem;
  -ms-border-radius: 0.08rem;
  margin-left: 0.2rem;
  float: left;
  box-sizing: border-box;
  padding: 0.24rem;
}

.partner_chance_list2_box .content_div .result_box.has_interested {
  width: 8.08rem;
}

.partner_chance_list2_box .content_div .result_box .title_div {
  line-height: 0.32rem;
  height: 0.32rem;
  font-size: 0.24rem;
  font-weight: bold;
  margin-bottom: 0.4rem;
  color: #3e3e3e;
  position: relative;
}

.partner_chance_list2_box .content_div .result_box .title_div .title_type_item {
  float: right;
  line-height: 0.5rem;
  font-size: 0.24rem;
  font-weight: bold;
  color: #3c64f4;
  letter-spacing: 0.02rem;
  position: absolute;
  top: -0.1rem;
  left: 47%;
}

.partner_chance_list2_box .content_div .result_box .title_div .title_type_item .border_dom {
  position: absolute;
  left: 0;
  top: 0.5rem;
}

.partner_chance_list2_box .content_div .result_box .title_div .title_type_item .border_dom .border {
  height: 0.06rem;
  border-radius: 0.06rem;
  -webkit-border-radius: 0.06rem;
  -moz-border-radius: 0.06rem;
  -o-border-radius: 0.06rem;
  -ms-border-radius: 0.06rem;
  float: left;
  background-color: #3c64f4;
}

.partner_chance_list2_box .content_div .result_box .title_div .title_type_item .border_dom .border.item1 {
  width: 0.8rem;
  margin-right: 0.14rem;
}

.partner_chance_list2_box .content_div .result_box .title_div .title_type_item .border_dom .border.item2 {
  width: 0.06rem;
}

.partner_chance_list2_box .content_div .result_box .note_div {
  line-height: 0.32rem;
  font-weight: bold;
}

.partner_chance_list2_box .content_div .result_box .result_item {
  background-color: #f9fcfe;
  display: block;
  margin-bottom: 0.12rem;
  line-height: 0.34rem;
  position: relative;
  top: 0rem;
  border-radius: 0.08rem;
  -webkit-border-radius: 0.08rem;
  -moz-border-radius: 0.08rem;
  -o-border-radius: 0.08rem;
  -ms-border-radius: 0.08rem;
}

.partner_chance_list2_box .content_div .result_box .result_item:hover {
  background-color: #fff;
  box-shadow: 1px 1px 24px rgba(0, 106, 166, 0.12);
  -webkit-box-shadow: 1px 1px 24px rgba(0, 106, 166, 0.12);
  -o-box-shadow: 1px 1px 24px rgba(0, 106, 166, 0.12);
  -moz-box-shadow: 1px 1px 24px rgba(0, 106, 166, 0.12);
  -ms-box-shadow: 1px 1px 24px rgba(0, 106, 166, 0.12);
}

.partner_chance_list2_box .content_div .result_box .result_item.result_item1 {
  padding: 0.24rem;
}

.partner_chance_list2_box .content_div .result_box .result_item.result_item1 .status_div {
  position: absolute;
  width: 0.74rem;
  right: 0;
  top: 0rem;
}

.partner_chance_list2_box .content_div .result_box .result_item.result_item1 .status_div img {
  display: block;
  width: 0.74rem;
}

.partner_chance_list2_box .content_div .result_box .result_item.result_item1 .title {
  line-height: 0.24rem;
  font-size: 0.20rem;
  margin-bottom: 0.08rem;
}

.partner_chance_list2_box .content_div .result_box .result_item.result_item1 .title .lable {
  vertical-align: middle;
  font-size: 0.14rem;
  padding: 0 0.1rem;
  background-color: #dbf3ff;
  color: #326fe7;
  border-color: #b6d0ff;
  position: relative;
  top: -0.01rem;
  margin-left: 0.12rem;
}

.partner_chance_list2_box .content_div .result_box .result_item.result_item1 .title .lable.lable1 {
  background-color: #FFF7E6;
  color: #FF9500;
  border-color: #ffb624;
}

.partner_chance_list2_box .content_div .result_box .result_item.result_item1 .title .text {
  float: right;
  margin-top: 0.04rem;
  margin-right: 0.28rem;
  color: #326fe7;
  font-size: 0.16rem;
  font-weight: bold;
}

.partner_chance_list2_box .content_div .result_box .result_item.result_item1 .text_div {
  line-height: 0.3rem;
  font-size: 0.12rem;
}

.partner_chance_list2_box .content_div .result_box .result_item.result_item1 .text_div1 {
  color: rgba(0, 0, 0, 0.65);
  line-height: 0.24rem;
  font-size: 0.18rem;
  margin-bottom: 0.12rem;
}

.partner_chance_list2_box .content_div .interest_positions_div {
  float: left;
  width: 2.76rem;
  margin-left: 0.1rem;
  border-radius: 0.08rem;
  -webkit-border-radius: 0.08rem;
  -moz-border-radius: 0.08rem;
  -o-border-radius: 0.08rem;
  -ms-border-radius: 0.08rem;
  box-sizing: border-box;
  padding: 0.22rem 0.16rem 0.08rem 0.1rem;
  position: relative;
}

.partner_chance_list2_box .content_div .interest_positions_div .pop_div {
  position: absolute;
  bottom: -2.4rem;
  width: 3rem;
  height: 1.1rem;
  box-sizing: border-box;
  padding-left: 0.5rem;
  font-size: 0.14rem;
  font-style: italic;
  font-weight: bold;
  line-height: 1.04rem;
  color: #fff;
  letter-spacing: 0.02rem;
  background: url("/static/default/image/sanduan/partner_page/partner_img07.png") no-repeat;
  background-size: auto 1.1rem;
  left: 0.28rem;
}

.partner_chance_list2_box .content_div .interest_positions_div .title_div1 {
  line-height: 0.24rem;
  padding-left: 0.08rem;
  color: #000;
  font-size: 0.16rem;
  font-weight: bold;
  margin-bottom: 0.15rem;
}

.partner_chance_list2_box .content_div .interest_positions_div .title_div1 img {
  width: 0.25rem;
  margin-right: 0.1rem;
}

.partner_chance_list2_box .content_div .interest_positions_div .border_div {
  border-bottom: 0.01rem #e6e9eb solid;
  margin-bottom: 0.25rem;
}

.partner_chance_list2_box .content_div .interest_positions_div .job_div .job_item {
  margin-bottom: 0.32rem;
  line-height: 0.28rem;
  padding-left: 0.12rem;
  padding-right: 0.11rem;
}

.partner_chance_list2_box .content_div .interest_positions_div .job_div .job_item .text_div1 {
  font-size: 0.16rem;
  font-weight: bold;
  color: #000;
}

.partner_chance_list2_box .content_div .interest_positions_div .job_div .job_item .text_div1 img {
  float: left;
  margin-top: 0.01rem;
  width: 0.25rem;
  margin-right: 0.1rem;
}

.partner_chance_list2_box .content_div .interest_positions_div .job_div .job_item .text_div1 .more_btn {
  float: right;
  line-height: 0.18rem;
  font-size: 0.12rem;
  color: #2464e2;
  border: 0.01rem #2464e2 solid;
  border-radius: 0.04rem;
  -webkit-border-radius: 0.04rem;
  -moz-border-radius: 0.04rem;
  -o-border-radius: 0.04rem;
  -ms-border-radius: 0.04rem;
  padding: 0 0.05rem;
  margin-top: 0.04rem;
}

.partner_chance_list2_box .content_div .interest_positions_div .job_div .job_item .text_div2 {
  padding-left: 0.35rem;
  font-size: 0.12rem;
  color: #777879;
}

.partner_chance_list2_box .content_div .result_box_title1.item_out {
  padding-left: 0.63rem;
  margin-bottom: 0.48rem;
}

.partner_chance_list2_box .content_div .result_box_title1 .result_box_title1_text {
  font-size: 0.32rem;
  color: #356ee6;
  font-style: italic;
}

.partner_chance_list2_box .content_div .result_box_title1 img {
  vertical-align: bottom;
}

.partner_chance_list2_box .content_div .result_box_item {
  box-sizing: border-box;
  background-color: #fff;
  margin-bottom: 0.3rem;
  padding: 0.6rem 0.63rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  box-shadow: 7px 7px 5px 0px rgba(229, 241, 253, 0.9);
  -webkit-box-shadow: 7px 7px 5px 0px rgba(229, 241, 253, 0.9);
  -o-box-shadow: 7px 7px 5px 0px rgba(229, 241, 253, 0.9);
  -moz-box-shadow: 7px 7px 5px 0px rgba(229, 241, 253, 0.9);
  -ms-box-shadow: 7px 7px 5px 0px rgba(229, 241, 253, 0.9);
}

.partner_chance_list2_box .content_div .result_box_item .box_line_block {
  color: #356ee6;
  width: 100%;
  box-shadow: 7px 7px 5px 0px rgba(240, 244, 252, 0.9);
  -webkit-box-shadow: 7px 7px 5px 0px rgba(240, 244, 252, 0.9);
  -o-box-shadow: 7px 7px 5px 0px rgba(240, 244, 252, 0.9);
  -moz-box-shadow: 7px 7px 5px 0px rgba(240, 244, 252, 0.9);
  -ms-box-shadow: 7px 7px 5px 0px rgba(240, 244, 252, 0.9);
}

.partner_chance_list2_box .content_div .result_box_item .box_line_block.box_line_block1 {
  margin-top: 0.44rem;
  width: 4.72rem;
  height: 0.88rem;
  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_list2_box .content_div .result_box_item .box_line_block.box_line_block1 .blue_block {
  background-color: #356ee6;
  width: 0.62rem;
  height: 0.88rem;
  line-height: 0.88rem;
  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_list2_box .content_div .result_box_item .box_line_block.box_line_block1 .blue_block img {
  width: 0.27rem;
}

.partner_chance_list2_box .content_div .result_box_item .box_line_block.box_line_block2 {
  margin-top: 1rem;
  width: 5.45rem;
  height: 2.20rem;
  border-radius: 0.14rem;
  -webkit-border-radius: 0.14rem;
  -moz-border-radius: 0.14rem;
  -o-border-radius: 0.14rem;
  -ms-border-radius: 0.14rem;
}

.partner_chance_list2_box .content_div .result_box_item .box_line_block.box_line_block2 .blue_block {
  background-color: #356ee6;
  width: 0.68rem;
  height: 2.20rem;
  margin-right: 0.58rem;
  line-height: 2.20rem;
  border-radius: 0.14rem;
  -webkit-border-radius: 0.14rem;
  -moz-border-radius: 0.14rem;
  -o-border-radius: 0.14rem;
  -ms-border-radius: 0.14rem;
}

.partner_chance_list2_box .content_div .result_box_item .box_line_block.box_line_block2 .blue_block img {
  width: 0.37rem;
}

.partner_chance_list2_box .content_div .result_box_item .box_line_block.box_line_block3 {
  margin-top: 0.34rem;
  width: 5.45rem;
  height: 1.41rem;
  border-radius: 0.14rem;
  -webkit-border-radius: 0.14rem;
  -moz-border-radius: 0.14rem;
  -o-border-radius: 0.14rem;
  -ms-border-radius: 0.14rem;
}

.partner_chance_list2_box .content_div .result_box_item .box_line_block.box_line_block3 .blue_block {
  background-color: #356ee6;
  width: 0.62rem;
  height: 1.41rem;
  margin-right: 0.58rem;
  line-height: 1.41rem;
  border-radius: 0.14rem;
  -webkit-border-radius: 0.14rem;
  -moz-border-radius: 0.14rem;
  -o-border-radius: 0.14rem;
  -ms-border-radius: 0.14rem;
}

.partner_chance_list2_box .content_div .result_box_item .box_line_block.box_line_block3 .blue_block img {
  width: 0.37rem;
}

.partner_chance_list2_box .content_div .result_box_item .box_line_block.box_line_block4 {
  margin-top: 0.3rem;
  height: 0.98rem;
  border-radius: 0.14rem;
  -webkit-border-radius: 0.14rem;
  -moz-border-radius: 0.14rem;
  -o-border-radius: 0.14rem;
  -ms-border-radius: 0.14rem;
}

.partner_chance_list2_box .content_div .result_box_item .box_line_block.box_line_block4 .blue_block {
  background-color: #356ee6;
  width: 0.62rem;
  height: 0.98rem;
  margin-right: 0.2rem;
  line-height: 0.98rem;
  border-radius: 0.14rem;
  -webkit-border-radius: 0.14rem;
  -moz-border-radius: 0.14rem;
  -o-border-radius: 0.14rem;
  -ms-border-radius: 0.14rem;
}

.partner_chance_list2_box .content_div .result_box_item .box_line_block.box_line_block4 .blue_block img {
  width: 0.37rem;
}

.partner_chance_list2_box .content_div .result_box_item .box_line_block.box_line_block5 {
  height: 1.36rem;
  border-radius: 0.14rem;
  -webkit-border-radius: 0.14rem;
  -moz-border-radius: 0.14rem;
  -o-border-radius: 0.14rem;
  -ms-border-radius: 0.14rem;
}

.partner_chance_list2_box .content_div .result_box_item .box_line_block.box_line_block5 .blue_block {
  background-color: #356ee6;
  width: 0.95rem;
  height: 1.36rem;
  margin-right: 0.74rem;
  line-height: 1.36rem;
  border-radius: 0.14rem;
  -webkit-border-radius: 0.14rem;
  -moz-border-radius: 0.14rem;
  -o-border-radius: 0.14rem;
  -ms-border-radius: 0.14rem;
}

.partner_chance_list2_box .content_div .result_box_item .box_line_block.box_line_block5 .blue_block img {
  width: 0.41rem;
}

.partner_chance_list2_box .content_div .result_box_item .result_box_item_block_btn {
  position: relative;
  margin: 0 auto;
  width: 4.16rem;
  color: #fff;
  height: 0.68rem;
  line-height: 0.68rem;
  background: linear-gradient(to right, #447df9, #408efe);
  border-radius: 0.32rem;
  -webkit-border-radius: 0.32rem;
  -moz-border-radius: 0.32rem;
  -o-border-radius: 0.32rem;
  -ms-border-radius: 0.32rem;
  box-shadow: 7px 7px 5px 0px rgba(187, 206, 243, 0.9);
  -webkit-box-shadow: 7px 7px 5px 0px rgba(187, 206, 243, 0.9);
  -o-box-shadow: 7px 7px 5px 0px rgba(187, 206, 243, 0.9);
  -moz-box-shadow: 7px 7px 5px 0px rgba(187, 206, 243, 0.9);
  -ms-box-shadow: 7px 7px 5px 0px rgba(187, 206, 243, 0.9);
}

.partner_chance_list2_box .content_div .result_box_item .result_box_item_block_btn .result_box_item_block_btn_text1 {
  font-style: italic;
  font-size: 0.22rem;
  margin-right: 0.12rem;
}

.partner_chance_list2_box .content_div .result_box_item .result_box_item_block_btn .result_box_item_block_btn_arrow {
  position: absolute;
  right: 0.17rem;
  top: 0.16rem;
  width: 0.36rem;
  height: 0.36rem;
  line-height: 0.36rem;
  color: #356ee6;
  background-color: #fff;
  border-radius: 0.18rem;
  -webkit-border-radius: 0.18rem;
  -moz-border-radius: 0.18rem;
  -o-border-radius: 0.18rem;
  -ms-border-radius: 0.18rem;
}

.partner_chance_list2_box .content_div .result_box_item .result_box_item_block_btn a:hover {
  color: #fff;
}

.partner_chance_list2_box .content_div .result_box_item .box_blue_point {
  width: 0.1rem;
  height: 0.1rem;
  margin-right: 0.1rem;
  background-color: #236aeb;
  border-radius: 0.05rem;
  -webkit-border-radius: 0.05rem;
  -moz-border-radius: 0.05rem;
  -o-border-radius: 0.05rem;
  -ms-border-radius: 0.05rem;
}

.partner_chance_list2_box .content_div .result_box_item .result_box_item_blocks {
  display: flex;
  margin-bottom: 0.73rem;
}

.partner_chance_list2_box .content_div .result_box_item .result_box_item_blocks .result_box_item_block {
  width: 50%;
}

.partner_chance_list2_box .content_div .result_box_item .result_box_item_blocks .result_box_item_block.flex {
  display: flex;
  justify-content: space-around;
}

.partner_chance_list2_box .content_div .result_box_item .result_box_item_blocks .result_box_item_block1 {
  width: 100%;
}

.partner_chance_list2_box .content_div .result_box_item .box1_qa {
  margin-top: 0.33rem;
}

.partner_chance_list2_box .content_div .result_box_item .box1_qa.left_right {
  padding: 0 0.96rem;
}

.partner_chance_list2_box .content_div .result_box_item .box1_qa.top0 {
  margin-top: 0;
}

.partner_chance_list2_box .content_div .result_box_item .box1_qa .qa_box {
  width: 0.45rem;
  height: 0.45rem;
  line-height: 0.45rem;
  margin-right: 0.34rem;
  border-radius: 0.23rem;
  -webkit-border-radius: 0.23rem;
  -moz-border-radius: 0.23rem;
  -o-border-radius: 0.23rem;
  -ms-border-radius: 0.23rem;
}

.partner_chance_list2_box .content_div .result_box_item .box1_qa .qa_box.line2 {
  vertical-align: bottom;
}

.partner_chance_list2_box .content_div .result_box_item .box1_qa .qa_box.q_icon {
  background-color: #e2f0ff;
  color: #356ee6;
}

.partner_chance_list2_box .content_div .result_box_item .box1_qa .qa_box.a_icon {
  background-color: #356ee6;
  color: #fff;
}

.partner_chance_list2_box .content_div .result_box_item .line2px {
  border-bottom: 2px solid #ececec;
  margin: 0.2rem 0 0.4rem 0;
}

.partner_chance_list2_box .content_div .result_box_item .result_box_item_text_block {
  background-color: #ecf2ff;
  position: relative;
  font-size: 0.16rem;
  line-height: 0.3rem;
  margin-bottom: 0.46rem;
  padding: 0.22rem 0.54rem;
  border-radius: 0.16rem;
  -webkit-border-radius: 0.16rem;
  -moz-border-radius: 0.16rem;
  -o-border-radius: 0.16rem;
  -ms-border-radius: 0.16rem;
  box-shadow: 7px 7px 5px 0px rgba(221, 221, 221, 0.9);
  -webkit-box-shadow: 7px 7px 5px 0px rgba(221, 221, 221, 0.9);
  -o-box-shadow: 7px 7px 5px 0px rgba(221, 221, 221, 0.9);
  -moz-box-shadow: 7px 7px 5px 0px rgba(221, 221, 221, 0.9);
  -ms-box-shadow: 7px 7px 5px 0px rgba(221, 221, 221, 0.9);
}

.partner_chance_list2_box .content_div .result_box_item .result_box_item_text_block .left_top_icon {
  position: absolute;
  left: -0.12rem;
  top: -0.12rem;
}

.partner_chance_list2_box .content_div .result_box_item .result_box_item_text_block .flex_blocks {
  display: flex;
  justify-content: space-between;
}

.partner_chance_list2_box .content_div .result_box_item .result_box_item_text_block .flex_block {
  font-size: 0.14rem;
  width: 28%;
}

.partner_chance_list2_box .content_div .result_box_item .result_box_item_text_block .flex_block_line {
  border-left: 0.01rem solid #b7ceff;
  margin-top: 0.4rem;
  height: 0.8rem;
}

.partner_chance_list2_box .content_div .result_box_item .result_box_item_text_block .blue_text {
  color: #326ee6;
}

.partner_chance_list2_box .content_div .result_box_item .result_box_item_text_block_s {
  font-size: 0.16rem;
  padding: 0.1rem 0.19rem;
  color: #326ee6;
  margin-right: 0.2rem;
  background-color: #ecf2ff;
  border-radius: 0.07rem;
  -webkit-border-radius: 0.07rem;
  -moz-border-radius: 0.07rem;
  -o-border-radius: 0.07rem;
  -ms-border-radius: 0.07rem;
  box-shadow: 7px 7px 5px 0px rgba(221, 221, 221, 0.9);
  -webkit-box-shadow: 7px 7px 5px 0px rgba(221, 221, 221, 0.9);
  -o-box-shadow: 7px 7px 5px 0px rgba(221, 221, 221, 0.9);
  -moz-box-shadow: 7px 7px 5px 0px rgba(221, 221, 221, 0.9);
  -ms-box-shadow: 7px 7px 5px 0px rgba(221, 221, 221, 0.9);
}

.partner_chance_list2_box .content_div .result_box_item .grey_text {
  color: #9d9d9d;
  font-size: 0.16rem;
}

.partner_chance_list2_box .content_div .result_box_item .process_box {
  margin-top: 0.6rem;
}

.partner_chance_list2_box .content_div .result_box_item .process_box .process_box1 {
  display: flex;
  justify-content: space-around;
  align-items: center;
  padding: 0 0.8rem;
  margin-bottom: 0.52rem;
}

.partner_chance_list2_box .content_div .result_box_item .process_box .process_box2 {
  display: flex;
  justify-content: space-around;
  padding: 0 0.4rem;
}

.partner_chance_list2_box .content_div .result_box_item .process_box .process_box2 .process_box2_block {
  height: 2.26rem;
  width: 1.74rem;
  background-color: #f9fcfe;
  border-radius: 0.16rem;
  -webkit-border-radius: 0.16rem;
  -moz-border-radius: 0.16rem;
  -o-border-radius: 0.16rem;
  -ms-border-radius: 0.16rem;
  box-shadow: 7px 7px 5px 0px rgba(241, 245, 253, 0.9);
  -webkit-box-shadow: 7px 7px 5px 0px rgba(241, 245, 253, 0.9);
  -o-box-shadow: 7px 7px 5px 0px rgba(241, 245, 253, 0.9);
  -moz-box-shadow: 7px 7px 5px 0px rgba(241, 245, 253, 0.9);
  -ms-box-shadow: 7px 7px 5px 0px rgba(241, 245, 253, 0.9);
}

.partner_chance_list2_box .content_div .result_box_item .process_box .process_box2 .process_box2_block .process_box2_block_title {
  height: 0.47rem;
  line-height: 0.47rem;
  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_list2_box .content_div .result_box_item .process_box .process_box2 .process_box2_block .process_box2_block_title.process_box2_block_title1 {
  background-color: #5988f3;
}

.partner_chance_list2_box .content_div .result_box_item .process_box .process_box2 .process_box2_block .process_box2_block_title.process_box2_block_title2 {
  background-color: #3a61e0;
}

.partner_chance_list2_box .content_div .result_box_item .process_box .process_box2 .process_box2_block .process_box2_block_title.process_box2_block_title3 {
  background-color: #d585e6;
}

.partner_chance_list2_box .content_div .result_box_item .process_box .process_box2 .process_box2_block .process_box2_block_title.process_box2_block_title4 {
  background-color: #ffc130;
}

.partner_chance_list2_box .content_div .result_box_item .process_box .process_box2 .process_box2_block .process_box2_block_title.process_box2_block_title5 {
  background-color: #d34f64;
}

.partner_chance_list2_box .content_div .result_box_item .process_box .process_box2 .process_box2_block .process_box2_block_text {
  padding: 0.3rem 0.1rem;
}

.partner_chance_list2_box .content_div .result_box_item .process_box .process_box2 .process_box2_block.process_box2_block_l {
  width: 2.14rem;
}

.partner_chance_list2_box .content_div .result_box_item .process_box .process_box2 .process_box2_block:hover {
  background-color: #fff;
}

.partner_chance_list2_box .content_div .result_box_item.only_qa {
  background-color: #f5fbff;
}

.partner_chance_list2_box .content_div .result_box_item.only_qa:hover {
  background-color: #fff;
}

.partner_chance_list2_box .content_div .result_box_item.small {
  width: 7rem;
  margin: 0 auto;
  display: flex;
  align-items: center;
  padding: 0;
  height: 2.48rem;
  margin-bottom: 0.22rem;
}

.partner_chance_list2_box .content_div .result_box_item.small .small_left1 {
  width: 40%;
  background-color: #356ee6;
  color: #fff;
  height: 100%;
  border-radius: 0.16rem 0 0 0.16rem;
  -webkit-border-radius: 0.16rem 0 0 0.16rem;
  -moz-border-radius: 0.16rem 0 0 0.16rem;
  -o-border-radius: 0.16rem 0 0 0.16rem;
  -ms-border-radius: 0.16rem 0 0 0.16rem;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 0.36rem;
}

.partner_chance_list2_box .content_div .result_box_item.small .small_right1 {
  width: 60%;
}

.partner_chance_list2_box .content_div .result_box_item.small .small_left2 {
  width: 60%;
}

.partner_chance_list2_box .content_div .result_box_item.small .small_right2 {
  width: 40%;
  background-color: #356ee6;
  color: #fff;
  height: 100%;
  border-radius: 0 0.16rem 0.16rem 0;
  -webkit-border-radius: 0 0.16rem 0.16rem 0;
  -moz-border-radius: 0 0.16rem 0.16rem 0;
  -o-border-radius: 0 0.16rem 0.16rem 0;
  -ms-border-radius: 0 0.16rem 0.16rem 0;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 0.36rem;
}

.partner_chance_list2_box .content_div .result_box_item.small1 {
  width: 7rem;
  margin: 0 auto;
  padding: 0.4rem 0;
  margin-bottom: 0.22rem;
}

.partner_chance_list2_box .content_div .result_box_item.small1 .small1_line_text {
  font-size: 0.16rem;
  line-height: 0.36rem;
}

.partner_chance_list2_box .recommend_right_abs_box {
  position: fixed;
  bottom: 1.46rem;
  right: 0.44rem;
  text-align: right;
  z-index: 1;
}

.partner_chance_list2_box .recommend_right_abs_box .recommend_icon {
  margin-right: 0.3rem;
  width: 0.44rem;
  height: 0.44rem;
  line-height: 0.44rem;
  text-align: center;
  display: inline-block;
  background: #FFFFFF;
  box-shadow: 0 0.02rem 0.24rem rgba(0, 0, 0, 0.08);
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
}

.partner_chance_list2_box .recommend_right_abs_box .recommend_icon_for_text {
  background-color: #fff;
  padding: 0.12rem 0.18rem;
  box-shadow: 0 0.02rem 0.24rem rgba(0, 0, 0, 0.08);
  border-radius: 0.08rem;
  -webkit-border-radius: 0.08rem;
  -moz-border-radius: 0.08rem;
  -o-border-radius: 0.08rem;
  -ms-border-radius: 0.08rem;
  font-size: 0.14rem;
  margin-right: 0.12rem;
}

.partner_chance_list2_box .recommend_right_abs_box .up_resume {
  margin-bottom: 0.13rem;
}

.partner_chance_list2_box .recommend_right_abs_box .up_resume:hover {
  color: #3471FF;
}

.partner_chance_list2_box .recommend_right_abs_box .rule_guidance:hover {
  color: #3471FF;
}

.partner_chance_list2_box .recommend_right_abs_box .box_item {
  border-radius: 0.08rem;
  -webkit-border-radius: 0.08rem;
  -moz-border-radius: 0.08rem;
  -o-border-radius: 0.08rem;
  -ms-border-radius: 0.08rem;
  box-shadow: 0 0.18rem 0.43rem rgba(74, 130, 183, 0.15);
  -webkit-box-shadow: 0 0.18rem 0.43rem rgba(74, 130, 183, 0.15);
  -o-box-shadow: 0 0.18rem 0.43rem rgba(74, 130, 183, 0.15);
  -moz-box-shadow: 0 0.18rem 0.43rem rgba(74, 130, 183, 0.15);
  -ms-box-shadow: 0 0.18rem 0.43rem rgba(74, 130, 183, 0.15);
  width: 1rem;
  height: 1rem;
  box-sizing: border-box;
  margin-bottom: 0.08rem;
  font-size: 0.14rem;
  color: #2D3748;
  text-align: center;
}

.partner_chance_list2_box .recommend_right_abs_box .box_item.white {
  background-color: #fff;
  padding-top: 0.24rem;
}

.partner_chance_list2_box .recommend_right_abs_box .box_item.white .iconfont {
  font-size: 0.24rem;
}

.talent_pool_box {
  width: 1200px;
  margin: 0 auto;
}

.talent_pool_box .inner_outer_tabs {
  height: 44px;
}

.talent_pool_box .inner_outer_tabs a.active {
  color: #3471FF;
  border-bottom: 2px solid #3471FF;
}

.talent_pool_box .content {
  background-color: #eee;
  padding: 24px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.talent_pool_box .content .content_top {
  height: 32px;
}

.talent_pool_box .items .item {
  background-color: #fff;
  box-sizing: border-box;
  height: 276px;
  padding: 24px;
  color: #2D3748;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.talent_pool_box .items .item .item_top .icon-lock-s {
  color: #CBD5E0;
}

.talent_pool_box .items .item .item_top .item_top_option {
  color: #3471FF;
}

.talent_pool_box .items .item .dotted_line {
  border-bottom: 1px dashed #E2E8F0;
}

.talent_pool_box .items .item .talent_base {
  height: 32px;
  color: #718096;
  box-sizing: border-box;
}

.talent_pool_box .items .item .talent_base .delivery_record {
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -o-border-radius: 16px;
  -ms-border-radius: 16px;
}

.talent_pool_box .items .item .talent_base .delivery_record .num {
  color: #FF9200;
}

.talent_pool_box .items .item .talent_base .hot_img {
  position: relative;
  top: -3px;
}

.talent_pool_box .items .item .talent_experience {
  display: flex;
  justify-content: center;
}

.talent_pool_box .items .item .talent_experience .experience_block {
  width: 43%;
}

.talent_pool_box .items .item .talent_experience .experience_block .experience_block_item {
  position: relative;
}

.talent_pool_box .items .item .talent_experience .experience_block .experience_block_item .img1 {
  position: absolute;
  left: 0;
  top: 0;
}

.talent_pool_box .items .item .talent_experience .experience_block .experience_block_item .experience_block_item_msg1 {
  color: #718096;
}

.talent_pool_box .items .item .talent_experience .experience_block .experience_block_item .abs_div {
  position: absolute;
  top: -15px;
}

.talent_pool_box .items .item .talent_experience .experience_block .experience_block_item .abs_div .line {
  width: 36px;
  height: 0px;
  transform: rotate(90deg);
  margin-left: -10px;
  border: 1px solid #CBD5E0;
}

.talent_pool_box .items .item .talent_experience .experience_block .experience_block_item .abs_div .circle {
  width: 4px;
  height: 4px;
  margin-left: 7px;
  margin-top: 20px;
  background-color: #CBD5E0;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.talent_pool_box .items .item .talent_experience .experience_block .experience_block_item .iconfont {
  color: #CBD5E0;
}

.gailan_content_div .source_search_div .layui-form-label {
  min-width: 40;
}

.gailan_content_div .layui-tab {
  margin: 0 !important;
}

.gailan_content_div .layui-tab .layui-tab-title {
  border-width: 0;
}

.gailan_content_div .layui-tab .layui-tab-title &gt; li {
  width: 72px;
  height: 24px;
  line-height: 24px;
  padding: 10px 12px;
  font-size: 18px;
  font-family: PingFang SC;
  margin-right: 12px;
}

.gailan_content_div .layui-tab .layui-tab-title .layui-this {
  color: #3471FF;
}

.gailan_content_div .layui-tab .layui-tab-title .layui-this:after {
  border-color: #3471FF;
}

.gailan_content_div .layui-tab .layui-tab-content {
  padding: 10px 0;
}

.gailan_content_div .report_cnt, .gailan_content_div .xiaozhao_state {
  box-sizing: border-box;
  width: 1200px;
  height: 216px;
  color: #2d3748;
  background: #FFFFFF;
  border-radius: 8px;
  padding: 20px;
}

.gailan_content_div .report_cnt .chart_positions, .gailan_content_div .xiaozhao_state .chart_positions {
  display: flex;
  justify-content: space-between;
}

.gailan_content_div .report_cnt .chart_positions .chart_position, .gailan_content_div .xiaozhao_state .chart_positions .chart_position {
  width: 50%;
}

.gailan_content_div .report_cnt .gailan_title .refuse_reason_tabs, .gailan_content_div .xiaozhao_state .gailan_title .refuse_reason_tabs {
  top: -10px;
  padding: 0 4px;
  background-color: #f6f6f6;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.gailan_content_div .report_cnt .gailan_title .refuse_reason_tabs .refuse_reason_tab, .gailan_content_div .xiaozhao_state .gailan_title .refuse_reason_tabs .refuse_reason_tab {
  padding: 4px 8px;
}

.gailan_content_div .report_cnt .gailan_title .refuse_reason_tabs .refuse_reason_tab.active, .gailan_content_div .xiaozhao_state .gailan_title .refuse_reason_tabs .refuse_reason_tab.active {
  background-color: #fff;
  cursor: default;
  color: #3471FF;
}

.gailan_content_div .report_cnt .top_title {
  color: #2d3748;
}

.gailan_content_div .report_cnt .top_title .split_line {
  display: inline-block;
  width: 4px;
  height: 18px;
  background: #3471FF;
  border-radius: 10px 0px 0px 10px;
  vertical-align: -3px;
}

.gailan_content_div .report_cnt .tap_div {
  line-height: 32px;
  padding: 4px;
  position: relative;
  top: -4px;
  border: 1px #E2E8F0 solid;
  border-radius: 40px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  -o-border-radius: 40px;
  -ms-border-radius: 40px;
  background-color: #edf0f5;
}

.gailan_content_div .report_cnt .tap_div .tap_item {
  float: left;
  cursor: pointer;
  padding: 0 12px;
  color: #718096;
  border-radius: 32px;
  -webkit-border-radius: 32px;
  -moz-border-radius: 32px;
  -o-border-radius: 32px;
  -ms-border-radius: 32px;
}

.gailan_content_div .report_cnt .tap_div .tap_item.action {
  background-color: #3471FF;
  color: #fff;
}

.gailan_content_div .report_cnt .btnlist {
  width: 240px;
  display: inline-block;
}

.gailan_content_div .report_cnt .btnlist .cb-btn3,
.gailan_content_div .report_cnt .btnlist .cb-btn4 {
  width: 60px;
  min-width: auto;
  color: #fff;
  line-height: 32px;
  padding: 0;
  text-align: center;
  border-color: #3471ff;
}

.gailan_content_div .report_cnt .btnlist .cb-btn3 {
  background: #3471ff;
}

.gailan_content_div .report_cnt .btnlist .cb-btn4 {
  color: #3471ff;
}

.gailan_content_div .title_block {
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: #3471FF;
}

.gailan_content_div .data_div {
  display: flex;
  justify-content: space-between;
}

.gailan_content_div .data_div .layui-panel {
  background: #F6F6F6;
  border-radius: 12px;
  width: 275px;
  height: 96px;
}

.gailan_content_div .data_div .layui-panel &gt; .panel_content {
  width: 235px;
  height: 56px;
  display: flex;
}

.gailan_content_div .data_div .layui-panel &gt; .panel_content &gt; .incon_box {
  width: 56px;
  height: 56px;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.gailan_content_div .data_div .layui-panel &gt; .panel_content &gt; .content_box {
  margin-left: 20px;
}

.gailan_content_div .data_div .layui-panel &gt; .panel_content &gt; .content_box p {
  height: 24px;
  color: #1D2129;
  font-family: 'PingFang SC';
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
}

.gailan_content_div .data_div .layui-panel &gt; .panel_content &gt; .content_box span {
  font-size: 12px;
  color: #86909C;
  font-family: 'PingFang SC';
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
}

.gailan_content_div .data_div .layui-panel &gt; .panel_content &gt; .content_box .num_title {
  color: #3471FF;
  font-family: 'DIN';
  font-weight: 700;
  font-size: 24px;
}

.gailan_content_div .data_div .layui-panel &gt; .panel_content &gt; .content_box .layui-icon {
  font-family: 'PingFang SC';
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
}

.gailan_content_div .data_div .funnel_loudou_box {
  background: url(/static/default/image/sanduan/loudou.png) no-repeat 110px center;
}

.gailan_content_div .employee_period_description {
  color: rgba(0, 0, 0, 0.45);
  font-family: 'PingFang SC';
  font-weight: 400;
}

.gailan_content_div .descend {
  color: #F53F3F !important;
}

.gailan_content_div .increase {
  color: #5ED2B6 !important;
}

.gailan_content_div .employee_period {
  display: flex;
  justify-content: space-evenly;
}

.gailan_content_div .employee_period_legend {
  display: inline-block;
  width: 4px;
  height: 22px;
  border-radius: 100px;
}

.gailan_content_div .legend_item {
  display: flex;
  align-items: center;
}

.gailan_content_div .legend_font {
  display: inline-block;
  height: 22px;
  color: #4E5969;
  font-family: 'PingFang SC';
  line-height: 22px;
}

.gailan_content_div .channel_table thead {
  background-color: #3471FF;
  border: 1px solid #3471FF;
}

.gailan_content_div .channel_table thead td {
  color: #FFFFFF;
}

.gailan_content_div .source_range thead {
  background-color: #FAFAFA;
}

.gailan_content_div .source_range thead td {
  color: #1D2129;
}

.gailan_content_div .campus_description {
  color: rgba(0, 0, 0, 0.65);
  font-family: 'PingFang SC';
  line-height: 24px;
}

.gailan_content_div .tooltip_box {
  width: 350px;
  padding: 24px;
  box-shadow: 0px 2px 24px rgba(28, 76, 186, 0.08);
}

.gailan_content_div .tooltip_box .city_name {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  display: flex;
  align-items: center;
  color: #2D3748;
  margin-bottom: 26px;
}

.gailan_content_div .tooltip_box .city_name i {
  font-size: 20px;
  color: #3471FF;
}

.gailan_content_div .tooltip_box .name_box {
  display: flex;
  flex-wrap: wrap;
}

.gailan_content_div .tooltip_box .name_box p {
  width: 50%;
  font-size: 14px;
  line-height: 24px;
  color: #404E66;
}

.gailan_content_div .tooltip_box .name_box p span {
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: #CBD5E0;
  margin-right: 6px;
}

.statistics_box {
  display: flex;
  justify-content: space-between;
  height: 100%;
}

.statistics_box .coordinate_system {
  width: 859px;
  position: relative;
}

.statistics_box .coordinate_system .x_title {
  width: 42px;
  height: 348px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.65);
  text-align: center;
  position: absolute;
  right: 0;
  top: 28px;
  line-height: 348px;
}

.statistics_box .coordinate_system .y_title {
  width: 801px;
  height: 24px;
  font-size: 14px;
  line-height: 24px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.65);
  text-align: center;
}

.statistics_box .coordinate_system .y_axis {
  width: 1px;
  height: 357px;
  background: #2D3748;
  position: absolute;
  top: 21px;
  left: 401px;
}

.statistics_box .coordinate_system .y_axis span {
  width: 0;
  height: 0;
  border: 6px solid;
  border-color: transparent transparent #2D3748 transparent;
  position: absolute;
  top: -10px;
  left: -5.7px;
}

.statistics_box .coordinate_system .x_axis {
  width: 812px;
  height: 1px;
  background: #2D3748;
  position: absolute;
  top: 202px;
}

.statistics_box .coordinate_system .x_axis span {
  width: 0;
  height: 0;
  border: 6px solid;
  border-color: transparent transparent  transparent #2D3748;
  position: absolute;
  top: -5.7px;
  right: -7px;
}

.statistics_box .coordinate_system .four_box {
  width: 801px;
  height: 348px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.statistics_box .coordinate_system .four_box .top_box, .statistics_box .coordinate_system .four_box .bottom_box {
  display: flex;
  justify-content: space-between;
  position: relative;
}

.statistics_box .coordinate_system .four_box .box {
  box-sizing: border-box;
  width: 391px;
  height: 164px;
  padding: 20px;
  display: flex;
}

.statistics_box .coordinate_system .four_box .box .box_content {
  position: absolute;
}

.statistics_box .coordinate_system .four_box .box .box_content .color_box {
  display: inline-block;
  width: 8px;
  height: 8px;
  box-sizing: border-box;
  border: 0.5px solid #2D3748;
}

.statistics_box .coordinate_system .four_box .box .box_content .box_title {
  color: #2D3748;
  font-size: 14px;
  line-height: 24px;
  margin-right: 8px;
}

.statistics_box .coordinate_system .four_box .box .chain_box {
  width: 351px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
}

.statistics_box .coordinate_system .four_box .tl_box {
  background: #FFF2C6;
}

.statistics_box .coordinate_system .four_box .tl_box .color_box {
  background: #FEDF71;
}

.statistics_box .coordinate_system .four_box .tr_box {
  background: #DFF0AE;
}

.statistics_box .coordinate_system .four_box .tr_box .box_content {
  right: 20px;
}

.statistics_box .coordinate_system .four_box .tr_box .box_content .color_box {
  background: #AED934;
}

.statistics_box .coordinate_system .four_box .bl_box {
  background: #FFD2CC;
}

.statistics_box .coordinate_system .four_box .bl_box .box_content {
  bottom: 20px;
}

.statistics_box .coordinate_system .four_box .bl_box .box_content .color_box {
  background: #FF8F80;
}

.statistics_box .coordinate_system .four_box .br_box {
  background-color: #D7EDFA;
}

.statistics_box .coordinate_system .four_box .br_box .box_content {
  bottom: 20px;
  right: 20px;
}

.statistics_box .coordinate_system .four_box .br_box .box_content .color_box {
  background: #9AD1F2;
}

.statistics_box .statistics_card {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}

.statistics_box .statistics_card .card_item {
  width: 281px;
  height: 103.33px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 20px;
  background: #FFFFFF;
  box-shadow: 0px 8px 24px 8px rgba(31, 35, 41, 0.04), 0px 6px 12px rgba(31, 35, 41, 0.04), 0px 4px 8px -8px rgba(31, 35, 41, 0.06);
  border-radius: 10px;
}

.statistics_box .statistics_card .card_item .title {
  font-size: 15px;
  line-height: 24px;
  color: #3471FF;
}

.statistics_box .statistics_card .card_item .description {
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.006em;
  color: #2D3748;
}

.zhijia_table thead tr td {
  height: 40px;
  box-sizing: border-box;
  padding: 8px 0;
  font-size: 14px;
  line-height: 24px;
  border-right: 1px solid #fff;
  background: #3471FF;
  color: #fff;
}

.zhijia_table tbody .blue td {
  color: #3471FF;
}

.zhijia_table tbody td {
  color: #3471ff;
  padding: 8px 0px !important;
  line-height: 24px;
}

.zhijia_table tbody td .complete {
  width: 73px;
  height: 8px;
  background: rgba(0, 0, 0, 0.06);
  border-radius: 34px;
  position: relative;
}

.zhijia_table tbody td .complete .percent {
  height: 8px;
  border-radius: 34px;
}

.zhijia_table tbody td .complete span {
  position: absolute;
  top: -6px;
  right: -39px;
}

.org_endorsement_box .top_explain_div {
  height: 4.31rem;
  background: url("/static/default/image/sanduan/org_endorsement/img05.png") no-repeat;
  background-size: auto 4.31rem;
  position: relative;
}

.org_endorsement_box .top_explain_div.px {
  height: 322px;
  background: url("/static/default/image/sanduan/org_endorsement/img08.png") no-repeat;
  background-size: 100% 100%;
  text-align: center;
}

.org_endorsement_box .top_explain_div.px1 {
  height: 228px;
  line-height: 228px;
  background: url("/static/default/image/sanduan/org_endorsement/img10.png") no-repeat;
  background-size: 100% 100%;
  text-align: center;
}

.org_endorsement_box .top_explain_div .text_div1 {
  position: absolute;
  top: 0.44rem;
  left: 4.65rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
}

.org_endorsement_box .top_explain_div .text_div1 span {
  color: #3471FF;
}

.org_endorsement_box .top_explain_div .qualification_div {
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: #2D3748;
  left: 4.65rem;
  top: 2.71rem;
  position: absolute;
}

.org_endorsement_box .top_explain_div .scene_div {
  position: absolute;
  top: 1.32rem;
  left: 4.77rem;
}

.org_endorsement_box .top_explain_div .scene_div .title {
  line-height: 0.24rem;
  font-size: 0.14rem;
  color: #000000;
  margin-bottom: 0.16rem;
}

.org_endorsement_box .top_explain_div .scene_div .text {
  line-height: 0.18rem;
  font-size: 0.12rem;
  margin-bottom: 0.07rem;
  color: #fff;
  position: relative;
  width: 2.02rem;
  padding-left: 0.18rem;
}

.org_endorsement_box .top_explain_div .scene_div .text::before {
  content: "";
  background: url("/static/default/image/sanduan/org_endorsement/img02.png") no-repeat;
  background-size: auto 0.16rem;
  height: 0.16rem;
  width: 0.12rem;
  position: absolute;
  left: 0rem;
  top: 0.01rem;
}

.org_endorsement_box .top_explain_div .scene_div .text.no_left {
  padding-left: 0;
  width: 2.2rem;
}

.org_endorsement_box .top_explain_div .scene_div .text.no_left::before {
  display: none;
}

.org_endorsement_box .top_explain_div .scene_div.scene_div1 {
  left: 7.31rem;
}

.org_endorsement_box .top_explain_div .scene_div.scene_div2 {
  left: 10.3rem;
}

.org_endorsement_box .top_explain_div .scene_div.scene_div3 {
  left: 13.02rem;
}

.org_endorsement_box .top_explain_div .application_process_div {
  position: absolute;
  top: 3.07rem;
  left: 4.65rem;
}

.org_endorsement_box .top_explain_div .application_process_div .btn {
  float: left;
  background: linear-gradient(0deg, #FFFFFF 0%, #F3F5F8 100%);
  width: 1.47rem;
  height: 0.44rem;
  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.44rem;
  text-align: center;
}

.org_endorsement_box .top_explain_div .application_process_div .img_dom {
  float: left;
  width: 0.22rem;
  margin: 0.085rem 0.1912rem 0;
}

.org_endorsement_box .top_explain_div .point_out_div {
  top: 3.61rem;
  left: 4.65rem;
  position: absolute;
  width: 10.75rem;
  padding-left: 0.16rem;
  box-sizing: border-box;
  background: #FFFBE6;
  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.24rem;
  padding: 0.08rem 0;
}

.org_endorsement_box .top_explain_div .point_out_div i {
  color: #FF9200;
  font-size: 16px;
  margin-right: 0.08rem;
}

.org_endorsement_examine_box {
  padding-top: 24px;
  margin: 0 auto;
  width: 1200px;
}

.org_endorsement_examine_box .text_div1 {
  line-height: 24px;
  padding-bottom: 8px;
  border-bottom: 1px #F0F0F0 solid;
  margin-bottom: 8px;
}

.org_endorsement_examine_box .text_div2 {
  line-height: 24px;
  padding-bottom: 8px;
  margin-bottom: 8px;
}

.org_endorsement_examine_box .text_div2 .linemiddle {
  color: #999;
  margin: 0 8px;
}

.talent_recommend_box {
  width: 19.2rem;
  background-size: 19.2rem 25.83rem;
}

.talent_recommend_box .unaction {
  display: none;
}

.talent_recommend_box .method_tab {
  width: 1.89rem;
  height: 1.83rem;
  background: #fff;
  border-radius: 0.1rem;
  position: absolute;
  left: 2.30rem;
  top: 8.19rem;
  padding-top: 0.5rem;
  padding-left: 0.4rem;
}

.talent_recommend_box .method_tab .method_road {
  display: flex;
  align-items: center;
  margin-bottom: 0.42rem;
  cursor: pointer;
}

.talent_recommend_box .method_tab .method_road span {
  font-size: 16px;
  font-weight: bolder;
}

.talent_recommend_box .method_tab .method_road .pc_click {
  width: 0.18rem;
  height: 0.18rem;
  margin-right: 0.1rem;
  display: inline-block;
  background: url("/static/default/image/sanduan/talent_recommend/action.jpg") no-repeat;
  background-position: center center;
  background-size: 0.18rem 0.18rem;
}

.talent_recommend_box .method_tab .method_road .mobile_click {
  width: 0.18rem;
  height: 0.18rem;
  margin-right: 0.1rem;
  display: inline-block;
  background: url("/static/default/image/sanduan/talent_recommend/unaction.jpg") no-repeat;
  background-position: center center;
  background-size: 0.18rem 0.18rem;
}

.talent_recommend_box .recommend_content_pc {
  width: 19.2rem;
  height: 20.63rem;
  background: url("/static/default/image/sanduan/talent_recommend/talent_recommend.png") no-repeat;
  background-size: 19.2rem 20.63rem;
}

.talent_recommend_box .recommend_content_pc .telant_recommend_click {
  width: 1.93rem;
  height: 0.6rem;
  position: relative;
  left: 6.21rem;
  top: 6.56rem;
  cursor: pointer;
  background: url("/static/default/image/sanduan/talent_recommend/talent_recommend_click.jpg") no-repeat;
  background-size: 1.93rem 0.6rem;
}

.talent_recommend_box .recommend_content_pc .recommend_now_click {
  width: 2rem;
  height: 0.6rem;
  position: relative;
  left: 5.52rem;
  top: 17.43rem;
  cursor: pointer;
  background: url("/static/default/image/sanduan/talent_recommend/recommend_now.jpg") no-repeat;
  background-size: 2rem 0.6rem;
}

.talent_recommend_box .recommend_content_mobile {
  width: 19.2rem;
  height: 30.42rem;
  background: url("/static/default/image/sanduan/talent_recommend/mobile_01.png") no-repeat;
  background-size: 19.2rem 30.42rem;
}

.neitui_jiangli {
  width: 11.08rem;
  padding: 0 0.69rem !important;
  box-sizing: border-box;
}

.neitui_jiangli .header {
  width: 100%;
  height: 1.47rem;
  margin-bottom: 0.35rem;
  background: url("/static/default/image/sanduan/talent_recommend/header.jpg") no-repeat;
  background-size: 100%;
}

.neitui_jiangli .point_box {
  width: 0.46rem;
  height: 1rem;
  background: url("/static/default/image/sanduan/talent_recommend/point.jpg") no-repeat;
  background-size: 100%;
}

.neitui_jiangli .dashed_border {
  border-bottom: 2px #9dbaff dashed;
}

.neitui_jiangli .solid_border {
  border-bottom: 2px #959595 solid;
}

.neitui_jiangli .wenda_what {
  display: flex;
}

.neitui_jiangli .wenda_what .icon {
  width: 0.45rem;
  height: 0.44rem;
  margin-right: 0.15rem;
}

.neitui_jiangli .wenda_what .title {
  display: flex;
  align-items: center;
}

.neitui_jiangli .wenda_what .title span {
  font-size: 20px;
  font-weight: bolder;
}

.neitui_jiangli .wenda_what .title .shuoming_icon {
  background: url("/static/default/image/sanduan/talent_recommend/shuoming.jpg") center no-repeat;
  background-size: 100%;
}

.neitui_jiangli .wenda_what .title .title_icon {
  background: url("/static/default/image/sanduan/talent_recommend/wenda.jpg") center no-repeat;
  background-size: 100%;
}

.neitui_jiangli .wenda_what .content {
  display: flex;
  justify-content: flex-start;
  margin-bottom: 0.36rem;
}

.neitui_jiangli .wenda_what .content p {
  font-size: 20px;
  color: #7b7b7b;
  line-height: 40px;
}

.neitui_jiangli .wenda_what .content p .content_highlight {
  font-weight: bolder;
}

.neitui_jiangli .wenda_what .content .content_highlight_width {
  width: 7.06rem;
  font-weight: bolder;
}

.neitui_jiangli .wenda_what .content .content_icon {
  background: url("/static/default/image/sanduan/talent_recommend/huida.jpg") no-repeat;
  background-size: 100%;
}

.neitui_jiangli .gulijin_box {
  margin-top: 0.38rem;
}

.neitui_jiangli .gulijin_box .gulijin_img {
  width: 3.28rem;
  height: 0.5rem;
  background: url("/static/default/image/sanduan/talent_recommend/gulijin.jpg") no-repeat;
  background-size: 100%;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}

.neitui_jiangli .gulijin_box .gulijin_content {
  margin-top: 0.35rem;
  margin-left: 0.3rem;
  margin-bottom: 0.36rem;
}

.neitui_jiangli .gulijin_box .gulijin_content .icon {
  display: inline-block;
  width: 0.16rem;
  height: 0.2rem;
  margin-right: 0.15rem;
  background: url("/static/default/image/sanduan/talent_recommend/sanjiao.jpg") no-repeat;
  background-size: 100%;
  background-position: center;
}

.neitui_jiangli .gulijin_box .gulijin_content .title {
  font-size: 22px;
  font-weight: bolder;
  line-height: 33px;
  color: #446af4;
}

.neitui_jiangli .gulijin_box .gulijin_content .content {
  margin-left: 0.5rem;
  margin-bottom: 0.25rem;
  width: 7.1rem;
  font-size: 20px;
  color: #333333;
  line-height: 33px;
}

.neitui_jiangli .gulijin_box .gulijin_content .content .talent_click {
  color: #4679f5;
}

.neitui_jiangli .jifen_box {
  margin-top: 0.38rem;
}

.neitui_jiangli .jifen_box .jifen_img {
  width: 3.28rem;
  height: 0.5rem;
  background: url("/static/default/image/sanduan/talent_recommend/jifen.jpg") no-repeat;
  background-size: 100%;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}

.neitui_jiangli .jifen_box .jifen_content {
  margin-top: 0.35rem;
  margin-left: 0.3rem;
}

.neitui_jiangli .jifen_box .jifen_content .jili_table {
  height: 2.85rem;
  background: url("/static/default/image/sanduan/talent_recommend/jiangli_24.jpg") no-repeat;
  background-size: 100%;
}

.neitui_jiangli .jifen_box .jifen_content .icon {
  display: inline-block;
  width: 0.16rem;
  height: 0.2rem;
  margin-right: 0.15rem;
  background: url("/static/default/image/sanduan/talent_recommend/sanjiao.jpg") no-repeat;
  background-size: 100%;
  background-position: center;
}

.neitui_jiangli .jifen_box .jifen_content .title {
  font-size: 22px;
  font-weight: bolder;
  line-height: 33px;
  color: #446af4;
}

.neitui_jiangli .jifen_box .jifen_content .content {
  margin-left: 0.5rem;
  margin-bottom: 0.65rem;
  width: 7.1rem;
  font-size: 20px;
  color: #333333;
  line-height: 33px;
}

.neitui_jiangli .jifen_box .jifen_content .content span {
  font-weight: bolder;
}

.neitui_jiangli .jifen_box .jifen_content .content a {
  color: #4679f5;
}

.neitui_jiangli .zhiyin_box .pc_img {
  width: 2.37rem;
  height: 0.5rem;
  margin-top: 0.5rem;
  margin-bottom: 0.7rem;
  background: url("/static/default/image/sanduan/talent_recommend/pc.jpg") no-repeat;
  background-size: 100%;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}

.neitui_jiangli .zhiyin_box .zhiyin_img {
  width: 9.63rem;
  height: 0.61rem;
  margin-bottom: 0.7rem;
  background: url("/static/default/image/sanduan/talent_recommend/zhiyin.jpg") no-repeat;
  background-size: 100%;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}

.neitui_jiangli .zhiyin_box .mobile_img {
  width: 2.34rem;
  height: 0.5rem;
  margin-bottom: 0.7rem;
  background: url("/static/default/image/sanduan/talent_recommend/mobile.jpg") no-repeat;
  background-size: 2.34rem 0.5rem;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}

.neitui_jiangli .zhiyin_box .mobile_zhiyin_img {
  width: 9.63rem;
  height: 4.2rem;
  margin-bottom: 0.65rem;
  background: url("/static/default/image/sanduan/talent_recommend/mobile_zhiyin.jpg") no-repeat;
  background-size: 100%;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}

.neitui_jiangli .inconformity {
  width: 11.08rem;
  margin-left: -0.69rem;
  display: flex;
  justify-content: center;
  background: url("/static/default/image/sanduan/talent_recommend/footer.jpg");
  background-size: 100%;
}

.neitui_jiangli .inconformity_box {
  width: 7.8rem;
  padding: 0.5rem 0.75rem;
  margin-bottom: 0.253rem;
  border-radius: 10%;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  background: #f1f9ff;
  font-size: 20px;
  color: #000;
}

.neitui_jiangli .inconformity_box p {
  line-height: 0.5rem;
  font-weight: 600;
}

.demand_dingzhi_load .tc_body_tab {
  width: 352px;
  height: 40px;
  background: #F7F7F7;
  border-radius: 4px;
  padding: 4px;
  display: flex;
  justify-content: space-between;
  box-sizing: border-box;
  border-radius: 4px;
  margin-bottom: 24px;
}

.demand_dingzhi_load .tc_body_tab span {
  display: inline-block;
  width: 48%;
  height: 32px;
  line-height: 32px;
  color: #000000;
  font-weight: 500;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
}

.demand_dingzhi_load .tc_body_tab .action {
  background: #fff;
  color: #3471FF;
}

.demand_dingzhi_load .layui-input {
  display: inline-block;
  width: 316px;
  height: 32px;
  padding: 4px 12px;
  border: 1px solid #E2E8F0;
  border-radius: 4px;
}

.demand_dingzhi_load .demand_add {
  margin-left: 5px;
  font-size: 12px;
  line-height: 16px;
  color: #3471FF;
  cursor: pointer;
}

.demand_dingzhi_load .luobo_demand_content {
  margin-top: 12px;
}

.demand_dingzhi_load .luobo_demand_content .luobo_demand_item {
  display: inline-block;
  height: 18px;
  padding: 4px 8px;
  font-size: 12px;
  color: #3471FF;
  background: #F0F9FF;
  border: 1px solid #A1D1FF;
  border-radius: 2px;
  margin-right: 12px;
  margin-bottom: 12px;
}

.demand_dingzhi_load .luobo_demand_content .luobo_demand_item span {
  display: inline-block;
  line-height: 16px;
  margin-right: 4px;
}

.demand_dingzhi_load .luobo_demand_content .luobo_demand_item i {
  font-size: 8px;
  cursor: pointer;
}

.demand_dingzhi_load .layui-form-label {
  font-size: 14px;
}

.demand_dingzhi_load .upload-btn {
  width: 100px;
  height: 35px;
  padding: 4px 8px;
  background: #FFFFFF;
  color: #718096;
  border: 1px solid #E2E8F0;
  border-radius: 4px;
}

.demand_dingzhi_load .up_files {
  margin-top: 12px;
  color: rgba(0, 0, 0, 0.65);
}

.demand_dingzhi_load .up_files span {
  display: inline-block;
  width: 110px;
  color: #2D3748;
  font-size: 14px;
  line-height: 24px;
  margin-right: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.demand_dingzhi_load .up_files a {
  display: inline-block;
  width: 150px;
  font-size: 14px;
  color: #1890FF;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.demand_dingzhi_load .up_files .icon-close-line {
  font-weight: 700;
  cursor: pointer;
}

.inside_apply .tc-header-title {
  background: #FFFBE6;
  box-sizing: border-box;
  border: 1px solid #FFE58F;
  border-radius: 2px;
  padding: 7px 16px;
  line-height: 26px;
  color: rgba(0, 0, 0, 0.85);
}

.inside_apply .tc-header-title a {
  color: #3471FF;
  text-decoration: underline;
}

.inside_apply .sz-job-apply-title {
  font-size: 16px;
  color: #2D3748;
  font-weight: 600;
}

.inside_apply .sz-job-apply .title_icon {
  vertical-align: bottom;
  width: 4px;
  height: 18px;
  background: #3471FF;
  border-radius: 0px 4px 4px 0px;
}

.inside_apply .border-b-dashed {
  border-bottom: 1px dashed #F0F0F0;
}

.inside_apply .gangwei {
  color: #2D3748;
  font-weight: 600;
}

.inside_apply .gangwei span {
  color: #718096;
  font-weight: 400;
}

.inside_apply .relationship {
  display: flex;
  margin-top: 21px;
}

.inside_apply .relationship .layui-form-item {
  margin-bottom: 0;
}

.inside_apply .relationship .layui-form-label, .inside_apply .relationship .layui-input-inline {
  box-sizing: border-box;
  width: 264px;
  margin-right: 0;
  text-align: left;
}

.inside_apply .relationship .layui-form-label {
  margin-bottom: 5px;
  padding: 5px 0;
  color: rgba(0, 0, 0, 0.85) !important;
}

.inside_apply .relationship .layui-input-inline {
  margin-bottom: 0;
}

.inside_apply .relationship .layui-input-inline .layui-input {
  border-color: #E2E8F0;
}

.inside_apply .line {
  width: 1px;
  position: relative;
  left: 7px;
}

.inside_apply .experience_item {
  background: #fff;
}

.inside_apply .experience_item p {
  line-height: 24px;
  color: #2D3748;
}

.inside_apply .experience_item .circle {
  margin-left: 4px !important;
}

.inside_apply .layui-input-block {
  margin: 0;
}

.inside_apply .submit-btn {
  line-height: 24px;
  color: #fff;
  padding: 8px 16px;
  background: #3471FF;
  box-shadow: 0px 1px 2px rgba(27, 36, 44, 0.12);
  border-radius: 4px;
}

.inside_apply .edit-btn {
  line-height: 24px;
  color: rgba(0, 0, 0, 0.65);
  padding: 8px 16px;
  background: #fff;
  border: 1px solid #D9D9D9;
  box-shadow: 0px 1px 2px rgba(27, 36, 44, 0.12);
  border-radius: 4px;
}

.inside_apply .layui-form-checkbox[lay-skin=primary] {
  margin-bottom: 0 !important;
}

.inside_apply .layui-form-checkbox[lay-skin=primary] span {
  float: right;
  padding-right: 15px;
  line-height: 24px;
  background: 0 0;
  color: #2D3748;
}

.inside_apply .layui-form-checkbox[lay-skin=primary] i {
  width: 16px !important;
  height: 16px !important;
  font-size: 16px !important;
  margin-top: 3px !important;
  border-radius: 4px !important;
}

.inside_apply .layui-form-checked[lay-skin=primary] i {
  font-size: 12px !important;
  margin-top: 3px !important;
  border-radius: 4px !important;
  background: #3471FF !important;
  color: #fff !important;
  line-height: 16px !important;
}

.inside_apply .remark {
  color: #718096;
}

.inside_apply .remark a {
  color: #3471FF;
}

.inside_apply .apply_process {
  padding: 16px;
  font-size: 12px;
  background: #E6F7FF;
  border: 1px solid #91D5FF;
  border-radius: 2px;
  color: #3471FF;
}

.inside_apply .apply_process p {
  font-weight: 600;
  margin-bottom: 4px;
}

.know_haier_container {
  width: 100%;
  background: url("/static/default/image/sanduan/know_haier/bg.jpg") no-repeat;
  background-size: 100%;
}

.know_haier_container .container_header {
  width: 100%;
  height: 400px;
  background: url("/static/default/image/sanduan/know_haier/header_bg.jpg") no-repeat;
  background-size: 100% 400px;
}

.know_haier_container .container_box {
  width: 1210px;
  margin: 0 auto;
  margin-top: 68px;
  padding-bottom: 183px;
}

.know_haier_container .container_box .logo_box {
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.know_haier_container .container_box .logo_box .logo_item {
  width: 118px;
  height: 128px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 16px;
}

.know_haier_container .container_box .logo_box .logo_item img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  box-shadow: 0 0 5px 5px #f2f2f2;
}

.know_haier_container .container_box .logo_box .logo_item p {
  margin-top: 11px;
  font-size: 16px;
}

.know_haier_container .container_box .logo_box .logo_item.active {
  box-shadow: 0 0 5px 5px #f2f2f2;
}

.know_haier_container .container_box .logo_box .logo_item.active img {
  width: 55px;
  height: 55px;
}

.know_haier_container .container_box .logo_box .logo_item.active p {
  margin-top: 21px;
  color: #205ea3;
}

.know_haier_container .container_box video {
  margin-top: 95px;
  height: 370px;
  border-radius: 17px;
  object-fit: fill;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}

.know_haier_container .container_box .content_box {
  margin-top: 78px;
}

.know_haier_container .container_box .content_box .item_box {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.know_haier_container .container_box .content_box .item_box .span_logo {
  display: inline-block;
  width: 281px;
  height: 94px;
  font-size: 36px;
  font-weight: 600;
  line-height: 94px;
  text-align: center;
  color: #3f80ec;
  background: url("/static/default/image/sanduan/know_haier/bu_title.jpg");
  background-size: 281px 94px;
}

.know_haier_container .container_box .content_box .item_box .item_box_content {
  box-sizing: border-box;
  width: 100%;
  height: 603px;
  margin-top: 83px;
  padding-top: 50px;
  padding-left: 59px;
  background: url("/static/default/image/sanduan/know_haier/bu_bg.jpg") no-repeat;
  background-size: 100% 603px;
}

.know_haier_container .container_box .content_box .item_box .item_box_content .item_container {
  display: flex;
  height: calc(100% - 50px);
  border-radius: 45px;
}

.know_haier_container .container_box .content_box .item_box .item_box_content .item_container .item_logo_box {
  width: 314px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.know_haier_container .container_box .content_box .item_box .item_box_content .item_container .item_logo_content {
  width: 800px;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}

.know_haier_container .container_box .content_box .item_box .item_box_content .item_container .item_logo_content .tab {
  display: flex;
  flex-wrap: wrap;
}

.know_haier_container .container_box .content_box .item_box .item_box_content .item_container .item_logo_content .tab span {
  padding: 15px 22px;
  margin-right: 25px;
  margin-bottom: 23px;
  font-size: 16px;
  background: url("/static/default/image/sanduan/know_haier/tab.jpg") no-repeat;
  background-size: 100% 100%;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
}

.know_haier_container .container_box .content_box .item_box .item_box_content .item_container .item_logo_content .tab span.active {
  color: #fff;
  background: url("/static/default/image/sanduan/know_haier/tab_active.jpg") no-repeat;
  background-size: 100% 100%;
}

.know_haier_container .container_box .content_box .item_box .item_box_content .item_container .item_logo_content .tab_content .item_content {
  font-size: 16px;
  text-indent: 2em;
  line-height: 26px;
}

.know_haier_container .container_box .content_box .item_box .item_box_content .item_container .item_logo_content .tab_content .item_content .text_blue {
  color: #3575e5;
}

.know_haier_container .container_box .content_box .item_box .item_box_content .item_container .item_logo_content a {
  display: inline-block;
  width: 120px;
  height: 40px;
  margin-top: 40px;
  font-size: 12px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  background: #3f80ec;
  border-radius: 5px;
}

.know_haier_container .container_box .content_box .item_box .item_box_content .zhijia_content {
  background: url("/static/default/image/sanduan/know_haier/bg_zhijia.jpg") no-repeat;
  background-size: 100% 100%;
}

.know_haier_container .container_box .content_box .item_box .item_box_content .kaaosi_content {
  background: url("/static/default/image/sanduan/know_haier/bg_kaaosi.jpg") no-repeat;
  background-size: 100% 100%;
}

.know_haier_container .container_box .content_box .item_box .item_box_content .yingkang_content {
  background: url("/static/default/image/sanduan/know_haier/bg_yingkang.jpg") no-repeat;
  background-size: 100% 100%;
}

.know_haier_container .container_box .content_box .item_box .item_box_content .hainayun_content {
  background: url("/static/default/image/sanduan/know_haier/bg_hainayun.jpg") no-repeat;
  background-size: 100% 100%;
}

.know_haier_container .container_box .content_box .item_box .item_box_content .ririshun_content {
  background: url("/static/default/image/sanduan/know_haier/bg_ririshun.jpg") no-repeat;
  background-size: 100% 100%;
}

.know_haier_container .container_box .content_box .item_box .item_box_content .haichuanghui_content {
  background: url("/static/default/image/sanduan/know_haier/bg_haichuanghui.jpg") no-repeat;
  background-size: 100% 100%;
}

.know_haier_container .container_box .content_box .item_box .item_box_content .kataichi_content {
  background: url("/static/default/image/sanduan/know_haier/bg_kataichi.jpg") no-repeat;
  background-size: 100% 100%;
}

.know_haier_container .container_box .content_box .item_box.unactive {
  display: none;
}

.know_haier_container .container_box .title_div {
  margin-top: 127px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.know_haier_container .container_box .haier_logo {
  display: inline-block;
  width: 394px;
  height: 88px;
  font-size: 36px;
  font-weight: 600;
  line-height: 88px;
  margin-bottom: 89px;
  text-align: center;
  color: #3f80ec;
  background: url("/static/default/image/sanduan/know_haier/haier_title.jpg") no-repeat;
  background-size: 100% 100%;
}

.know_haier_container .container_box .footer_content {
  box-sizing: border-box;
  margin: 0 auto;
  height: 597px;
  padding-top: 50px;
  background: url("/static/default/image/sanduan/know_haier/haier_bg.jpg") no-repeat;
}

.know_haier_container .container_box .footer_content .swiper_box {
  width: 100%;
  position: relative;
}

.know_haier_container .container_box .footer_content .swiper_box .nav_btn {
  width: 50px;
  height: 50px;
  line-height: 50px;
  border-radius: 50%;
  background: #fff;
  text-align: center;
  position: absolute;
  top: 257px;
  box-shadow: 0 0 5px 5px #f2f2f2;
  color: #a8a8a8;
}

.know_haier_container .container_box .footer_content .swiper_box .nav_btn.left_btn {
  left: -111px;
}

.know_haier_container .container_box .footer_content .swiper_box .nav_btn.right_btn {
  right: -111px;
}

.know_haier_container .container_box .footer_content .swiper-wrapper .swiper-slide {
  width: 581px;
}

.know_haier_container .container_box .footer_content .swiper-wrapper .swiper-slide img {
  width: 581px;
  height: 414px;
  border-radius: 43px;
}

.doctor_apply_box {
  width: 1200px;
  background-color: #fff;
  margin: 24px auto;
  padding: 24px;
  box-sizing: border-box;
}

.doctor_apply_box .block_item .layui-form-label {
  padding: 0;
  margin-right: 24px;
}

.doctor_apply_box .block_item .layui-input {
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.doctor_apply_box .block_item .layui-input-inline {
  margin-right: 0;
}

.doctor_apply_box .block_item .icon-calendar-1 {
  position: absolute;
  top: 8px;
  right: 8px;
  color: #A0AEC0;
}

.doctor_apply_box .block_item .block_item_title {
  color: #2D3748;
}

.doctor_apply_box .block_item .block_item_title .blue_block {
  vertical-align: text-top;
  width: 6px;
  height: 19px;
  background: #3471FF;
  box-shadow: 2px 3px 6px rgba(70, 118, 251, 0.54);
  -webkit-box-shadow: 2px 3px 6px rgba(70, 118, 251, 0.54);
  -o-box-shadow: 2px 3px 6px rgba(70, 118, 251, 0.54);
  -moz-box-shadow: 2px 3px 6px rgba(70, 118, 251, 0.54);
  -ms-box-shadow: 2px 3px 6px rgba(70, 118, 251, 0.54);
}

.doctor_apply_box .block_item .inner_block {
  padding: 24px;
  border: 1px solid #E2E8F0;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.doctor_apply_box .block_item .inner_block .inner_block_title {
  border-bottom: 1px dashed #F0F0F0;
}

.doctor_apply_box .block_item .add_exp {
  color: #3471FF;
}

.doctor_apply_box .block_item .other_subsidy_type .other_subsidy_type_block {
  vertical-align: middle;
  width: 6px;
  height: 6px;
  background: #3471FF;
  box-shadow: 2px 3px 6px rgba(70, 118, 251, 0.54);
  -webkit-box-shadow: 2px 3px 6px rgba(70, 118, 251, 0.54);
  -o-box-shadow: 2px 3px 6px rgba(70, 118, 251, 0.54);
  -moz-box-shadow: 2px 3px 6px rgba(70, 118, 251, 0.54);
  -ms-box-shadow: 2px 3px 6px rgba(70, 118, 251, 0.54);
}

.doctor_letter_box {
  width: 960px;
  margin: 20px auto;
  background-color: #fff;
  padding: 40px 48px;
  box-sizing: border-box;
  color: #2D3748;
}

.doctor_letter_box .click_scan {
  display: inline-block;
  line-height: 32px;
  color: #fff;
  padding: 0 12px;
  margin-left: 24px;
  cursor: pointer;
  background-color: #3471FF;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.doctor_letter_box .scan_qrcode {
  position: absolute;
  bottom: 38px;
  right: -20px;
  display: none;
}

.intern_bg {
  background-image: url("/static/default/image/sanduan/intern/bg1.png"), url("/static/default/image/sanduan/intern/bg2.png"), url("/static/default/image/sanduan/intern/bg3.png");
  background-position: right top, left top, right bottom;
  background-repeat: no-repeat, no-repeat, no-repeat;
  padding: 28px 0 137px 0;
}

.intern_job_list_box .job_list_content {
  width: 1200px;
  margin: 0 auto;
}

.intern_job_list_box .top_search {
  background-color: #fff;
  box-sizing: border-box;
  padding: 26px 68px;
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -o-border-radius: 16px;
  -ms-border-radius: 16px;
}

.intern_job_list_box .top_search .search_input_box {
  position: relative;
}

.intern_job_list_box .top_search .search_input {
  width: 100%;
  padding: 0 10px;
  line-height: 48px;
  box-sizing: border-box;
  border: 1px solid #b2b2b2;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
}

.intern_job_list_box .top_search .search_btn {
  position: absolute;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  line-height: 50px;
  right: -10px;
  top: 0;
  background-color: #3370ff;
  color: #fff;
  border-radius: 0 6px 6px 0;
  -webkit-border-radius: 0 6px 6px 0;
  -moz-border-radius: 0 6px 6px 0;
  -o-border-radius: 0 6px 6px 0;
  -ms-border-radius: 0 6px 6px 0;
}

.intern_job_list_box .top_search .hot_tag {
  color: #3370ff;
  cursor: pointer;
  padding: 0 18px;
}

.intern_job_list_box .bottom_body::after {
  content: "";
  display: block;
  clear: both;
}

.intern_job_list_box .left_filter {
  background-color: #fff;
  box-sizing: border-box;
  padding: 30px 24px 0;
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -o-border-radius: 16px;
  -ms-border-radius: 16px;
}

.intern_job_list_box .left_filter .know_more {
  color: #7d7d7d;
}

.intern_job_list_box .left_filter .know_more:hover {
  color: #3370ff;
}

.intern_job_list_box .left_filter .show_more {
  color: #3370ff;
}

.intern_job_list_box .left_filter .filter_clear {
  color: #3370ff;
}

.intern_job_list_box .left_filter .filter_block {
  padding: 28px 0;
  border-top: 1px solid #f5f6f8;
}

.intern_job_list_box .left_filter .filter_line1_next {
  padding-left: 20px;
}

.intern_job_list_box .left_filter .filter_line1_next_next {
  padding-left: 20px;
}

.intern_job_list_box .left_filter input[type=radio] {
  zoom: 1.2;
  vertical-align: middle;
}

.intern_job_list_box .left_filter .layui-form-radio {
  margin: 0;
  padding: 0;
}

.intern_job_list_box .left_filter .layui-form-radio &gt; i {
  margin-right: 0;
}

.intern_job_list_box .left_filter .func_name {
  display: inline-block;
  overflow-x: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: bottom;
}

.intern_job_list_box .right_content {
  width: 920px;
  background-color: #fff;
  box-sizing: border-box;
  padding: 30px 50px;
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -o-border-radius: 16px;
  -ms-border-radius: 16px;
}

.intern_job_list_box .right_content .project_desc {
  border-bottom: 1px solid #e6e6e7;
}

.intern_job_list_box .right_content .job_num {
  color: #3370ff;
  background-color: #f5f6f8;
  padding: 6px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px;
}

.intern_job_list_box .job_list {
  margin: 0 -50px;
}

.intern_job_list_box .job_item {
  padding: 33px 50px 28px 50px;
  position: relative;
}

.intern_job_list_box .job_item .job_name a:hover {
  color: #3370ff;
}

.intern_job_list_box .job_item:hover {
  background-color: #fafafa;
}

.intern_job_list_box .job_item:hover .job_name {
  color: #3370ff;
}

.intern_job_list_box .job_item:hover .exp_put {
  color: #3370ff;
}

.intern_job_list_box .job_item::after {
  content: "";
  position: absolute;
  border-bottom: 1px solid #e6e6e7;
  width: 820px;
  bottom: 0;
  left: 50px;
}

.intern_job_list_box .job_item:last-child::after {
  border: none;
}

.intern_job_list_box .job_item .job_tag {
  display: inline-block;
  padding: 0 12px;
  color: #3370ff;
  background-color: #f5f6f8;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
}

.intern_job_detail_box .detail_content {
  width: 1200px;
  margin: 0 auto;
}

.intern_job_detail_box .detail_block {
  padding: 16px 22px 22px;
  box-sizing: border-box;
  background-color: #fff;
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -o-border-radius: 16px;
  -ms-border-radius: 16px;
}

.intern_job_detail_box .job_status {
  display: inline-block;
  padding: 0 16px;
  line-height: 20px;
  border: 1px solid #91d5ff;
  background-color: #e6f7ff;
  color: #267fde;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
}

.intern_job_detail_box .apply_btn {
  display: inline-block;
  color: #fff;
  line-height: 38px;
  padding: 0 40px;
  background-color: #3471ff;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
}

.intern_job_detail_box .base_item {
  display: inline-block;
  width: 500px;
  color: #929292;
  font-size: 16px;
  line-height: 40px;
}

.intern_job_detail_box .base_item .base_item_icon {
  vertical-align: baseline;
  margin-right: 4px;
}

.intern_job_detail_box .desc {
  color: #929292;
}

.consultant_info_edit_box {
  width: 1200px;
  margin: 24px auto;
  background-color: #fff;
  padding: 24px;
  box-sizing: border-box;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.consultant_info_edit_box .top_info {
  display: flex;
}

.consultant_info_edit_box .user_img_block {
  position: relative;
  width: 80px;
  height: 80px;
  margin-right: 24px;
  border: 1px solid #3471FF;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
}

.consultant_info_edit_box .user_img_block .icon-camera-line {
  position: absolute;
  display: none;
  left: 25%;
  top: 25%;
  font-size: 40px;
  color: #A0AEC0;
}

.consultant_info_edit_box .user_img_block:hover .icon-camera-line {
  display: inline-block;
  cursor: pointer;
}

.consultant_info_edit_box .user_img {
  width: 76px;
  height: 76px;
  margin: 2px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
}

.consultant_info_edit_box .line_block {
  display: flex;
  justify-content: space-between;
}

.consultant_info_edit_box .block_title_icon {
  display: inline-block;
  width: 4px;
  height: 18px;
  vertical-align: text-top;
  margin-right: 8px;
  background-color: #3471FF;
  border-radius: 0 4px 4px 0;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  -o-border-radius: 0 4px 4px 0;
  -ms-border-radius: 0 4px 4px 0;
}

.consultant_list_box .color_gray {
  color: #718096;
}

.consultant_list_box .user_label {
  display: inline-block;
  line-height: 24px;
  padding: 0 12px;
  margin-right: 8px;
  font-size: 12px;
  background-color: #f6f6f6;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.consultant_list_box .user_head_pic {
  width: 80px;
  height: 80px;
  margin-right: 16px;
  border: 1px solid #3471FF;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
}

.consultant_list_box .user_head_pic_img {
  width: 78px;
  height: 78px;
  margin: 1px;
  object-fit: cover;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
}

.consultant_list_box .user_other {
  flex: 1;
  position: relative;
}

.consultant_list_box .score_star {
  vertical-align: text-bottom;
}

.consultant_list_box .order_click.active {
  color: #55a8fd;
  cursor: default;
}

.consultant_list_box .data_item_top {
  display: flex;
}

.consultant_list_box .data_item_bottom {
  background-color: #f6f6f6;
  height: 32px;
  line-height: 32px;
  margin-top: 12px;
  margin-bottom: 24px;
  padding: 0 20px;
}

.consultant_list_box .tags {
  position: absolute;
  right: 0;
  top: 0;
}

.consultant_list_box .tag {
  display: inline-block;
  text-align: center;
  margin-left: 16px;
}

.consultant_list_box .tag.active .tag_block {
  color: #fff;
  background-color: #55a8fd;
}

.consultant_list_box .tag.active .tag_good {
  color: #55a8fd;
}

.consultant_list_box .tag.active .icon-nice-line {
  display: none;
}

.consultant_list_box .tag.active .icon-nice {
  display: inline-block;
}

.consultant_list_box .tag_block {
  display: inline-block;
  padding: 0 12px;
  cursor: pointer;
  line-height: 32px;
  color: #2D3748;
  background-color: #F8F8FA;
  margin-bottom: 8px;
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -o-border-radius: 16px;
  -ms-border-radius: 16px;
}

.consultant_list_box .tag_block .icon-nice {
  display: none;
}

.consultant_list_box .tag_good {
  color: #718096;
}

.consultant_detail_box {
  width: 1200px;
  margin: 24px auto;
}

.consultant_detail_box .color_gray {
  color: #718096;
}

.consultant_detail_box .user_label {
  display: inline-block;
  line-height: 24px;
  padding: 0 12px;
  margin-right: 8px;
  font-size: 12px;
  background-color: #f6f6f6;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.consultant_detail_box .user_head_pic {
  width: 80px;
  height: 80px;
  margin-right: 16px;
  border: 1px solid #3471FF;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
}

.consultant_detail_box .user_head_pic_img {
  width: 78px;
  height: 78px;
  margin: 1px;
  object-fit: cover;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
}

.consultant_detail_box .user_other {
  flex: 1;
  position: relative;
}

.consultant_detail_box .score_star {
  vertical-align: text-bottom;
}

.consultant_detail_box .detail_item {
  margin-bottom: 16px;
  padding: 24px;
  box-sizing: border-box;
  background-color: #fff;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.consultant_detail_box .detail_item.top_info {
  display: flex;
}

.consultant_detail_box .detail_item .item_title_icon {
  display: inline-block;
  vertical-align: text-top;
  background-color: #3471FF;
  margin-right: 8px;
  width: 6px;
  height: 18px;
  box-shadow: 2px 3px 6px rgba(70, 118, 251, 0.54);
  -webkit-box-shadow: 2px 3px 6px rgba(70, 118, 251, 0.54);
  -o-box-shadow: 2px 3px 6px rgba(70, 118, 251, 0.54);
  -moz-box-shadow: 2px 3px 6px rgba(70, 118, 251, 0.54);
  -ms-box-shadow: 2px 3px 6px rgba(70, 118, 251, 0.54);
}

.consultant_detail_box .base_info {
  display: flex;
  justify-content: space-between;
}

.consultant_detail_box .evaluate_item {
  padding-bottom: 16px;
  margin-bottom: 16px;
  border-bottom: 1px solid #E2E8F0;
}

.consultant_detail_box .evaluate_item .hr_name {
  display: inline-block;
  margin-right: 16px;
  color: #3471FF;
  line-height: 24px;
  padding: 0 8px;
  background-color: #F8F8FA;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.consultant_detail_box .evaluate_item:last-child {
  margin-bottom: 0;
}

.consultant_detail_box .success_num {
  display: inline-block;
  line-height: 24px;
  padding: 0 12px;
  font-size: 12px;
  background-color: #f6f6f6;
  color: #3471FF;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
}

.consultant_detail_box .case_list {
  display: grid;
  grid-template-columns: repeat(3, 368px);
  column-gap: 24px;
}

.consultant_detail_box .case_item {
  width: 368px;
  height: 88px;
  padding-left: 24px;
  box-sizing: border-box;
  background: #FFFFFF;
  box-shadow: 0px 2px 24px rgba(28, 76, 186, 0.08);
  -webkit-box-shadow: 0px 2px 24px rgba(28, 76, 186, 0.08);
  -o-box-shadow: 0px 2px 24px rgba(28, 76, 186, 0.08);
  -moz-box-shadow: 0px 2px 24px rgba(28, 76, 186, 0.08);
  -ms-box-shadow: 0px 2px 24px rgba(28, 76, 186, 0.08);
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.consultant_detail_box .case_item .inner_img {
  margin-right: 16px;
}

.consultant_detail_box .case_item.outer {
  padding-top: 14px;
}

.ruzhi_buchongluyong_abox .item_contanier .item_title {
  font-size: 16px;
  font-weight: bold;
}

.ruzhi_buchongluyong_abox .item_contanier .item_title i {
  color: #55a8fd;
  font-size: 20px;
}

.ruzhi_buchongluyong_abox .item_contanier .item_content {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}

.ruzhi_buchongluyong_abox .item_contanier .item_content .item_lable {
  width: 48%;
  padding-right: 10px;
  margin: 10px 0;
  display: flex;
}

.ruzhi_buchongluyong_abox .item_contanier .item_content .item_lable .lable {
  width: 80px;
  font-size: 16px;
  color: #ccc;
  text-align: right;
  padding-right: 6px;
}

.ruzhi_buchongluyong_abox .item_contanier .item_content .item_lable .lable_list {
  flex: 1;
}

.ruzhi_buchongluyong_abox .item_contanier .item_content .item_lable .lable_list .lable_title {
  font-size: 14px;
  border-radius: 5px;
  padding: 2px 5px;
  display: inline-block;
  margin-bottom: 4px;
}

.ruzhi_buchongluyong_abox .item_contanier .item_content .add_lable {
  color: #000110;
  background-color: rgba(0, 0, 0, 0.1);
  padding: 5px;
}

.ruzhi_buchongluyong_abox .item_contanier .item_content .item_reason {
  width: 100%;
}

.ruzhi_buchongluyong_abox .item_contanier .item_content .item_reason .item_reason_msg .name {
  margin-right: 20px;
  color: #3471ff;
  background-color: rgba(52, 113, 255, 0.1);
  display: inline-block;
  padding: 0 5px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
}

.ruzhi_buchongluyong_abox .item_contanier .item_content .item_reason .item_reason_detail {
  line-height: 40px;
}

.kataichi_introduce_page_box {
  color: #fff;
  font-size: 16px;
  line-height: 1em;
}

.kataichi_introduce_page_box .top_banner_div {
  height: 10.97rem;
  background: url("/static/default/image/sanduan/kataichi_introduce/img01.png") no-repeat;
  background-size: 19.2rem 10.97rem;
  box-sizing: border-box;
  padding-top: 1.22rem;
}

.kataichi_introduce_page_box .top_banner_div .logo_img {
  display: block;
  width: 4.09rem;
  margin: 0 auto;
}

.kataichi_introduce_page_box .top_banner_div .text_dom {
  font-size: 0.8rem;
  letter-spacing: 0.46rem;
  line-height: 0.82rem;
  text-align: center;
  font-weight: bold;
  margin: 2.85rem auto 0;
}

.kataichi_introduce_page_box .centent_div {
  width: 1200px;
  margin: 0 auto;
}

.kataichi_introduce_page_box .centent_div .title_div {
  text-align: center;
  margin-top: 132px;
  margin-bottom: 93px;
}

.kataichi_introduce_page_box .centent_div .title_div .text_dom {
  position: relative;
  letter-spacing: 8px;
  display: inline-block;
}

.kataichi_introduce_page_box .centent_div .title_div .text_dom .text {
  font-size: 47px;
  line-height: 47px;
  color: rgba(255, 255, 255, 0);
  opacity: 0.3;
  -webkit-text-stroke: 1px #FFFFFF;
  text-stroke: 1px #FFFFFF;
}

.kataichi_introduce_page_box .centent_div .title_div .text_dom .top_text {
  position: absolute;
  width: 100%;
  text-align: center;
  left: 0;
  bottom: 12px;
  font-size: 42px;
  line-height: 42px;
}

.kataichi_introduce_page_box .centent_div .title_div .text_dom .line_dom {
  position: absolute;
  width: 207px;
  height: 15px;
  top: 16px;
}

.kataichi_introduce_page_box .centent_div .title_div .text_dom .line_dom.left {
  background: linear-gradient(-90deg, #356EF6 0%, rgba(16, 16, 32, 0) 100%);
  left: -243px;
}

.kataichi_introduce_page_box .centent_div .title_div .text_dom .line_dom.right {
  background: linear-gradient(-90deg, #356EF6 0%, rgba(16, 16, 32, 0) 100%);
  right: -243px;
}

.kataichi_introduce_page_box .centent_div .kataichi_introduce_text_div {
  height: 365px;
  background: url("/static/default/image/sanduan/kataichi_introduce/img03.png") no-repeat;
  background-size: 100% 365px;
  border: 1px solid #5268AA;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  -ms-border-radius: 20px;
  margin-bottom: 108px;
}

.kataichi_introduce_page_box .centent_div .kataichi_introduce_text_div .text {
  width: 561px;
  font-size: 16px;
  line-height: 26px;
  padding-top: 122px;
  padding-left: 65px;
}

.kataichi_introduce_page_box .centent_div .link_div {
  width: 202px;
  line-height: 46px;
  text-align: center;
  background: #0F1424;
  border: 2px solid #3772FF;
  border-radius: 22px;
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  -o-border-radius: 22px;
  -ms-border-radius: 22px;
  font-size: 16px;
  margin: 0 auto;
  display: block;
}

.kataichi_introduce_page_box .centent_div .business_layout_div {
  text-align: center;
  margin-bottom: 106px;
}

.kataichi_introduce_page_box .centent_div .business_layout_div .business_layout_item {
  cursor: pointer;
  display: inline-block;
  width: 232px;
}

.kataichi_introduce_page_box .centent_div .business_layout_div .business_layout_item img {
  display: block;
  width: 195px;
  margin: 0 auto;
}

.kataichi_introduce_page_box .centent_div .business_layout_div .business_layout_item .title_text {
  font-size: 20px;
  margin-top: 12px;
  margin-bottom: 57px;
}

.kataichi_introduce_page_box .centent_div .business_layout_div .business_layout_item .introduce_div {
  height: 90px;
  border: 1px solid #356EF6;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  -ms-border-radius: 20px;
  line-height: 38px;
  box-sizing: border-box;
  padding-top: 7px;
  font-size: 16px;
}

.kataichi_introduce_page_box .centent_div .business_layout_div .business_layout_item .introduce_div.item01 {
  line-height: 25px;
  padding-top: 5px;
}

.kataichi_introduce_page_box .centent_div .business_layout_div .business_layout_item.action .introduce_div {
  background-color: #356EF6;
}

.kataichi_introduce_page_box .centent_div .business_introduce_div {
  width: 694px;
  height: 151px;
  background-image: url("/static/default/image/sanduan/kataichi_introduce/img08.png"), url("/static/default/image/sanduan/kataichi_introduce/img07.png");
  background-repeat: no-repeat;
  background-size: 54px 54px,694px 151px;
  background-position: 42px 49px ,left top;
  margin: 0 auto;
}

.kataichi_introduce_page_box .centent_div .business_introduce_div .text {
  width: 495px;
  font-size: 16px;
  line-height: 26px;
  padding-top: 42px;
  padding-left: 145px;
}

.kataichi_introduce_page_box .centent_div .business_introduce_div.item01 {
  background-image: url("/static/default/image/sanduan/kataichi_introduce/img35.png"), url("/static/default/image/sanduan/kataichi_introduce/img07.png");
}

.kataichi_introduce_page_box .centent_div .business_introduce_div.item01 .text {
  padding-top: 66px;
}

.kataichi_introduce_page_box .centent_div .business_introduce_div.item02 {
  background-image: url("/static/default/image/sanduan/kataichi_introduce/img45.png"), url("/static/default/image/sanduan/kataichi_introduce/img07.png");
}

.kataichi_introduce_page_box .centent_div .title_div01 {
  line-height: 43px;
  text-align: center;
  font-size: 28px;
  width: 350px;
  background: url("/static/default/image/sanduan/kataichi_introduce/img09.png") no-repeat;
  background-size: 350px auto;
  background-position: left bottom;
  margin: 120px auto 120px;
  letter-spacing: 2px;
}

.kataichi_introduce_page_box .centent_div .title_div02 {
  line-height: 36px;
  text-align: center;
  font-size: 18px;
  margin: 18px auto 70px;
  width: 170px;
  background: #0F1424;
  border: 1px solid #222A43;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -o-border-radius: 12px;
  -ms-border-radius: 12px;
}

.kataichi_introduce_page_box .centent_div .car_process_div {
  margin-bottom: 99px;
  line-height: 99px;
  text-align: center;
}

.kataichi_introduce_page_box .centent_div .car_process_div .car_process_item {
  display: inline-block;
  vertical-align: top;
  width: 221px;
  height: 99px;
  background: url("/static/default/image/sanduan/kataichi_introduce/img10.png") no-repeat;
  background-size: 221px auto;
}

.kataichi_introduce_page_box .centent_div .car_process_div .car_process_item .text {
  font-size: 16px;
  line-height: 26px;
  padding-top: 26px;
}

.kataichi_introduce_page_box .centent_div .car_process_div .car_process_item .text.item01 {
  padding-top: 40px;
}

.kataichi_introduce_page_box .centent_div .car_process_div .car_process_item.item01 {
  background-image: url("/static/default/image/sanduan/kataichi_introduce/img11.png");
}

.kataichi_introduce_page_box .centent_div .car_process_div .car_process_item.item02 {
  background-image: url("/static/default/image/sanduan/kataichi_introduce/img12.png");
}

.kataichi_introduce_page_box .centent_div .car_process_div i {
  display: inline-block;
  font-size: 22px;
  color: #5268AA;
  margin: 0 23px;
  vertical-align: top;
}

.kataichi_introduce_page_box .centent_div .car_area_info_div {
  width: 824px;
  height: 351px;
  background: url("/static/default/image/sanduan/kataichi_introduce/img13.png") no-repeat;
  background-size: 824px 351px;
  margin: 0 auto 98px;
  position: relative;
}

.kataichi_introduce_page_box .centent_div .car_area_info_div .text_div {
  position: absolute;
  top: 111px;
  width: 310px;
  text-align: center;
}

.kataichi_introduce_page_box .centent_div .car_area_info_div .text_div .text_item {
  font-size: 16px;
  line-height: 16px;
  margin-bottom: 22px;
}

.kataichi_introduce_page_box .centent_div .car_area_info_div .text_div.left {
  left: 12px;
}

.kataichi_introduce_page_box .centent_div .car_area_info_div .text_div.right {
  right: 35px;
}

.kataichi_introduce_page_box .centent_div .car_tag_div {
  text-align: center;
}

.kataichi_introduce_page_box .centent_div .car_tag_div .car_tag_item {
  display: inline-block;
  width: 163px;
  line-height: 44px;
  background: #0F1424;
  border: 1px solid #5268AA;
  border-radius: 22px;
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  -o-border-radius: 22px;
  -ms-border-radius: 22px;
  margin-right: 41px;
  margin-bottom: 41px;
}

.kataichi_introduce_page_box .centent_div .swiper-pagination .swiper-pagination-bullet {
  background: #3C486C;
  opacity: 1;
  margin-right: 13px;
}

.kataichi_introduce_page_box .centent_div .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #7085C2;
}

.kataichi_introduce_page_box .centent_div .core_values_div .core_values_inner_div .core_values_item_div {
  clear: both;
}

.kataichi_introduce_page_box .centent_div .core_values_div .core_values_inner_div .core_values_item_div:after {
  content: '\20';
  clear: both;
  display: block;
  height: 0;
}

.kataichi_introduce_page_box .centent_div .core_values_div .core_values_inner_div .core_values_item_div .core_values_item {
  float: left;
  width: 337px;
  height: 302px;
  margin-right: 93px;
  box-sizing: border-box;
  border: 1px #5268AA solid;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  -ms-border-radius: 20px;
  padding: 21px 52px 0 21px;
}

.kataichi_introduce_page_box .centent_div .core_values_div .core_values_inner_div .core_values_item_div .core_values_item img {
  display: block;
  width: 120px;
  margin-bottom: 12px;
}

.kataichi_introduce_page_box .centent_div .core_values_div .core_values_inner_div .core_values_item_div .core_values_item .text_div {
  padding-left: 17px;
}

.kataichi_introduce_page_box .centent_div .core_values_div .core_values_inner_div .core_values_item_div .core_values_item .text_div .title_dom {
  font-size: 22px;
  margin-bottom: 26px;
}

.kataichi_introduce_page_box .centent_div .core_values_div .core_values_inner_div .core_values_item_div .core_values_item .text_div .title_dom.item01 {
  margin-bottom: 37px;
}

.kataichi_introduce_page_box .centent_div .core_values_div .core_values_inner_div .core_values_item_div .core_values_item .text_div .text {
  color: #5268AA;
  line-height: 26px;
}

.kataichi_introduce_page_box .centent_div .core_values_div .operate_div {
  margin-top: 77px;
  text-align: right;
}

.kataichi_introduce_page_box .centent_div .core_values_div .operate_div .swiper-pagination {
  display: inline-block;
  position: static;
  margin: 0 27px;
  vertical-align: text-top;
}

.kataichi_introduce_page_box .centent_div .core_values_div .operate_div .swiper-pagination .swiper-pagination-bullet {
  position: static;
}

.kataichi_introduce_page_box .centent_div .direction_btn_dom {
  line-height: 38px;
  width: 38px;
  text-align: center;
  border: 2px solid #3975FE;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px;
  display: inline-block;
  cursor: pointer;
}

.kataichi_introduce_page_box .centent_div .direction_btn_dom i {
  font-size: 18px;
  color: #5268AA;
  font-weight: bold;
}

.kataichi_introduce_page_box .centent_div .direction_btn_dom.disabled {
  border: 1px solid #44578E;
}

.kataichi_introduce_page_box .centent_div .improve_info_div {
  text-align: center;
}

.kataichi_introduce_page_box .centent_div .improve_info_div .improve_info_item {
  width: 196px;
  display: inline-block;
}

.kataichi_introduce_page_box .centent_div .improve_info_div .improve_info_item img {
  display: block;
  width: 195px;
  margin: 0 auto;
}

.kataichi_introduce_page_box .centent_div .improve_info_div .improve_info_item .title_text {
  font-size: 22px;
  margin-top: 26px;
  margin-bottom: 34px;
}

.kataichi_introduce_page_box .centent_div .improve_info_div .improve_info_item .introduce_div {
  line-height: 26px;
}

.kataichi_introduce_page_box .centent_div .school_positions_div {
  text-align: center;
}

.kataichi_introduce_page_box .centent_div .school_positions_div .school_positions_item {
  display: inline-block;
  margin-right: 166px;
  width: 175px;
  height: 175px;
  box-sizing: border-box;
  border: 1px solid #4980FF;
  border-radius: 22px;
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  -o-border-radius: 22px;
  -ms-border-radius: 22px;
  padding-top: 27px;
  margin-bottom: 129px;
}

.kataichi_introduce_page_box .centent_div .school_positions_div .school_positions_item img {
  display: block;
  width: 80px;
  margin: 0 auto 29px;
}

.kataichi_introduce_page_box .centent_div .school_positions_div .school_positions_item .text {
  font-size: 16px;
  color: #fff;
}

.kataichi_introduce_page_box .centent_div .school_positions_div .school_positions_item:hover {
  background-color: #3974FD;
  border-color: #3974FD;
}

.kataichi_introduce_page_box .centent_div .school_positions_div.business_status .school_positions_item {
  margin-right: 90px;
  width: 270px;
  height: 100px;
  padding-top: 26px;
  margin-bottom: 59px;
}

.kataichi_introduce_page_box .centent_div .school_positions_div.business_status .school_positions_item .img_dom {
  float: left;
  width: 46px;
  height: 46px;
  box-sizing: border-box;
  border: 1px solid #4980FF;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -o-border-radius: 50px;
  -ms-border-radius: 50px;
  overflow: hidden;
  margin: 0 0 0 18px;
}

.kataichi_introduce_page_box .centent_div .school_positions_div.business_status .school_positions_item .img_dom img {
  margin: 0;
  width: 44px;
}

.kataichi_introduce_page_box .centent_div .school_positions_div.business_status .school_positions_item .text {
  float: left;
  margin-right: 27px;
  margin-top: 16px;
  width: 176px;
}

.kataichi_introduce_page_box .centent_div .school_positions_div.business_status .school_positions_item:hover {
  background-color: #3974FD;
  border-color: #3974FD;
}

.kataichi_introduce_page_box .centent_div .school_positions_div.business_status .school_positions_item:hover .img_dom {
  border-color: #fff;
}

.kataichi_introduce_page_box .centent_div .school_positions_div.business_status.functional_categories_status .school_positions_item {
  margin-right: 46px;
  width: 211px;
}

.kataichi_introduce_page_box .centent_div .school_positions_div.business_status.functional_categories_status .school_positions_item .text {
  margin-right: 6px;
  width: 138px;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .high_end_modification_item_div {
  clear: both;
  width: 1218px;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .high_end_modification_item_div:after {
  content: '\20';
  clear: both;
  display: block;
  height: 0;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .high_end_modification_item_div .high_end_modification_item {
  float: left;
  width: 406px;
  position: relative;
  height: 219px;
  box-sizing: border-box;
  margin-bottom: 140px;
  background: #0F1424;
  border: 1px solid #5268AA;
  border-radius: 22px;
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  -o-border-radius: 22px;
  -ms-border-radius: 22px;
  padding-top: 58px;
  padding-left: 5px;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .high_end_modification_item_div .high_end_modification_item .img_dom {
  float: left;
  margin-left: 121px;
  width: 158px;
  height: 105px;
  border: 1px solid #356EF6;
  border-radius: 22px;
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  -o-border-radius: 22px;
  -ms-border-radius: 22px;
  overflow: hidden;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .high_end_modification_item_div .high_end_modification_item .img_dom img {
  display: block;
  width: 156px;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .high_end_modification_item_div .high_end_modification_item .img_dom.item01 {
  margin-left: 27px;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .high_end_modification_item_div .high_end_modification_item .btn {
  position: absolute;
  top: 195px;
  left: 32px;
  width: 166px;
  height: 54px;
  background: #090A19;
  border: 1px solid #356EF6;
  box-shadow: 0px 0px 18px 0px rgba(55, 114, 255, 0.17);
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -o-border-radius: 12px;
  -ms-border-radius: 12px;
  box-sizing: border-box;
  text-align: center;
  line-height: 52px;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .high_end_modification_item_div .high_end_modification_item.item01 {
  top: -53px;
  left: -9px;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .high_end_modification_item_div .high_end_modification_item.item02 {
  top: -106px;
  left: -18px;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .swiper_div {
  margin: 0 149px;
  position: relative;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .swiper_div .direction_btn_dom {
  position: absolute;
  top: 105px;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .swiper_div .direction_btn_dom.left {
  left: -149px;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .swiper_div .direction_btn_dom.right {
  right: -149px;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .swiper_div .swiper-pagination {
  width: 100%;
  bottom: -56px;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .swiper_div .swiper_item_div {
  clear: both;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .swiper_div .swiper_item_div:after {
  content: '\20';
  clear: both;
  display: block;
  height: 0;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .swiper_div .swiper_item_div .swiper_item {
  float: left;
  width: 378px;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .swiper_div .swiper_item_div .swiper_item .img_dom {
  height: 256px;
  box-sizing: border-box;
  border: 1px solid #356EF6;
  border-radius: 22px;
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  -o-border-radius: 22px;
  -ms-border-radius: 22px;
  overflow: hidden;
  margin-bottom: 28px;
}

.kataichi_introduce_page_box .centent_div .high_end_modification_div .swiper_div .swiper_item_div .swiper_item .img_dom img {
  display: block;
  width: 376px;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_div {
  width: 586px;
  height: 270px;
  margin: 0 auto 75px;
  text-align: center;
  box-sizing: border-box;
  padding-top: 28px;
  background: url("/static/default/image/sanduan/kataichi_introduce/img63.png") no-repeat;
  background-size: 586px 270px;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_div .img {
  display: block;
  width: 50px;
  margin: 0 auto 30px;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_div .title_dom {
  font-size: 20px;
  margin-bottom: 14px;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_div .text_dom {
  line-height: 26px;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_div .text_dom span {
  color: #4980FF;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_img_div {
  width: 326px;
  height: 326px;
  margin: 0 auto 134px;
  text-align: center;
  background: url("/static/default/image/sanduan/kataichi_introduce/img47.png") no-repeat;
  background-size: 326px 326px;
  position: relative;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_img_div .tag_item {
  position: absolute;
  width: 64px;
  height: 64px;
  background: #0F1424;
  border: 1px solid #5268AA;
  border-radius: 64px;
  -webkit-border-radius: 64px;
  -moz-border-radius: 64px;
  -o-border-radius: 64px;
  -ms-border-radius: 64px;
  box-sizing: border-box;
  color: #44578E;
  line-height: 62px;
  cursor: pointer;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_img_div .tag_item .text2 {
  display: none;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_img_div .tag_item.item01 {
  left: 295px;
  top: 8px;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_img_div .tag_item.item02 {
  left: 311px;
  top: 243px;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_img_div .tag_item.item03 {
  left: 115px;
  bottom: -104px;
  width: 95px;
  height: 95px;
  border-color: #356EF6;
  background: #356EF6;
  padding-top: 17px;
  color: #fff;
  line-height: 26px;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_img_div .tag_item.item03 .text2 {
  display: block;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_img_div .tag_item.item04 {
  left: -70px;
  top: 166px;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_info_div {
  width: 996px;
  height: 397px;
  background: #0F1424;
  border: 1px solid #44578E;
  border-radius: 22px;
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  -o-border-radius: 22px;
  -ms-border-radius: 22px;
  box-sizing: border-box;
  padding-top: 85px;
  text-align: center;
  position: relative;
  margin: 0 auto 63px;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_info_div .top_info_div {
  margin-bottom: 86px;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_info_div .top_info_div .top_info_item {
  display: inline-block;
  margin-right: 76px;
  width: 68px;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_info_div .top_info_div .top_info_item .img {
  width: 68px;
  display: block;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_info_div .top_info_div .top_info_item .text {
  margin-top: 20px;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_info_div .bottom_info_div .bottom_info_item {
  display: inline-block;
  margin-right: 21px;
  width: 110px;
  height: 38px;
  line-height: 38px;
  background: #0F1424;
  border: 1px solid #356EF6;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -o-border-radius: 12px;
  -ms-border-radius: 12px;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_info_div .tag_dom {
  position: absolute;
  width: 312px;
  height: 74px;
  background: #356EF6;
  border-radius: 22px;
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  -o-border-radius: 22px;
  -ms-border-radius: 22px;
  font-size: 20px;
  line-height: 74px;
  left: 342px;
  top: 353px;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_bottom_div {
  width: 860px;
  line-height: 56px;
  background: #0F1424;
  border: 1px solid #44578E;
  border-radius: 22px;
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  -o-border-radius: 22px;
  -ms-border-radius: 22px;
  text-align: center;
  margin: 0 auto;
}

.kataichi_introduce_page_box .centent_div .kataichi_position_bottom_div .text {
  margin-right: 50px;
}

.campus_interview_notice_box .white_block {
  width: 1024px;
  height: 665px;
  margin: 40px auto 24px auto;
  background-color: #fff;
  padding: 20px 20px 32px;
  box-sizing: border-box;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px;
}

.campus_interview_notice_box .content {
  padding: 0 28px;
  font-size: 20px;
  color: #1D1D26;
}

.campus_interview_notice_box .content .label {
  color: #82828D;
  display: inline-block;
  min-width: 136px;
  vertical-align: top;
}

.campus_interview_notice_box .content .icon {
  width: 24px;
  vertical-align: text-bottom;
  margin-right: 12px;
}

.campus_interview_notice_box .content .btn {
  width: 200px;
  display: inline-block;
  line-height: 44px;
  font-size: 20px;
  text-align: center;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
}

.campus_interview_notice_box .content .btn.accept_btn {
  color: #fff;
  background-color: #2681FF;
}

.campus_interview_notice_box .content .btn.refuse_btn {
  color: #82828D;
  height: 42px;
  background-color: #fff;
  border: 1px solid #C8C8CF;
}

.resume_details_resume_assistant_page_box {
  position: relative;
  box-sizing: border-box;
}

.resume_details_resume_assistant_page_box.resume_details_public .content_box .btn_box {
  width: 1067px !important;
  margin-left: -434px !important;
}

.resume_details_resume_assistant_page_box.resume_details_public .main_content .user_info p {
  width: 510px;
  float: none;
  margin-left: 150px;
}

.resume_details_resume_assistant_page_box.resume_details_public .main_content .user_info p span {
  margin-right: 6px;
}

.resume_details_portrait_page_box {
  padding-top: 20px;
  padding-right: 20px;
  color: #1D1D26;
}

.resume_details_portrait_page_box .title_div {
  line-height: 22px;
  height: 22px;
  border-left: 3px #56A8FE solid;
  padding-left: 12px;
  margin-bottom: 16px;
}

.resume_details_portrait_page_box .title_div .text1 {
  font-weight: bold;
  font-size: 20px;
}

.resume_details_portrait_page_box .title_div .tip_i {
  margin-left: 8px;
  color: #d6d6dc;
}

.resume_details_portrait_page_box .title_div .text2 {
  margin-left: 8px;
}

.resume_details_portrait_page_box .content_items {
  background-color: #fff;
  padding: 20px 23px;
  margin-bottom: 24px;
}

.resume_details_portrait_page_box .content_items .point_div {
  float: left;
  width: 10px;
  height: 10px;
  margin-top: 9px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px;
  background-color: #D1E7FF;
  box-sizing: border-box;
  margin-right: 12px;
  padding-top: 2px;
}

.resume_details_portrait_page_box .content_items .point_div .inner_div {
  width: 6px;
  height: 6px;
  margin: 0 auto;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
  background-color: #56A8FE;
}

.resume_details_portrait_page_box .content_items.info_item_div {
  clear: both;
  margin-bottom: 32px;
}

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

.resume_details_portrait_page_box .content_items.info_item_div .left_div {
  float: left;
  width: 600px;
}

.resume_details_portrait_page_box .content_items.info_item_div .left_div .user_info_div {
  margin-bottom: 23px;
  clear: both;
  line-height: 64px;
}

.resume_details_portrait_page_box .content_items.info_item_div .left_div .user_info_div:after {
  content: '\20';
  clear: both;
  display: block;
  height: 0;
}

.resume_details_portrait_page_box .content_items.info_item_div .left_div .user_info_div .img_div {
  float: left;
  width: 64px;
  height: 64px;
  border-radius: 64px;
  -webkit-border-radius: 64px;
  -moz-border-radius: 64px;
  -o-border-radius: 64px;
  -ms-border-radius: 64px;
  overflow: hidden;
  margin-right: 16px;
}

.resume_details_portrait_page_box .content_items.info_item_div .left_div .user_info_div .img_div img {
  display: block;
  width: 64px;
}

.resume_details_portrait_page_box .content_items.info_item_div .left_div .user_info_div .name {
  float: left;
  font-size: 18px;
  margin-right: 8px;
}

.resume_details_portrait_page_box .content_items.info_item_div .left_div .user_info_div .sex_i {
  float: left;
  font-size: 18px;
  margin-right: 8px;
}

.resume_details_portrait_page_box .content_items.info_item_div .left_div .user_info_div .sex_i.man {
  color: #2681ff;
}

.resume_details_portrait_page_box .content_items.info_item_div .left_div .user_info_div .sex_i.woman {
  color: #f35650;
}

.resume_details_portrait_page_box .content_items.info_item_div .left_div .user_info_div .text {
  float: left;
  color: #A0A0A5;
}

.resume_details_portrait_page_box .content_items.info_item_div .left_div .tag_info_div {
  position: relative;
  padding-left: 111px;
  line-height: 28px;
  clear: both;
  margin-bottom: 10px;
}

.resume_details_portrait_page_box .content_items.info_item_div .left_div .tag_info_div:after {
  content: '\20';
  clear: both;
  display: block;
  height: 0;
}

.resume_details_portrait_page_box .content_items.info_item_div .left_div .tag_info_div .label_div {
  position: absolute;
  left: 0;
  top: 0;
  padding-left: 7px;
}

.resume_details_portrait_page_box .content_items.info_item_div .left_div .tag_info_div .tag_btn {
  box-sizing: border-box;
  min-width: 60px;
  float: left;
  margin-right: 12px;
  line-height: 26px;
  text-align: center;
  padding: 0 12px;
  background-color: #F2E6FC;
  border: 1px #C6B0DC solid;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  color: #9552C5;
  margin-bottom: 10px;
}

.resume_details_portrait_page_box .content_items.info_item_div .left_div .tag_info_div .tag_btn.yellow {
  background-color: #FEF7E5;
  border-color: #F0D9AF;
  color: #EB9435;
}

.resume_details_portrait_page_box .content_items.info_item_div .left_div .tag_info_div .tag_btn.green {
  background-color: #E3FAF5;
  border-color: #8EE0CD;
  color: #47BBA0;
}

.resume_details_portrait_page_box .content_items.info_item_div .left_div .tag_info_div .tag_btn.blue {
  background-color: #EBF4FF;
  border-color: #ADD5FF;
  color: #56A8FE;
}

.resume_details_portrait_page_box .content_items.info_item_div .right_div {
  float: right;
  width: 288px;
  height: 246px;
  margin-top: 14px;
}

.resume_details_portrait_page_box .content_items.data_item_div {
  padding-bottom: 8px;
}

.resume_details_portrait_page_box .content_items.data_item_div .title_dom {
  line-height: 20px;
  clear: both;
  margin-bottom: 16px;
}

.resume_details_portrait_page_box .content_items.data_item_div .title_dom:after {
  content: '\20';
  clear: both;
  display: block;
  height: 0;
}

.resume_details_portrait_page_box .content_items.data_item_div .title_dom .text {
  float: left;
  font-size: 18px;
  margin-right: 12px;
  font-weight: bold;
}

.resume_details_portrait_page_box .content_items.data_item_div .title_dom .tag {
  float: left;
  width: 56px;
  text-align: center;
  background-color: #56A8FE;
  color: #fff;
  font-size: 12px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
}

.resume_details_portrait_page_box .content_items.data_item_div .items_div {
  clear: both;
}

.resume_details_portrait_page_box .content_items.data_item_div .items_div:after {
  content: '\20';
  clear: both;
  display: block;
  height: 0;
}

.resume_details_portrait_page_box .content_items.data_item_div .items_div .item_div {
  float: left;
  box-sizing: border-box;
  width: 50%;
  line-height: 20px;
  margin-bottom: 12px;
  padding-left: 28px;
  position: relative;
}

.resume_details_portrait_page_box .content_items.data_item_div .items_div .item_div .left_dom {
  position: absolute;
  left: 0;
  top: 0;
}

.resume_details_portrait_page_box .content_items.data_item_div .items_div .item_div .left_dom .img {
  float: left;
  width: 16px;
  margin-top: 2px;
}

.resume_details_portrait_page_box .content_items.data_item_div .items_div .item_div .left_dom .point_div {
  margin-top: 5px;
  background-color: #D1E7FF;
  margin-left: 2px;
}

.resume_details_portrait_page_box .content_items.data_item_div .items_div .item_div .left_dom .point_div .inner_div {
  background-color: #56A8FE;
}

.resume_details_portrait_page_box .content_items.data_item_div .items_div .item_div .text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.resume_details_portrait_page_box .content_items.data_item_div .items_div .item_div .text span {
  font-weight: bold;
  padding-left: 6px;
}

.resume_details_portrait_page_box .content_items.data_item_div .items_div .item_div .text span.disable {
  font-weight: normal;
}

.resume_details_portrait_page_box .content_items.data_item_div .items_div .item_div .disable {
  color: #A0A0A5;
}

.resume_details_portrait_page_box .content_items.data_item_div .items_div .item_div.disable {
  color: #A0A0A5;
}

.resume_details_portrait_page_box .content_items.data_item_div .items_div .item_div.disable .left_dom .point_div {
  background-color: #D9D9D9;
}

.resume_details_portrait_page_box .content_items.data_item_div .items_div .item_div.disable .left_dom .point_div .inner_div {
  background-color: #E6E6E6;
}

.resume_details_portrait_page_box .content_items.data_item_div .items_div .item_div.disable .text span {
  font-weight: normal;
}

.examine_load_page_box .top_div {
  color: #595959;
}

.examine_load_page_box .commitment_div {
  color: #FF8133;
}

.examine_load_page_box .examine_div {
  color: #262626;
  max-height: 330px;
  overflow-y: auto;
  background: #FAFAFA;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
  padding: 0 10px;
}

.examine_load_page_box .examine_div .examine_item {
  padding: 12px 0;
  border-bottom: 1px rgba(0, 0, 0, 0.05) solid;
  line-height: 20px;
}

.examine_load_page_box .examine_div .examine_item .top_part {
  clear: both;
}

.examine_load_page_box .examine_div .examine_item .top_part:after {
  content: '\20';
  clear: both;
  display: block;
  height: 0;
}

.examine_load_page_box .examine_div .examine_item .top_part .point_dom {
  background: #2793F2;
  width: 6px;
  height: 6px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
  float: left;
  margin-top: 7px;
  margin-right: 10px;
}

.examine_load_page_box .examine_div .examine_item .top_part .name {
  float: left;
  font-size: 16px;
  color: #262626;
}

.examine_load_page_box .examine_div .examine_item .top_part .time {
  float: right;
  font-size: 12px;
  color: #8C8C8C;
}

.examine_load_page_box .examine_div .examine_item .bottom_part {
  padding-left: 16px;
}

.examine_load_page_box .examine_div .examine_item .bottom_part .station_dom {
  font-size: 12px;
  color: #8C8C8C;
}

.examine_load_page_box .examine_div .examine_item:last-child {
  border-bottom: 0;
}
</pre></body></html>