﻿[v-cloak] {
  display: none;
}
/*ҳ��loading��ʽ*/
.loading_circle {
    background:url(../images/loading-circle.gif) no-repeat; 
    height:32px; 
    width:32px;
    display:block;
    margin:0 auto;
}
.loading_square {
    background:url(../images/loading-square.gif) no-repeat; 
    height:9px; 
    width:100px;
    display:block;
    margin:0 auto;
}
/* new loading  */
/* 加载动画 */
.sk-wave {
	width: 50px;
    height: 40px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);}
	.sk-wave .sk-rect {
	  background-color: rgb(174,174,174);
	  height: 100%;
	  width: 6px;
	  display: inline-block;
	  -webkit-animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
        animation: sk-waveStretchDelay 1.2s infinite ease-in-out; }
   .sk-rect:not(:last-child){
     margin-right: 3px;
   }     
	.sk-wave .sk-rect1 {
	  -webkit-animation-delay: -1.2s;
			  animation-delay: -1.2s; }
	.sk-wave .sk-rect2 {
	  -webkit-animation-delay: -1.1s;
			  animation-delay: -1.1s; }
	.sk-wave .sk-rect3 {
	  -webkit-animation-delay: -1s;
			  animation-delay: -1s; }
	.sk-wave .sk-rect4 {
	  -webkit-animation-delay: -0.9s;
			  animation-delay: -0.9s; }
	.sk-wave .sk-rect5 {
	  -webkit-animation-delay: -0.8s;
			  animation-delay: -0.8s; }
  
  @-webkit-keyframes sk-waveStretchDelay {
	0%, 40%, 100% {
	  -webkit-transform: scaleY(0.4);
			  transform: scaleY(0.4); }
	20% {
	  -webkit-transform: scaleY(1);
			  transform: scaleY(1); } }
  
  @keyframes sk-waveStretchDelay {
	0%, 40%, 100% {
	  -webkit-transform: scaleY(0.4);
			  transform: scaleY(0.4); }
	20% {
	  -webkit-transform: scaleY(1);
        transform: scaleY(1); } }
* {
  margin: 0;
  padding: 0;
}
html{
  height: 100%;
}
p {
  font-size: 14px;
  color: #2c3147;
}
h4 {
  font-size: 16px;
}

body {
  background-color: #f5f6fa;
  font-size: 12px;
  -webkit-font-smoothing: antialiased;
  font-family: Microsoft YaHei,Regular;
  height: auto;
}
li {
  list-style-type: none;
}
a{
  text-decoration : none ;
  color: #2c3147;
}


a:link {text-decoration : none ;} 
a:active{ text-decoration : none ;} 
a:visited {text-decoration : none ;} 
a:hover { text-decoration : none ;} 

.cleanMargin{
  margin: 0!important;
}
.cleanBorder{
  border: 0!important;
}