/* line 646, src/qtsy/sass/JoinUs.css */
.more {
  height: 40px;
  line-height: 40px;
  cursor: pointer;
  display: none;
}

/* line 652, src/qtsy/sass/JoinUs.css */
.st-wrap {
  display: inline-flex;
}

/* line 654, src/qtsy/sass/JoinUs.css */
.st-wrap img {
	position: relative; top: 3px;
  margin-left: 5px;
  transition: all 0.3s;
}

/* line 658, src/qtsy/sass/JoinUs.css */
.st-wrap:hover img {
  margin-left: 10px;
}

/* line 661, src/qtsy/sass/JoinUs.css */
.content-wrap {
  padding-bottom: 100px;
}

/* line 664, src/qtsy/sass/JoinUs.css */
.content-wrap .content-item dl dt {
  width: 34%;
}

/* line 666, src/qtsy/sass/JoinUs.css */
.content-wrap .content-item dl dt h4 {
  width: 100%;
  height: 50px;
  line-height: 50px;
  font-weight: normal;
}

/* line 672, src/qtsy/sass/JoinUs.css */
.content-wrap .content-item dl dd {
  width: 66%;
}

/* line 674, src/qtsy/sass/JoinUs.css */
.content-wrap .content-item dl dd p {
  line-height: 42px;
}


@media (max-width:768px) {
  .content-wrap .content-item dl dt {
    width: 100%;
    float: none;
}
.content-wrap .content-item dl dt a{
  margin: 0;
  padding: 0;
  line-height: 30px;
}
.content-wrap .content-item dl dd {
  width: 100%;
  float: none;
  padding: 15px;
}



  
}