#getsfenshu {
  opacity: 0;
}

#getsfenshu.on {
  opacity: 1;
}

.login-Emotions .items-bots label {
  color: #666;
}

.v-ResourcePavilion-02wraps .li .more {
  color: #4A9BCC;
}

.c-neirongs .lines {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 50%;
  height: 1px;
  bottom: 16%;
  transform: rotate(45deg);
  transform-origin: 100%;
}
.c-neirongs .lines .i3 {
  position: absolute;
  width: 3.65em;
  height: 3.65em;
  left: 3.5%;
  top: 50%;
  transform: translateY(-50%);
}

.v-logins {
  padding-top: 4.85em;
  padding-bottom: 5.4em;
}
.v-logins .v-logins-forms {
  margin-top: 2.67em;
}

#time-graph-canvas {
  position: absolute;
  left: 50%;
  top: -1em;
  transform: translateX(-50%);
  width: 100%;
  height: 200%;
}

.v-logins-forms {
  width: 29.35em;
  max-width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.v-logins-tits {
  color: #333333;
  line-height: 1.325;
}

.v-logins-texts {
  color: #333333;
  line-height: 1.4285;
}

.v-logins-texts a {
  text-decoration: underline;
  color: #03A1D4;
}

.mt18 {
  margin-top: .18rem;
}

.mt30 {
  margin-top: .3rem;
}

.mt22 {
  margin-top: .22rem;
}

.v-logins-inputs input[type=submit] {
  background-color: #4A9BCC;
  color: #fff;
  border-color: #4A9BCC;
}

.form-control.is-valid, .was-validated .form-control:valid {
  border-color: #198754 !important;
}

.form-control.is-invalid, .was-validated .form-control:invalid {
  border-color: #dc3545 !important;
}

.v-logins-inputs {
  position: relative;
  line-height: 3.5em;
}
.v-logins-inputs input {
  width: 100%;
  font-size: inherit;
  height: 3.5em;
  border: 1px solid #C7C7C7;
  border-radius: 5px;
  background: #fff;
  padding: 0 1.16em;
  display: block;
}
.v-logins-inputs input:focus {
  outline: none;
  border-color: #4A9BCC;
}
.v-logins-inputs input:focus + .span {
  color: #4A9BCC;
  left: 1.38em;
  top: -.75em;
  transition: .35s ease;
}
.v-logins-inputs .hidden-eye {
  position: absolute;
  right: 1.33em;
  top: 50%;
  transform: translateY(-50%);
  width: 25px;
  height: 21px;
  cursor: pointer;
}
.v-logins-inputs .hidden-eye img {
  height: 100%;
  object-fit: contain;
}
.v-logins-inputs .hidden-eye img,
.v-logins-inputs .hidden-eye svg {
  display: block;
}
.v-logins-inputs.active .span {
  color: #4A9BCC;
  left: 1.38em;
  top: -.75em;
  transition: .35s ease;
  /*opacity: 0;*/
}
.v-logins-inputs .span {
  position: absolute;
  left: 1px;
  top: 1em;
  padding: 0 1.16em;
  color: #666666;
  pointer-events: none;
  background-color: #fff;
  line-height: 1.5em;
  transition: .35s ease;
}
.v-logins-inputs input[type=submit] {
  cursor: pointer;
}

.w1530 {
  width: 85%;
  margin: 0 auto;
  max-width: 1530px;
}

.v-logins-success {
  text-align: center;
}
.v-logins-success .icons {
  width: 7.25em;
  margin: 0 auto;
}
.v-logins-success .icons img {
  display: block;
}
.v-logins-success .titsbox {
  margin-top: 3.5em;
  margin-bottom: 1em;
  color: #333333;
  line-height: 1.325;
}
.v-logins-success .txts {
  color: #9F9F9F;
  line-height: 1.33;
}
.v-logins-success .txts a {
  color: #79C142;
}

.v-login-news-box {
  padding-top: 3.1em;
  padding-bottom: 7.5em;
  background-color: #F8F7F6;
}
.v-login-news-box .mediaCoverage-swiper.onac .swiper-wrapper {
  justify-content: flex-start;
}
.v-login-news-box .mediaCoverage-swiper .items {
  margin: 0 .6em;
}
.v-login-news-box .mediaCoverage-swiper .items {
  border: none;
  background: #D5E4E6;
}
.v-login-news-box .mediaCoverage-swiper .items.active {
  background-color: #79C142;
}
.v-login-news-box .mediaCoverage-swiper {
  margin-bottom: 2.5em;
}
.v-login-news-box .pagination a {
  background-color: #EFEFEF;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
}
.v-login-news-box .pagination a.active {
  background-color: #79C142;
}
.v-login-news-box .pagination a.prev {
  background-image: url(../img/103.png);
}
.v-login-news-box .pagination a.next {
  background-image: url(../img/104.png);
}
.v-login-news-box .pages {
  margin-top: 2.8em;
}

.loginnews-list .items {
  /*border-top: 1px dashed #d1d8de;*/
  border-bottom: 1px dashed #d1d8de;
  padding-top: 2.7em;
  padding-bottom: 2.5em;
  width: calc((100% - 11em)/3);
  margin-left: 5.5em;
  position: relative;
}
.loginnews-list .items:nth-child(1), .loginnews-list .items:nth-child(2), .loginnews-list .items:nth-child(3) {
  border-top: 1px dashed #d1d8de;
}
.loginnews-list .items:nth-child(3n+1) {
  margin-left: 0;
}
.loginnews-list .items:before {
  position: absolute;
  width: 1px;
  height: calc(100% - 5.2em);
  /*height: 100%;*/
  left: -2.75em;
  border-left: 1px dashed #ccd3db;
  content: "";
}
.loginnews-list .items:nth-child(3n+1):before {
  display: none;
}
.loginnews-list .items .icons {
  overflow: hidden;
  border-radius: 5px;
}
.loginnews-list .items .imgs {
  position: relative;
}
.loginnews-list .items .imgs img {
  display: block;
}
.loginnews-list .items .spans {
  position: absolute;
  height: 2.56em;
  line-height: 2.55em;
  border: 1px solid #79C142;
  left: 1.4em;
  top: -1.28em;
  z-index: 2;
  background: #fff;
  border-radius: 2.55em;
  padding-left: 1.33em;
  padding-right: 1.44em;
}
.loginnews-list .items .spans span {
  padding-left: 1em;
  position: relative;
}
.loginnews-list .items .spans span:before {
  position: absolute;
  width: .44em;
  height: .44em;
  background: #79C142;
  content: "";
  left: 0;
  border-radius: 50%;
  top: 50%;
  transform: translateY(-50%);
}
.loginnews-list .items .wraps {
  position: relative;
  background: #fff;
}
.loginnews-list .items .words {
  padding: 0 1.75em;
  padding-left: 1.875em;
  padding-top: 2em;
  padding-bottom: 2.25em;
  justify-content: space-between;
}
.loginnews-list .items .txts-box {
  width: 68.5%;
}
.loginnews-list .items .txts-box .txts {
  line-height: 1.5;
  color: #000000;
  margin-bottom: .9em;
}
.loginnews-list .items .txts-box .mores {
  text-decoration: underline;
  color: #79C142;
  text-underline-offset: 3px;
}
.loginnews-list .items .tit-box {
  max-width: 30%;
  text-align: center;
}
.loginnews-list .items .tit-box .tits {
  line-height: 1;
  color: #4A9BCC;
}
.loginnews-list .items .tit-box .times {
  color: #333333;
  line-height: 1.78;
}

.v-login-news3-box {
  padding-top: 4em;
  padding-bottom: 7.5em;
}
.v-login-news3-box .items {
  background: #fff;
  align-items: stretch;
  margin-top:20px;
}
.v-login-news3-box .imgs {
  width: 31.37%;
  overflow: hidden;
}
.v-login-news3-box .imgs img {
  display: block;
}
.v-login-news3-box .words {
  border: 1px solid #E9E9E9;
  width: 68.63%;
  align-items: center;
  align-content: center;
}
.v-login-news3-box .words .word-box {
  padding: 0 3em;
}
.v-login-news3-box .words .tits {
  line-height: 1.78;
  color: #333333;
}
.v-login-news3-box .words .txts {
  margin-top: 1.4em;
  margin-bottom: .9em;
}
.v-login-news3-box .words .texts {
  line-height: 1.78;
  margin-bottom: 2.78em;
  height: 1.78em;
  overflow: hidden;
}
.v-login-news3-box .words .more {
  line-height: 2;
  color: #79C142;
  text-decoration: underline;
  text-underline-offset: 3px;
}
.v-login-news3-box .words .more span {
  padding-right: 2.5em;
  position: relative;
}
.v-login-news3-box .words .more span:before {
  content: "";
  width: 1.1875em;
  height: .875em;
  position: absolute;
  background: url(../img/108.png) no-repeat center;
  background-size: 100%;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}

.v-ResourcePavilion {
  padding-top: 6.3em;
}

.v-ResourcePavilion-03wraps {
  padding-bottom: 6.5em;
  padding-top: 5.75em;
}

.v-ResourcePavilion-01wraps .words-tops .tits {
  line-height: 1.34;
  color: #333333;
}
.v-ResourcePavilion-01wraps .words-tops .txts {
  margin-top: 1.3em;
  line-height: 1.4;
  color: #474747;
  padding-bottom: 2.85em;
}
.v-ResourcePavilion-01wraps .list .items {
  width: 48.7%;
  margin-left: 1.3%;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  align-items: center;
}
.v-ResourcePavilion-01wraps .list .items img {
  display: block;
}
.v-ResourcePavilion-01wraps .list .items:nth-child(n+3) {
  margin-top: 2.1em;
}
.v-ResourcePavilion-01wraps .list .items:nth-child(2n+1) {
  margin-left: 0;
}
.v-ResourcePavilion-01wraps .list .items:nth-child(1) {
  background: #FFF2D8;
}
.v-ResourcePavilion-01wraps .list .items:nth-child(2) {
  background: #FFE6E6;
}
.v-ResourcePavilion-01wraps .list .items:nth-child(3) {
  background: #E4FFE3;
}
.v-ResourcePavilion-01wraps .list .items:nth-child(4) {
  background: #E6F9FF;
}
.v-ResourcePavilion-01wraps .list .items .imgs {
  width: 37.85%;
}
.v-ResourcePavilion-01wraps .list .items .tits {
  line-height: 1.34;
}
.v-ResourcePavilion-01wraps .list .items .txts {
  line-height: 1.9;
}
.v-ResourcePavilion-01wraps .list .items .words {
  padding: 0 2em;
  width: 62.15%;
  letter-spacing: 0;
}
.v-ResourcePavilion-01wraps .list .items .words .txts {
  margin-top: 1.75em;
}
.v-ResourcePavilion-01wraps .itemsbox {
  margin-top: 3.8em;
}
.v-ResourcePavilion-01wraps .itemsbox {
  padding-bottom: 1.5em;
}
.v-ResourcePavilion-01wraps .itemsbox .items {
  width: 22%;
  margin-left: 4%;
  background: #F8FFF2;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.2);
  border-radius: 1em;
  padding: 1.1em 1.2em;
  padding-bottom: 3.1em;
}
.v-ResourcePavilion-01wraps .itemsbox .items:nth-child(4n+1) {
  margin-left: 0;
}
.v-ResourcePavilion-01wraps .itemsbox .items .tits {
  width: 3.2em;
  height: 3.2em;
  border-radius: 50%;
  line-height: 3.2em;
  text-align: center;
  color: #fff;
  background: transparent linear-gradient(90deg, #4A9BCC 0%, #67B278 61%, #79C142 100%) 0% 0% no-repeat;
}
.v-ResourcePavilion-01wraps .itemsbox .items .icons {
  width: 4.3em;
  margin: 0 auto;
  margin-top: 3em;
}
.v-ResourcePavilion-01wraps .itemsbox .items .txts {
  margin-top: 2.167em;
  text-align: center;
  line-height: 1.33;
}

.v-ResourcePavilion-02wraps {
  background: url(../img/505.png) no-repeat center;
  background-size: auto 100%;
}
.v-ResourcePavilion-02wraps .wraps {
  min-height: 33.8em;
  align-items: center;
}
.v-ResourcePavilion-02wraps .items {
  width: 48.5%;
  margin-left: 3%;
}
.v-ResourcePavilion-02wraps .items:nth-child(2n+1) {
  margin-left: 0;
}
.v-ResourcePavilion-02wraps .tits {
  line-height: 1.34;
}
.v-ResourcePavilion-02wraps .li {
  margin-top: 2.25em;
  align-items: center;
}
.v-ResourcePavilion-02wraps .li .imgs {
  width: 48.65%;
}
.v-ResourcePavilion-02wraps .li .imgs img {
  display: block;
}
.v-ResourcePavilion-02wraps .li .words {
  width: 51.25%;
  padding-left: 1.7em;
}
.v-ResourcePavilion-02wraps .li .time, .v-ResourcePavilion-02wraps .li .more {
  text-decoration: underline;
}
.v-ResourcePavilion-02wraps .li .time {
  color: #4A9BCC;
  line-height: 1.3125;
  margin-bottom: .75em;
}
.v-ResourcePavilion-02wraps .li .txts {
  line-height: 1.33;
  color: #333333;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  height: 1.3em;
}
.v-ResourcePavilion-02wraps .li .texts {
  margin-bottom: 1.11em;
  margin-top: 1.11em;
  line-height: 1.7;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  height: 5.1em;
}

.v-ResourcePavilion-03wraps .form-list {
  max-width: 1143px;
  margin: 0 auto;
  width: 95%;
  margin-top: 3.65em;
}
.v-ResourcePavilion-03wraps .form-list .lis {
  width: 45.5%;
  margin-left: 9%;
  margin-bottom: 2.5em;
}
.v-ResourcePavilion-03wraps .form-list .lis:nth-child(2n+1) {
  margin-left: 0;
}
.v-ResourcePavilion-03wraps .form-list .lis.w100 {
  width: 100%;
  margin-left: 0;
}
.v-ResourcePavilion-03wraps .form-list .lis-tits {
  margin-bottom: .65em;
}
.v-ResourcePavilion-03wraps .form-list .lis-tits span {
  color: #FF0000;
  margin-left: .5em;
}
.v-ResourcePavilion-03wraps .form-list .lis-inputs input:-moz-placeholder,
.v-ResourcePavilion-03wraps .form-list .lis-inputs textarea:-moz-placeholder {
  color: #C7C7C7;
}
.v-ResourcePavilion-03wraps .form-list .lis-inputs input::-moz-placeholder,
.v-ResourcePavilion-03wraps .form-list .lis-inputs textarea::-moz-placeholder {
  color: #C7C7C7;
}
.v-ResourcePavilion-03wraps .form-list .lis-inputs input:-ms-input-placeholder,
.v-ResourcePavilion-03wraps .form-list .lis-inputs textarea:-ms-input-placeholder {
  color: #C7C7C7;
}
.v-ResourcePavilion-03wraps .form-list .lis-inputs input::-webkit-input-placeholder,
.v-ResourcePavilion-03wraps .form-list .lis-inputs textarea::-webkit-input-placeholder {
  color: #C7C7C7;
}
.v-ResourcePavilion-03wraps .form-list .lis-inputs input, .v-ResourcePavilion-03wraps .form-list .lis-inputs textarea {
  background: #F4F4F4;
  width: 100%;
  font-size: inherit;
  border: 1px solid #F4F4F4;
}
.v-ResourcePavilion-03wraps .form-list .lis-inputs textarea {
  height: 8em;
  resize: none;
  padding: 1em;
  line-height: 1.5;
}
.v-ResourcePavilion-03wraps .form-list .lis-inputs input {
  height: 2.9em;
  line-height: 2.9em;
  padding: 0 1em;
}
.v-ResourcePavilion-03wraps .form-list .texts {
  margin-bottom: 2.5em;
  color: #333333;
  line-height: 1.4;
}
.v-ResourcePavilion-03wraps .form-list .word-tits {
  margin-bottom: 1em;
}
.v-ResourcePavilion-03wraps .form-list .word-txts {
  line-height: 1.78;
  color: #333333;
}
.v-ResourcePavilion-03wraps .form-list .words {
  padding-bottom: 2em;
}
.v-ResourcePavilion-03wraps .form-list .checkbox {
  color: #787878;
  line-height: 1.78;
  position: relative;
}
.v-ResourcePavilion-03wraps .form-list .checkbox input[type=checkbox] {
  width: .85em;
  height: .85em;
  border: 1px solid rgba(0, 0, 0, 0.2);
  display: none;
}
.v-ResourcePavilion-03wraps .form-list .checkbox label {
  padding-left: 1.25em;
  position: relative;
  font-size: inherit;
}
.v-ResourcePavilion-03wraps .form-list .checkbox label:before {
  position: absolute;
  left: 0;
  top: .25em;
  content: "";
  width: .8em;
  height: .8em;
  border: 1px solid rgba(0, 0, 0, 0.2);
  box-sizing: border-box;
}
.v-ResourcePavilion-03wraps .form-list .checkbox input[type=checkbox]:checked + label:before {
  background: url(../img/507.png) no-repeat center;
  background-size: 100%;
  border-color: transparent;
}
.v-ResourcePavilion-03wraps .form-list .input-submit {
  margin-top: 2em;
  text-align: center;
}
.v-ResourcePavilion-03wraps .form-list .input-submit input {
  display: inline-block;
  font-size: inherit;
  vertical-align: top;
  padding: 0 3.6em;
  line-height: 2.3em;
  height: 2.3em;
  background: #79C142;
  border-radius: 2.3em;
  color: #fff;
  cursor: pointer;
}

.login-health-box {
  padding-top: 4.4em;
  padding-bottom: 7.5em;
}
.login-health-box .login-health-list {
  margin-top: 3.5em;
}
.login-health-box .login-health-words {
  min-height: 9.3em;
  background: url(../img/508.png) no-repeat top center;
  background-size: 100%;
  line-height: 1.9;
}

.login-health-list .li {
  width: 32.35%;
  margin-left: 1.475%;
  position: relative;
}
.login-health-list .li .images {
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.login-health-list .li .images img {
  display: block;
}
.login-health-list .li .images:before {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.5) 100%) 0% 0% no-repeat;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
  z-index: 1;
}
.login-health-list .li .words {
  position: absolute;
  padding: 0 .5em;
  text-align: center;
  color: #fff;
  left: 0;
  width: 100%;
  top: 0.9em;
  z-index: 2;
  line-height: 1.4;
}
.login-health-list .li:nth-child(3n+1) {
  margin-left: 0;
}

.login-eap-center {
  background: url(../img/101.jpg) repeat left top;
  min-height: 32.5em;
}

.w950 {
  width: 80%;
  max-width: 950px;
  margin-left: auto;
  margin-right: auto;
}

.login-eap-tops {
  padding-top: 5.8em;
  padding-bottom: 6.25em;
  align-items: center;
}
.login-eap-tops .images {
  width: 55%;
}
.login-eap-tops .images img {
  display: block;
}
.login-eap-tops .ul {
  margin-top: 1.8em;
}
.login-eap-tops .ul .li:nth-child(n+2) {
  margin-top: 2em;
}
.login-eap-tops .li-tops {
  color: #4A9BCC;
  line-height: 1.4;
}
.login-eap-tops .words {
  width: 45%;
  padding-left: 2.6em;
}
.login-eap-tops .li-bots {
  margin-top: .75em;
  padding-left: 2.25em;
  line-height: 1.8;
  color: #333333;
  position: relative;
}
.login-eap-tops .li-tits .icons {
  position: absolute;
  left: 0;
  height: 1.35em;
  top: .25em;
}
.login-eap-tops .li-txts {
  color: #A2A2A2;
  margin-top: .83em;
  line-height: 1.33;
}

.login-eap-center {
  padding-top: 5.2em;
  padding-bottom: 4.9em;
}
.login-eap-center .login-eap-center-list {
  margin-top: 3.275em;
}

.login-eap-center-list .li {
  width: 28%;
  margin-left: 8%;
}
.login-eap-center-list .li:nth-child(3n+1) {
  margin-left: 0;
}
.login-eap-center-list .li .tits {
  margin-top: 2em;
  color: #4A9BCC;
  line-height: 1.33;
}
.login-eap-center-list .li .txts {
  margin-top: 1.1em;
  line-height: 1.4;
  color: #333333;
}
.login-eap-center-list .li .icons {
  width: 7.6em;
}

.login-eap-bottoms {
  padding-top: 4.8em;
  padding-bottom: 7.5em;
}
.login-eap-bottoms .uls {
  margin-top: 2.8em;
}
.login-eap-bottoms .lis:nth-child(n+2) {
  margin-top: 2.8em;
}
.login-eap-bottoms .lis-bots {
  margin-top: 1.15em;
  line-height: 1.4;
  color: #333;
}
.login-eap-bottoms .lis-tops {
  color: #4A9BCC;
  padding-left: 1em;
  line-height: 1.33;
  position: relative;
}
.login-eap-bottoms .lis-tops:before {
  position: absolute;
  content: "";
  width: .25em;
  height: .25em;
  left: 0;
  top: .54em;
  background: #4A9BCC;
  border-radius: 50%;
}

.login-Emotions {
  padding-top: 4.85em;
  padding-bottom: 5.35em;
}
.login-Emotions .login-tits {
  line-height: 1.3;
}
.login-Emotions .texts {
  margin-top: 1.68em;
  margin-bottom: 2.2em;
  background: #4A9BCC;
  border-radius: 5px;
  color: #fff;
  min-height: 3.2em;
  padding: .5em;
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  align-content: center;
  line-height: 1.25;
}
.login-Emotions .items:nth-child(n+2) {
  margin-top: 2.857em;
}
.login-Emotions .items .items-bots {
  margin-top: 1.857em;
}
.login-Emotions .submit {
  margin-top: 2em;
}
.login-Emotions .submit input {
  min-width: 6.11em;
  height: 2.78em;
  line-height: 2.78em;
  background: #4A9BCC;
  border-radius: 5px;
  color: #fff;
  cursor: pointer;
}
.login-Emotions .i {
  width: 23.5%;
}
.login-Emotions .items-bots {
  align-items: flex-start;
  justify-content: space-between;
  align-content: flex-start;
}
.login-Emotions .items-bots .i {
  position: relative;
}
.login-Emotions .items-bots input {
  /*display: none;*/
  position: absolute;
  width: 0;
  height: 0;
  border: none;
  z-index: -100;
}
.login-Emotions .items-bots input:checked + label {
  background-color: #79C142;
  color: #fff;
  border-color: #79C142;
}
.login-Emotions .items-bots label {
  background: #FFFFFF;
  border: 1px solid #C7C7C7;
  border-radius: 21px;
  width: 100%;
  display: block;
  text-align: center;
  height: 2.93em;
  line-height: 2.93em;
  cursor: pointer;
}

.c-neirongs {
  width: 12.25em;
  height: 12.25em;
  /*background-color: #4A9BCC;*/
  border-radius: 50%;
}

.c-neirongs-h {
  overflow: hidden;
  width: 12.25em;
  height: 6.125em;
  position: absolute;
  left: 50%;
  /*top: 50%;*/
  top: 1.8em;
  /*transform:translate(-50%,-50%);*/
  transform: translateX(-50%);
}

.Emotions2-list {
  margin-top: 3.65em;
  display: block;
  background-color: #4A9BCC;
  padding: 2.2em 2.6em;
  padding-top: 7em;
}
.Emotions2-list .anniu-list {
  margin-top: 1.5em;
}
.Emotions2-list .Emotions2-box {
  margin-top: -4.75em;
  background-color: #fff;
  position: relative;
  z-index: 2;
  border-radius: 50%;
  width: 15em;
  height: 15em;
  position: relative;
}
.Emotions2-list .Emotions2-box .txts {
  position: absolute;
  line-height: 1;
  width: 100%;
  top: 40%;
  text-align: center;
  color: #03A1D4;
}
.Emotions2-list .Emotions2-box .fenshu {
  line-height: 1;
  position: absolute;
  width: 100%;
  top: 50%;
  color: #03A1D4;
  text-align: center;
  margin-top: 10px;
}
.Emotions2-list .Emotions2tits {
  width: calc(100% - 15em);
  padding: 0 2em;
  line-height: 1.4;
}
.Emotions2-list .Emotions2-wraps {
  align-items: center;
}

.Emotions2-wraps {
  background-color: #fff;
  border-radius: 20px;
}

.anniu-list {
  color: #fff;
}
.anniu-list .span {
  vertical-align: top;
  border: 1px solid #FFFFFF;
  border-radius: 5px;
  padding: 0 1.33em;
  line-height: 2.78em;
  height: 2.78em;
  align-items: center;
}
.anniu-list .span img {
  width: 1.11em;
  margin-right: .83em;
  display: block;
}

.Registration-forms {
  margin-top: 1.8em;
}
.Registration-forms .Registration-forms-tits {
  margin-bottom: 2.2em;
}

.Registration-forms-bot-imgs-box {
  margin-top: .7em;
}

.Registration-forms-bot-imgs {
  position: relative;
  border: 1px solid #d3d3d3;
  display: flex;
}
.Registration-forms-bot-imgs img {
  display: block;
}
.Registration-forms-bot-imgs .inputs {
  position: absolute;
  left: 0;
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
  padding-left: 1em;
  align-items: center;
}
.Registration-forms-bot-imgs .inputs input {
  width: 2em;
  height: 2em;
  margin-right: 1em;
}

.Registration-forms-uls .uls:nth-child(n+2) {
  margin-top: 1.1em;
}
.Registration-forms-uls .uls input[type=text] {
  border: 1px solid #C7C7C7;
  border-radius: 5px;
  background-color: #fff;
  height: 40px;
  line-height: 40px;
  width: 100%;
  padding: 0 .9em;
}
.Registration-forms-uls .uls select {
  height: 40px;
  line-height: 40px;
  width: 100%;
}
.Registration-forms-uls .uls select {
  padding: 0 .9em;
  border-radius: 5px;
  border: 1px solid #C7C7C7;
  appearance: none;
  -webkit-appearance: none;
  background: url(../img/706.png) no-repeat calc(100% - 1em) center;
  background-size: 11px 6px;
}
.Registration-forms-uls .uls .tits span {
  color: #CF284C;
}
.Registration-forms-uls .uls .inputs {
  width: 72%;
  padding-right: 2.15rem;
}
.Registration-forms-uls .uls .inputs .i {
  width: 100%;
}
.Registration-forms-uls .uls .inputs .span {
  margin-top: 10px;
  line-height: 1.428;
  color: #666666;
}
.Registration-forms-uls .uls .inputs .radio-i:nth-child(n+2) {
  margin-left: .44rem;
}
.Registration-forms-uls .uls .inputs .radio-i {
  height: 40px;
  line-height: 40px;
  align-items: center;
}
.Registration-forms-uls .uls .inputs .radio-i input {
  width: .89em;
  height: .89em;
}
.Registration-forms-uls .uls .inputs .radio-i label {
  padding-left: .5em;
}
.Registration-forms-uls .uls.check-uls .tits {
  line-height: 35px;
  height: 35px;
}
.Registration-forms-uls .uls .itembox {
  text-align: justify;
  display: block;
}
.Registration-forms-uls .uls .items-i {
  position: relative;
  margin-bottom: 10px;
  display: inline-block;
}

.Registration-forms-uls .uls .items-i label {
  border: 1px solid #C7C7C7;
  border-radius: 18px;
  height: 35px;
  line-height: 35px;
  display: block;
  width: 5.14em;
  text-align: center;
  cursor: pointer;
}

html[lang="en-US"] .Registration-forms-uls .uls .items-i label {
  border: 1px solid #C7C7C7;
  border-radius: 18px;
  height: 35px;
  line-height: 35px;
  display: block;
  min-width: 5.14em;
  padding:0 6px;
  text-align: center;
  cursor: pointer;
  width:auto;
}

.Registration-forms-uls .uls .items-i input {
  position: absolute;
  width: 0;
  height: 0;
  left: 0;
  top: 0;
  z-index: -10;
}
.Registration-forms-uls .uls .items-i input:checked + label {
  color: #fff;
  background: #79C142;
  border-color: #79C142;
}
.Registration-forms-uls .uls .selects-list .selects {
  width: 8em;
}
.Registration-forms-uls .uls .selects-list .selects:nth-child(n+2) {
  margin-left: .8em;
}
.Registration-forms-uls .uls .tits {
  width: 28%;
  padding-right: .28rem;
  text-align: right;
  height: 40px;
  line-height: 40px;
}

.Registration-forms-texts {
  margin-top: 5.7em;
  line-height: 2.28;
  color: #333333;
}

.Registration-forms-tits {
  background: url(../img/707.png) no-repeat top left;
  width: 218px;
  height: 46px;
  line-height: 46px;
  align-items: center;
  padding-left: 1em;
}
.Registration-forms-tits .span-tits .span {
  width: 1.07em;
  height: 1.07em;
  line-height: 1.07em;
  text-align: center;
  border: 2px solid #FFFFFF;
  background-color: #79C142;
  font-style: italic;
  color: #fff;
  border-radius: 50%;
}
.Registration-forms-tits .span-tits .span span {
  display: inline-block;
  vertical-align: middle;
  line-height: .9;
  margin-top: -.5em;
}
.Registration-forms-tits .span-tits .span:nth-child(n+2) {
  margin-left: 5px;
}
.Registration-forms-tits .span-tits .span.active {
  border: 2px solid #D8D8D8;
  background: #ccc;
}
.Registration-forms-tits .span-txts {
  margin-left: .8em;
  color: #666666;
}

.was-validated .form-control:invalid + span,
.was-validated .form-control:invalid + label {
  color: #dc3545 !important;
}

.Registration-forms-submits {
  justify-content: space-between;
  margin-top: 2.5em;
}
.Registration-forms-submits .resets,
.Registration-forms-submits .submits.submit {
  margin-top: 0 !important;
}
.Registration-forms-submits .resets input {
  border: 1px solid #4A9BCC !important;
  color: #4A9BCC !important;
  background: transparent !important;
}
	.managements-box .images{
		border-radius: 5px;
	}
@media screen and (min-width: 1025px) {

	.managements-box .images,
	.v-ResourcePavilion-01wraps .list .items .imgs{
		overflow: hidden;
	}
	.services-i04 .items:hover,.services-i02 .ser02-list .items:hover,.services-i01 .items:hover,
	.v-ResourcePavilion-01wraps .itemsbox .items:hover,.contacttops-list .items:hover,.services-i03 .items:hover,
	.v-ResourcePavilion-03wraps .form-list .input-submit input:hover{
		transform:translateY(-8px);
	}
	.managements-box .items:hover img,
	.v-ResourcePavilion-01wraps .list .items:hover img{
		transform:scale3d(1.05,1.05,1);
	}
	.services-i01 .items,.services-i01 .items:hover,.managements-box .items img,.managements-box .items:hover img,
	.services-i03 .items:hover,.services-i03 .items,.services-i02 .ser02-list .items,.services-i02 .ser02-list .items:hover,
	.contacttops-list .items,.contacttops-list .items:hover,.services-i04 .items,.services-i04 .items:hover,
	.v-ResourcePavilion-01wraps .list .items img,.v-ResourcePavilion-01wraps .list .items:hover img,
	.v-ResourcePavilion-01wraps .itemsbox .items,.v-ResourcePavilion-01wraps .itemsbox .items:hover,
	.v-ResourcePavilion-03wraps .form-list .input-submit input:hover,
	.v-ResourcePavilion-03wraps .form-list .input-submit input{
		transition:.5s ease;
	}




  .login-Emotions .i label {
    transition: .5s ease;
  }
  .login-Emotions .i:hover label {
    background-color: #79C142;
    border-color: #79C142;
    color: #fff;
    transition: .5s ease;
  }

  .v-ResourcePavilion-02wraps .li .imgs {
    overflow: hidden;
  }

  .v-ResourcePavilion-02wraps .li img,
  .login-health-list .li img {
    transition: .5s ease;
  }
  .v-ResourcePavilion-02wraps .li:hover img,
  .login-health-list .li:hover img {
    transition: .5s ease;
    transform: scale3d(1.05, 1.05, 1);
  }

  .v-login-news-box .mediaCoverage-swiper .items:hover {
    background-color: #79C142;
  }

  .v-login-news-box .pagination a:hover {
    background-color: #79C142;
  }
  .v-login-news-box .pagination a.prev:hover {
    background-image: url(../img/105.png);
  }
  .v-login-news-box .pagination a.next:hover {
    background-image: url(../img/106.png);
  }

  .v-login-news3-box .items img,
  .loginnews-list .items img {
    transition: .5s ease;
  }
  .v-login-news3-box .items:hover img,
  .loginnews-list .items:hover img {
    transition: .5s ease;
    transform: scale3d(1.05, 1.05, 1);
  }

  .loginnews-list.active .items:nth-child(3),
  .loginnews-list.active .items:nth-child(2),
  .loginnews-list.active .items:nth-child(1) {
    border-top: none;
  }

  .anniu-list .span {
    transition: .5s ease;
  }
  .anniu-list .span:hover {
    transition: .5s ease;
    transform: translateY(-5px);
  }
}
.loginnews-list img {
  width: 100%;
}

@media screen and (max-width: 1024px) {
  .v-ResourcePavilion-01wraps .list .items .txts {
    line-height: 1.5;
  }

  .v-login-news3-box .words .texts {
    height: auto;
    max-height: 5.34em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
  }

  .w1530,
  .w950 {
    width: 92%;
  }

  .Registration-forms-uls .uls .inputs {
    padding-right: 0;
  }

  .loginnews-list .items {
    width: calc((100% - 6em)/3);
    margin-left: 3em;
  }

  .loginnews-list .items:before {
    left: -1.5em;
  }

  .loginnews-list .items .words {
    padding: 1.5em 1em;
  }

  .loginnews-list .items .txts-box {
    width: 75%;
  }

  .v-login-news3-box .words,
  .v-login-news3-box .imgs {
    width: 100%;
  }
  .v-login-news3-box .words img,
  .v-login-news3-box .imgs img {
    width: 100%;
  }

  .v-login-news3-box .words .word-box {
    padding: 0 1.5em;
  }

  .v-login-news3-box .words {
    padding-top: 2em;
    padding-bottom: 2em;
  }
}
@media screen and (max-width: 900px) {
  .v-ResourcePavilion-03wraps .form-list .checkbox label:before {
    width: 1.18em;
    height: 1.18em;
    top: .2em;
  }

  .v-ResourcePavilion-01wraps .list .items {
    width: 100%;
    margin-left: 0;
  }
  .v-ResourcePavilion-01wraps .list .items:nth-child(n+2) {
    margin-top: 2.1em;
  }

  .v-ResourcePavilion-03wraps .form-list .lis {
    margin-bottom: 1.5em;
  }

  .v-ResourcePavilion-03wraps .form-list .lis {
    width: 100%;
    margin-left: 0;
  }

  .v-ResourcePavilion-01wraps .itemsbox .items {
    width: 49%;
    margin-left: 2%;
    margin-bottom: 2%;
  }
  .v-ResourcePavilion-01wraps .itemsbox .items:nth-child(4n+1) {
    margin-left: 2%;
  }
  .v-ResourcePavilion-01wraps .itemsbox .items:nth-child(2n+1) {
    margin-left: 0;
  }

  .v-ResourcePavilion-02wraps .items {
    width: 100%;
    margin-left: 0;
    margin-bottom: 2%;
  }

  .v-ResourcePavilion-02wraps .wraps {
    padding-top: 2.5em;
    padding-bottom: 2.5em;
  }
}
@media screen and (min-width: 767px) and (max-width: 1100px) {
  .vitla-pages .sidebar .box {
    width: 1rem;
    height: 1rem;
  }
}
@media screen and (max-width: 767px) {
  .loginnews-list .items {
    width: 100%;
    margin-left: 0;
  }

  .login-eap-tops .words {
    width: 100%;
    padding-left: 0;
    margin-top: 1.5em;
  }

  .login-eap-center-list .li .icons {
    width: 5em;
  }

  .login-eap-tops .images {
    width: 100%;
  }

  .login-eap-center-list .li .tits {
    margin-top: 1em;
  }

  .login-eap-center-list .li,
  .login-health-list .li {
    width: 100%;
    margin-left: 0;
  }
  .login-eap-center-list .li:nth-child(n+2),
  .login-health-list .li:nth-child(n+2) {
    margin-top: 1.5em;
  }

  .login-eap-center-list .li:nth-child(n+2) {
    margin-top: 3em;
  }

  .login-health-box .login-health-list {
    margin-top: 2em;
  }

  .v-ResourcePavilion-01wraps .itemsbox .items .icons {
    margin-top: 1.25em;
  }

  .v-ResourcePavilion-01wraps .list .items .words {
    padding: 0 1.25em;
  }

  .v-ResourcePavilion-01wraps .list .items .words .txts {
    margin-top: 1em;
  }

  .v-ResourcePavilion-02wraps .items {
    margin-bottom: 0;
  }
  .v-ResourcePavilion-02wraps .items:nth-child(n+2) {
    margin-top: 3em;
  }

  .v-ResourcePavilion-02wraps .li .words {
    width: 100%;
    margin-top: 1.25em;
    padding-left: 0;
  }

  .v-ResourcePavilion-02wraps .li:nth-child(n+2) {
    margin-top: 2em;
  }

  .v-ResourcePavilion-02wraps .li .texts {
    height: auto;
    max-height: 5.1em;
  }

  .v-ResourcePavilion-02wraps .li .imgs {
    width: 100%;
  }

  .Emotions2-list .Emotions2-wraps {
    flex-direction: column-reverse;
    padding-bottom: 1.5em;
  }

  .Emotions2-list .Emotions2tits {
    width: 100%;
  }

  .Registration-forms-bot-imgs .inputs input {
    width: 1.5em;
    height: 1.5em;
  }

  .Registration-forms-uls .uls .tits {
    text-align: left;
    width: 100%;
  }

  .Registration-forms-uls .uls .inputs {
    width: 100%;
  }

  .login-Emotions .items .items-bots {
    margin-top: 1.5em;
  }
}

/*# sourceMappingURL=style.css.map */
