@charset "utf-8";
/* CSS Document */

.footer-about-text {
    padding: 50px 0 20px 0;
    color: #fff;
}
#main-footer .footer-info {
    color: #fff;
}
.mask{
    display: block;
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 48px;
    z-index: 9999;
    background-color: rgba(0, 0, 0, 0.6);
}
header {
    position: relative;
}

.topNav{
    position: absolute;
    width: 100%;
    background: #fff;
    left: 0;
    top: 48px;
    padding: 15px;
    z-index: 99999;
}
.topNav a {
    width: 100%;
    padding: 10px 0;
    display: block;
}
.locations {
    width: 100%;
    float: left;
    padding-bottom: 50px;
}
.locations a{
    width: 33.3%;
    float: left;
    padding: 10px 0;
}
.asideAdvice {
	padding:10px 0 0 0;
}
.asideAdvice li {
	padding:10px 0;
	border-bottom:1px solid #efefef;
}
.asideAdvice li > div{
	width:100px;
	float:left;
}
.asideAdvice li > div img {
	border-radius:5px;
}
.asideAdvice li a{
	display:block;
	margin:0 0 0 120px;
	color:#000;
}
.asideAdvice li a:hover{
	color:#fc4983;
}