.main_content {
  padding: .933333rem 0;
}

.main_content .main_title {
  font-size: 0.5333rem;
  letter-spacing: 0.0267rem;
  text-align: center;
}

.main_content .section_title {
  height: 0.72rem;
  line-height: 0.72rem;
  background: -webkit-gradient(linear,left top, right top,from(#114294), to(#0592ff));
  background: linear-gradient(to right,#114294, #0592ff);
  font-size: 0.48rem;
  color: #ffffff;
  margin: 0.8rem 0 0.4533rem 0;
}

.main_content .section_text {
  font-size: 0.32rem;
  line-height: 0.48rem;
  margin-bottom: 0.6667rem;
}

.main_content .bg_other {
  padding-bottom:.4rem;
  background: #e5e5e5;
}

.main_content .bg_other .bg_other_title {
  font-size: 0.48rem;
  text-align: center;
  padding: 0.6667rem 0 0.9333rem 0;
}

.main_content .bg_other .six_season {
  width: 100%;
  height: 3.4667rem;
  margin-bottom: .533333rem;
}

.main_content .bg_other .bg_other_qustions dt{
  font-size: 0.4rem;
  margin-bottom: 0.48rem;
}

.main_content .bg_other .bg_other_qustions dd {
  font-size: 0.32rem;
	line-height: 0.4rem;
  margin-bottom: 0.64rem;
}

.main_content .plan .plan_other {
  background: #e5e5e5;
}

.main_content .plan_other .plan_other_title {
  font-size: 0.48rem;
  text-align: center;
  padding: 0.6667rem 0 0.9333rem 0;
}

.main_content .plan .plan_title {
  font-size: 0.4rem;
  letter-spacing: 0.08rem;
  padding-left: 0.1333rem;
  border-left: 0.0533rem solid #0592ff;
  margin-bottom: 0.6667rem
}

.main_content .plan_other .word_expla li img {
  display: block;
  margin: 0 auto;
  width: 5.0533rem;
  height: 2.84rem;
}

.main_content .plan_other .word_expla li:nth-child(1) img {
  width: 4.7333rem;
  height: 2.8533rem;
}

.main_content .plan_other .word_expla li h6 {
  font-size: 0.3467rem;
  letter-spacing: 0.0533rem;
  margin: 0.6133rem auto 0.48rem auto;
  text-align: center;
}

.main_content .plan_other .word_expla li p {
  font-size: 0.32rem;
  line-height: 0.4rem;
  letter-spacing: 0.0533rem;
  padding-bottom: 0.72rem;
}

.main_content .plan .plan_other .user_by {
  padding-bottom: .666667rem;
}

.main_content .plan .plan_other .user_by li{
  margin-top: .4rem;
}

.main_content .plan .plan_other .user_by li p {
  font-size: 0.32rem;
  letter-spacing: 0.0533rem;
  margin-bottom: .266667rem;
}

.main_content .plan .plan_other .user_by li img {
  width: 2.6rem;
  display: block;
  margin: 0 auto;
}

.main_content .passwords_type {
  padding-top: .586667rem;
}

.main_content .passwords_type .passwords_type_title {
  font-size: 0.4rem;
  border-left: 0.0533rem solid #0592ff;
  padding: 0 0 0 0.2667rem;
  margin-bottom: 0.2667rem;
}

.main_content .passwords_type .passwords_type_lists li{
  padding-top: 0.5333rem;
}

.main_content .passwords_type .passwords_type_lists li img {
  width: 6.08rem;
  margin: 0 auto;
  display: block;
}

.main_content .passwords_type .passwords_type_lists li p {
  font-size: 0.32rem;
	line-height: 0.4rem;
  letter-spacing: 0.0533rem;
  margin-top: .266667rem;
}

.main_content .password_usebook {
  padding-top: 1.2rem 
}

.main_content .password_usebook h4 {
  margin-bottom: 0.1333rem;
  text-align: center;
  font-size: 0.48rem;
}

.main_content .password_usebook ul li h6 {
  margin-top: 0.56rem;
  font-size: 0.4rem;
}

.main_content .password_usebook ul li p {
  font-size: 0.32rem;
	line-height: 0.4rem;
  margin-top: .4rem;
}

.main_content .password_usebook ul li .blue {
  color: #0592ff;
  font-size: 0.48rem;
	letter-spacing: 0.0933rem;
}