* {  margin: 0;  padding: 0;  border: 0;  }
body{
	font-size: 14px;
    line-height: 24px;
	/*font-family: '微软雅黑', serif !important;*/
}
table[border],table[border]  td{
    border:1px solid #cccccc;
    padding: 2px 4px;
}
a {
  text-decoration: none;
}
a:hover{
	color: #0081CC;
	text-decoration: none;
}
.icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.margin-top-10 {
  margin-top: 10px !important;
}
.margin-top-20 {
  margin-top: 20px !important;
}
.pull-left {
  float: left;
}
.pull-right {
  float: right;
}
.red{color: red}
.green{color: green}
.blue{color: blue}
.margin-bottom-10 {
  margin-bottom: 10px  !important;
}
.margin-bottom-20 {
  margin-bottom: 20px !important;
}
.fa {
  margin-right: 4px;
}
.text-center {
  text-align: center;
}
/*加载进度*/
#progress {
    position:fixed;
    height: 2px;
    background:#409eff;
    top: 0;
    z-index: 1000;
    transition:opacity 500ms linear
}
#progress.done {
    opacity:0
}
.pagination{height:36px;margin:18px 0; display: inline-block}
.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}
.pagination li{display:inline;}
.pagination a{float:left;padding:0 14px;line-height:34px;text-decoration:none;border:1px solid #ddd;border-left-width:0;}
.pagination a:hover,.pagination .active a{background-color:#f5f5f5;}
.pagination .active a{color:#999999;cursor:default;}
.pagination .disabled span,.pagination .disabled a,.pagination .disabled a:hover{color:#999999;background-color:transparent;cursor:default;}
.pagination li:first-child a{border-left-width:1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.pagination li:last-child a{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}