*{
  margin: 0;
  padding: 0;
}
//移动端点击高亮
html,body{
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input{
  border: none;
  outline: none;
  -webkit-appearance: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
textarea{
  border: none;
  outline: none;
}
button{
  border: none;
  outline: none;
}
a{
  text-decoration: none;
  color: #333;
}
li{
  list-style-type: none;
}
//解决端遮罩层穿透
body.dialog-open {
  position: fixed;
  width: 100%;
}
.page{
  padding: 0 50px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.empty_div{
  height:130px;
  background-color: #f0f3f5;
}


/*通用css*/

.space {margin: 10px;}
.space-inside {padding-left: 10px;}
.space-vertical {margin-bottom: 10px;}
.space-right {margin-right: 10px;}
.space-top {margin-top: 10px;}
.space-top {top: 30px;}

.di{display: inline-block}

.full{width: 100%}
.fl{float:left;}
.fr{float:right;}
.cp{cursor:pointer;}

.pr{position:relative;}
.pa{position:absolute;}

.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}

.vam{vertical-align: middle}

.op1{opacity: 1}

.ftb{font-weight:bold;}
.ftn{font-weight:normal;}
.fti{font-style:italic;}

.p-green{color:#94b131}
.p-red{color:red}
.p-white{color:#fff}
.p-black{color: #000000}
.p-gray{color: gray}
.p-darkgray{color: darkgray}
.p-lightgray{color: #eaeaea}
.p-blue{color: #409EFF}
.p-org{color: #E6A23C}

.b-green{background-color:#94b131}
.b-org{background-color: #E6A23C}
.b-white{background-color: #fff}

.f-tiny{font-size: 10px;}
.f-small{font-size: 12px;}
.f-middle{font-size: 14px;}
.f-normal{font-size: 20px;}
.f-big{font-size: 24px;}
.f-one-line{white-space: nowrap;}
.f-hidden{overflow: hidden}

.line{background-color: rgba(224, 224, 224, 1);border:none;height:1px}

.shadow-card{box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); padding: 5px 10px}

.bold-word{
  font-weight: bold;
}
.van-toast{
  background-color: rgba(0,0,0,0.5);
}

