.main_body{
/*灰色背景，使得与footer交界处，出现奇怪的灰色块*/
	padding-bottom: 0px;
}
section.guide{
	line-height: 2;
}
#first_guide{
	height: 320px;
	background-color: #3fa9f5;
	background-image: url('/static/img/new_guide_img.png');
	background-size: cover;
/*    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/new_guide_img.png',  sizingMethod='scale');*/
}

div.second,div.fourth{
	background-color:#fff; 
}
h1.guide{
	padding-top: 80px;
  padding-bottom: 80px;
  font-size: 36px;
  /*color: #717b82;*/
  text-align: center;
}
/*fix：因为该标题下内容有前缀图片，父元素设置了padding，导致不居中*/
@media(min-width: 768px){
  h1.guide{
    margin-left: -47px;
  }
}
@media(max-width: 768px){

}
@media(max-width: 700px){
  .main_body{
    padding-top: 0px;
  }
  .fourth img{
    margin-right: auto!important;
    margin-bottom: 10px;
  }
  .fourth img.last{
    margin-right: auto!important;
  }
  .fourth .first-line{
    margin-bottom: auto!important;
  }
  h2.guide-title{
    margin-left: -25px!important;
  }
  h2.guide-title img{
    margin-right: 5px!important;
  }
  span.sub-title{
    display: block;
    margin-left: 37px!important;
  }
  div.second .container{
    padding-left: 15px;
  }
}
@media(min-width: 700px){
  div.second .container{
    padding-left: 62px;
  }
}
h2.guide-title{
	padding-top: 50px;
  margin-left: -45px;
}
h2.guide-title img{
  width: 32px;
  height: 32px;
  margin-right: 10px;
}

h2.guide-title.identify{
  padding-top: 0px;
}
.hr-row{
  padding-top: 30px;
  padding-bottom: 90px;
  border-bottom: 1px solid #dfe9ef; 
}
.trace+.hr-row{
  border-bottom:none;
}
span.sub-title{
  margin-left: 20px;
}
div.last{
  padding-bottom: 30px;
}
.brief-priority{
  border:1px solid #dfe9ef;
  line-height: 2.5;
  margin-bottom: 10px;
/*  box-sizing:content-box;*/
}
.guide .third img.media-object{
  width: 60px;
  height: 60px;
}
.guide .third .media-heading{
  font-weight: 100;
  padding-bottom: 10px;
  font-size: 32px;
}
.guide .third .media-body{
  padding-left: 20px;
}
.priority-detail{
  padding-top: 80px;
  padding-bottom: 80px;
}
.guide .third .media{
  margin-bottom: 68px;
}
.fourth img{
  height: 58px;
  width: auto;
  margin-right: 45px;
}
.fourth img.last{
  margin-right: 0px;
}
/*.fourth .partner-logo{
  margin-top: 50px;
}*/
.fourth .first-line{
  margin-bottom: 20px;
}
.fourth .more-partner{
  margin-bottom: 80px;
  margin-top: 80px;
}
h1{
  padding-top: 120px;
  margin-bottom: 30px;
  margin-top: 0px;
}
.partner-logo img{
  margin-bottom: 10px;
}
