
i{font-size:12px}
a{text-decoration:none;}

ul{list-style:none}
.fl{float:left}
.fr{float:right}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}

.s-side{padding:10px}
.s-side .s-firstItem a i{font-size:20px; }
.s-side .s-firstItem a{display:block; font-size:20px; }
.s-side .first{padding:5px 0;}
.s-side .d-firstNav span{display:inline-block;margin-left:5px;}
.s-side .d-firstNav i.fr{font-size:25px;
margin-top:8px;
margin-right:15px;
transition:transform .5s;
height:20px;}
.s-side .s-secondNav,.s-side .s-secondItem a{margin-left:10px;margin-top:5px; display:block; line-height:25px;transition:all ease .5s;
padding:5px 0 5px 10px;}
.s-secondNav:hover,.d-firstNav:hover{background-color:#79abd0;cursor:pointer;color:#fff;}
.s-side .d-secondDrop{margin-left:20px;margin-top:18px}
.iconRotate{transform:rotate(90deg);transition:transform .5s; }
.s-firstDrop,.s-secondDrop{display:none;}
.s-side .d-firstNav {display:block;
	height:40px;
	line-height:40px;
	border:1px solid #ccc;
	border-left:5px solid #79abd0;
	padding-left:10px;	
	transition:all ease-in .3s;
	background-color:#fff;
	font-size:16px;
	}
.s-side .d-firstNav:hover{display:block;
	height:40px;
	line-height:40px;
	border:1px solid #79abd0;
	border-left:5px solid #fc0;
	padding-left:10px;	
	transition:all ease-in .3s;
	background-color:#79abd0;
	font-size:16px;}
.s-side .d-firstNav:hover a{
	color:#fff;}
.s-secondItem a:hover{
	background-color:#00b3d9;
	color:#fff;
	}

