@charset "UTF-8";
html,
body,
h1,
h2,
h3,
ul,
li,
dl,
dt,
dd,
ol,
img,
input,
div,
::before,
::after {
  padding: 0;
  margin: 0;
  /*在移动端特殊的设置*/
  /*清除点击高亮效果*/
  -webkit-tap-highlight-color: transparent;
  /*设置所有的盒子的宽度以边框开始计算*/
  -webkit-box-sizing: border-box;
  /*要兼容 webkit 浏览器内核厂商 这种情况一般是老的移动端浏览器*/
  box-sizing: border-box;
}
body {
  font-size: 12px;
  font-family: "MicroSoft YaHei", "sans-serif";
  /*是设备默认的字体*/
  background-color: #fff;
  margin: 0;
  padding: 0;
}
ul,
ol {
  list-style: none;
}
a {
  text-decoration: none;
  color: #333;
}
a:hover {
  color: #333;
}
input,
textarea {
  border: none;
  outline: none;
  resize: none;
  /*特殊的属性定义  清除浏览器给input自带的样式*/
  -webkit-appearance: none;
  /*组件默认的样式空*/
}
.clearfix::before,
.clearfix::after {
  display: table;
  content: "";
}
.clearfix::after {
  clear: both;
}
.clearfix {
  zoom: 1;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
#app {
  width: 100%;
}
.BMap_bubble_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.BMap_bubble_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.mui-content{
  background-color: #fff!important;
}
.moreBtn{
  margin-top: 30px;
  width:50%;
  margin-left:25%;
  background-image:linear-gradient(90deg, #f1e3bb 0%, #e0c385 100%);
  border-radius:10px;
  height:80px;
  line-height:80px;
  text-align:center;
  font-size:28px;
  color:#ffffff;
  letter-spacing:1px;
}
.none{
  display: none;
}
.mui-popup-button-bold {
    font-weight: 400!important;
    color: #bd9758;
}
.detailActivity .content img{
    max-width:100%;
    margin-top: 10px;
}