body .container .main .consultant_list {
  margin: 0 0 30px;
  padding: 0;
  list-style: none;
}
body .container .main .consultant_list li {
  margin: 0 0 15px;
  padding: 10px;
  border: 1px solid #cccccc;
  background: #f5f5f5;
  min-height: 100px;
}
body .container .main .consultant_list li img {
  width: 90px;
  float: left;
}
body .container .main .consultant_list li .text {
  padding: 0 0 0 110px;
  font-size: 0.9em;
}
body .container .main .consultant_list li .text strong {
  margin: 5px 0;
  font-size: 1.1em;
  display: block;
  color: #113559;
}
body .container .main .consultant_list li .text strong:before {
  margin: 0 5px 0 0;
  content: "\F10C";
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body .container .main .office_info {
  margin: 0 0 40px;
  padding: 10px 15px;
  font-size: 0.9em;
  line-height: 140%;
  border-left: 5px solid #113559;
  position: relative;
}
body .container .main .office_info:before {
  content: " ";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 0 5px 6px;
  border-color: transparent transparent transparent #113559;
  display: inline-block;
  position: absolute;
  top: 14px;
  left: 0;
}
body .container .main .office_info h3 {
  margin: 0 0 10px;
  padding: 0;
  font-size: 1.05em;
}
body .container .main .office_info p {
  margin: 5px 0 0;
  padding: 0 0 0 35px;
  position: relative;
}
body .container .main .office_info p span {
  position: absolute;
  top: 0;
  left: 0;
}
body .container .main .office_info strong {
  margin: 10px 0 5px;
  display: block;
}

.office_info{
	argin: 5px 0;
	font-size: 1.1em !important;
	display: block !important;
	color: #113559 !important;
	}

.fee_td tr td{
	border:#000 2px solid;
	width:6%;
	height:100px;
	padding:0 1% 0 1%;
	}
				
.fee_td{ 
	border-collapse: collapse; 
	font-size:90%;
	margin-bottom:50px;
	}
			
.fee_td span{font-size:80%; }
		
.b_blue{ background:#008080; }
			
.b_blue_btn{ 
	background:#417DBC; 
	color:#fff;;
	padding:20px 10% 20px 10%;
	text-decoration:none;
	font-size:150%;
	}
	
.infor2{
	line-height:1.8 !important;
	}

.infor2 p{ 
	padding:0 !important;
	margin:0 !important;
	margin-bottom:20px !important; 
	}
	
.infor2 h3{ padding-top:40px !important; }