@charset "UTF-8";
/*
    文件描述：公共样式
    创建人：卢信桥
    创建时间：2020-12-11
 */
:root {
  --md-color-primary-red: #FF2C79;
  --md-color-primary: #7254BC;
  --md-color-primary-01: rgba(114, 84, 188, 0.1);
  --md-color-link: #5B77CC;
  --black-85: rgba(0, 0, 0, 0.85);
  --black-75: rgba(0, 0, 0, 0.75);
  --black-65: rgba(0, 0, 0, 0.65);
  --black-45: rgba(0, 0, 0, 0.45);
  --black-25: rgba(0, 0, 0, 0.25);
  --border-color: #F4F4F4;
  --border-mini-width: 0.1rem;
  --border-point-width: 0.75px;
}
html, body {
  width: 100%;
  height: 100%;
  -webkit-text-size-adjust: none;
  -webkit-font-smoothing: antialiased;
}
* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-size: 1.4rem;
  color: #333;
  background: none;
  border: none;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", STHeiti, "Microsoft Yahei", Tahoma, Simsun, sans-serif;
  -webkit-tap-highlight-color: transparent;
}
li {
  list-style-type: none;
}
input, textarea {
  outline: none;
  -webkit-appearance: none;
  /*去除系统默认的样式*/
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  /*点击高亮的颜色*/
  -webkit-user-select: text !important;
  /*focus*/
}
.no-touch {
  -webkit-touch-callout: none;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.no-long-touch {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.text_ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.text_ellipsis2 {
  display: -webkit-box;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-clamp: 2;
}
.text_ellipsis3 {
  display: -webkit-box;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  line-clamp: 3;
}
@font-face {
  font-family: "medo-icon";
  src: url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAABFMAAsAAAAAIGQAABD8AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACGCAquBKVBATYCJAN4Cz4ABCAFhHMHgj8bIBszozaUtBJI9l8d2MHw8Qai6vBpbGcPFU2rVajGWRm/dRxsXMK5RcAoYBAhI9JanxOHYSO/NXyR4H4eSgkPlNf7ZibJSt+urWwBX+tjzz5CSgHMAG2zI2w6Did3FrQ5BSys5HRY4DbcGqtZRLCvRbI1uqrCRZtbPw0QQDB5vnfLZlpPYO1FkNZZqTtVj7BbUdiqUU4mdz5z50mw1pEEaiKRM/u9r8KE4USm/VhcsxuBMO+q5ljOPnn0vV4KlH6aDo7WTFsAkkze7O4lbXZ2Anv3dEnpES4pMDtghbT3hHdllnmh35dsXZV643zhf83xqsWNT4jaMWXPfmoPHOnWrIXEUgVFN/j6lb4OAvBSmQa6ecv23QmOHzJ9ImmwJEcLuCwqxo8ZNQR3bGDk9BW4A5ZqvcZksRET5Cp5DoANh5YXb1DmBkhMBZIn6jyyxXBOOpZToGxtF9Q9JutbA+VLwAQUUN6yRLE3P7IddeLlD8IrsxqMBdypvQQnwUlzCrSG/nCSk3HytiripkBTvkJi3P4XngcvPvwECBIijIyCioaOgYmFjYOLh88LCxOEBZKF/QBiPAoyAY61mQgFjksbB3RjIgxwPBMhwPECeegD5bNx/AA4BgAAgwCAIQDAMABgBAAwCgAYAwBMAABMAgBMBgBMgSQRmApADdMAADMAADMBALMAALMhSQfmACiCuQCAeZC4gPmQWMACaPNfB231Qn0Aw8E1EDxXSXqcg7uYqfDsuPXpN2Y3iz2bWAuJifIaLuHZEd6jysUHqhmeZBVD+WqUoS5MlTdQyfp4WDrfKkpivAGO5IkSLG/byq7yCPYa4omQ/azHQ0rXak8q6ttHaUxFsCsu4NW39dOYqiqPP8Dm/Czf3sX8pFaWUkIhnqu8fnxcmMoJX4gcg311VPz0VW8QnzsO1j51xReQ0yuLsGUh2yauqzhOBDuO4rrEtpFlyRRUStgAIJP2kbJSiumYEcbq2EDsfFZTmYTn5aQiqgYy2YeSGhyFdNW31FiJTKmQ0DlZuFLPOxAaUElQ6VnCDQbAMhUAWb3VUC6F0ib22cA76bHAiSfdbvD7PU11xfu2DUB2n4r1RAMUQlBJxvGVE0GeZtPHLiV0KozhsoZtIgtBpWT20NZKKE4j0nlSzPpNYQ25F0bYGASrs2krFvNiA1B1UiFztwc7fSVdT7qdxormY9pLnvaSvwk1qYxwzFpSga/cOBBcdNDt5hrsjo3pfdcu7coZvkjq+N3SJwNNmRI1FJdKvkWZmABkeK/aNi4Vn6Bni3nWjtt5fK5PNVtLp3LcE4tmgGgrG42/1S/pSjLJiqMT2j6GWZ7DdSsLB4LJIsuuWFU8LzMZI4dw/nCDtEsdt+SRXjy/KsmLy8fDLRMj6DodEAE69Yjy4Cdn4DAKjwXPd4SimFUyhV3sTihKs6MmbheU9Ey2KBATSGTYeJxSytVXNk3k8WlgSIuUG5rcXQNIUDn7lF62FaBjD3qupLBzR8HaLy4yakidEi50hV9mizawrbB015WcBXp/vFxETDVQKqNirk4/WN4WBdvK9ITrttVfOuuMffjCUouVcpkc35C8yLJxbf+xc3XcXv1AYp60cIWk55jVwyFVc+LVwDcns8JqQW6OExMZHrI8Lillnk8QsTp3/U+FmXkNhs/okLoUYih8JcBl+k7TJXuOdQaegXHZ1YcXsRW2gG2PYedf72H6WZbms8Fgthffq9dLFyrSHcnZQ0z//lf4TedsmZ5Hvq0GsizsOD53TNetvGPV0nA+EiwrhmDJcagRLeSCAMgqIJVKRcoOLO7SDGKCnkOfjswE/qVApQgCoUAIbYKP3uCrgvAxPkyUgtmb5LofbOCBN/hVB7DGKgBpdEBLQqHoVHeA1CmuQzGoP0SST6e2R4XYaqk5JkebxbqC0NJc2xJCoKdTKVziSl82y7vjbsL4GzyBPZM6uKQVckvOjauELuXkVVK7NX8cHes8SlDeT3f0xgp8zce0Qtdr2UpyM8i3Vm7UTT5zvxGqc3TpQLmeF/M3HRlWXO9Kj7ZBectp76E5NShl2nfUdaMVrdDpx7Xue9TZYGzi7hh9dfWasNXBe8DpipiojpmItDDmihqvFWddcibuTuCa/+D1Cv9sh/JTDgYJB4H+3rcguQkHKTd2cJ4d7D398QtPOAk1QTuYzX1gq0+15qmU++hSIU646XpFNPtatAVrnufwdd6xF7Bc7ozedWl6MHNNlgUb4/Q9KsR4cCnQE8u37hVPiHtyD+qGyrT2xh2OCy3voEKS8vlGu6szFX5RRaMG5HwtbeQ4C0MVm2E6HYldMKtbISM+L1ZSejXPX52ghwxZYKjXLpcrZHiZyYUoj9ZUIx1WSzZv8uRivcSNYsIKmzLsLUFlJrPETBtM3ZSFiVYri/kyUor1rmt/NqyyqERU1BAzo61t6UoCDDS3aLQJ3cjaqBdyKSCHDIp/e3bcbRicFEQBMRDe1PLr/21h98Dh7uHuhwPd0UkxYcY//03ZMWnSjq+CVPArljP55qDIoKtkbFBjZGCzTEheAylFrz/DXbzdAt284Uf3LueqnXoq8MW6dZkvAtVLcQVGYSr4BVz4QV9uWe9b1YHqW7d+KkXj8cXEd++uaseJ8Xfd064agbo5Ulupux69OG7JNHPS8HhUHl/TUKdvn7Rdr2sI10Rl1xPVnLAlhJu9qFGIv558He9+gplJMiQcglmNbpz038l+C5rRh2pITDl6aQJRvorrU0tMYVvUQtObMepLPofdAp1O4H2YJTNYRk54yOKQcI4RiFWY5B7LQ4nEaoQk4osV56otT8moeeXGxs20dLHfai/dd7VPnCEmGYQGkljerztR1ZAhJiIgQizMdukDv3kI4eJ4uEibcM6eUBIJe6cSi+KhHTfxfHtCicDvPT8ViGRzulVPXPig582UNGvIUdFP0dGQ/Vz6Nz0PPiC2TLduRiS8d8vZTszTYsWeNF1UqDw0naUp98CfMc55RfILFNUexk3WctZNBr+BcpG2h4on49twUQ4F14aPBF1JZHpor6EZkczaUSEJufjcwfiVUvRtLWkLMD3nR+2t7/KZiBkUFW6KxJOdOPqTkPTfXWeqVeNXnkyoMR0CtLsc7dYLw4++DAyGj77wdtrzPw7UHHx68Ll3ms9lab/qg88eredF2yrzlXelVnSPulPdGXVVV96nT7q8z427vMpqDk880nAE2G4aYlCoFBFrzokZJHCgXNgHlneD6/V1uHpOlnMobj1f305Wp9H/cNwnPGDUAqvGn5/4860b30cCeoz75cMG7I+upJgo9gD7zljZ82msDEBNLp6wfAAEjRr0qRQye5+B5qBFYoRgdzkIsCusXS+hu5h94voGWBcwUSwIXRzVe2aG+uBH3czVNsQNaT1fp/VPG5KZpwtqrs0I/4+8jKVnp8yQxgd8sSs7vF+EOtSsljYl6yjlsmz1DkmdZlHPkK6k33Iraubygmgsb6zjf+hL4JZz1ca+txfehD1oM+9gfcuPO/nifS2Y6t10f7+XPy2AUvRH1d+vGjmmu3vmHsexY3YBs5eHOv4X11M+dtQRkke326/6Uk+tWkVJEFGWCxJ7TaOo0ysuX1gBoctmGaYqVKgMYYWVqZVJfU8MMsrZ6OaMjsULzewtXalbz8/ZelhUGxd74ClSqS5SFhgURSrLiIxJaVmQLj2Cn154uKI2a+L78WmG8qmdp9/297blfyGUE5MGx5XpAuLFaCqOsk/UCpfBraJ9FMDXaUszJZJMmUOWR2ZKSr8O5IEss1oAxNhGl8HF0Lx5UDFcdj3uHCqeN68YKoOvfykrs+pHRJsjI83RIz5CKmSO7Nv++OpAs57mgA/SQmgHYQdNOp56CFabrZvWkCrQNl47WqMZrR0PBKkLj9aM1wKCU5+95/Ts/LB8n5bByZyHyENOstDvf/rEm0pRV7sPL/jZ19wejCKjmFhM2dKlBj6Db1gKpHV0dqanOTuduz06Oy+tsC++Q/W0qEK53BAhTy7RS3wlBPFNL0IXiVeC36atSYFqKk/1eFycRkGyiCykcCVilIdnIsD0zwHUN2C7bXzEz51cLHfnz4jxdlvbzvCdgHKc95YiN1UaRiLsikBvRxpjsfW09MYdtIfwAqX3o/1DzPe3PXwovwh1KK2P6BcjFihtjXZYyyTT5te8IRlAAylDo1YiiFLVqsp8JaLWZEjcv6nR5ptkIzEDNYI9hBuL+SHP+R+7SAaSnmr5yF3CyCtXAoRxlSgKIVtiu16dG3MVupqbtH9fvThjJWfWL9K0+bM4/rxZS1c7nk/CILh8ux8QudAPHMgGFyNgEAY5S2cPgJxTcD2uLR3lpuFm+rWjp7R0SkIirUg0tA3vY5OPs8l7s8loYWBGwQwg9kWo3VQHDCVluyEdp2MijHxGwSSHLRLoJhonG5P/+f6bZl9oW5Yn/+je/V/JGyWV/X/IDet3XCYt3ciEd6QjyZfpZG9oJH1dFjRBJ4Zntn7oNbgcNnLjnl89pcLz5sHxFte4s8qSalNkWUREWaTJFWWOKC2NMEe9DFLkI/0FXJGmiLKyCFNk+1TycpnX7WvkZaAX2YgajDm+hjc6thX4Ls1Id2kL8jU5c5FThgwwEwjLt5FBnBp0WKKB89ZUecM1oaGB4WbObpk287jZpX7e3+BJSz0JIdYhrvpO/+sbw05Edl2QRrgOpMU8pBjFqY3iKaF+SX7lp4gbodQQIgLIe3RfrtxGKVHZvL7sPwZQ+m0Yj1UTubfuSaJ3ZP69ZW8ot2D3mYPxHIslYnp6fuKSZksW9db94gW3SpmLmwORoGHDhyWsaWrOET56nUxeRFTz1ZayEuaSlmzbouHGhNXNzdnCwYGnwUvgE57nF0/g3XwrGbo9dtvKc6GC4mWzEjgjLZGlDlncUpnp6G0M4zYQO1q3qXWbB8EPbtwdN2HtJhVjn7ecX7dCMvrUdWujuanfUSW+m1Jyo3eXXAw4Q8uf/1+hT3hSNQG93v3KBv3cDyp4u/xnq/V/bUtd2bCFWariuUd9pKajzyJtqXWe4NBuEcU6uW/H1NUYWYI3uOF7XTNV5tipqZsyptOI4P037CP5q7yuhhfpEEr07GGLbB3e58flsWH2mvvlofqDbr9/mbMeL8mvy1P1X92uT8SfBuqSJCLg2bDZ33s4p83vdX1mQNb+U1zX5pb6rxHu/m/YRNRY63ZdRXgN7lXfr/ewzjWYZsWILEvxgPw5TbNAk8yLemqrP6bMdgR/7DJK4iJjlMJDflujY/lRJj5qjLLw0HiUl3JSS/qIqUXR1Wg/p8gMjBJEbR8lCXKCK1nHK9xAx2ejTJL0+ix65hrlZTd/vTjbdLsmvhJIhkH0T+EUZh1RnGDA/dXiX2BalPQ665jzB1Qd2eJ8OIlFn5CByqmh3syFWQtNmMSHvieDGFEUQg+KD5a5XI9HLXN9UJi6VwRIDAyE3nM3o6OgTEdYypmH9tKW+wKMJpLocz1C2z+T1IixKxPODk4qbT8JTG2dFi1d3RgXnJqa2KxMUCJ82GiCyAgRoci5/4hV2IEtkFtcHdNtaVVxqNafHEYwBdebNI+s0EhodAaTxeZweXj5+CNHiRoteoyYsWLHiRsvfoKEpiXKPO37/aWWg5MJGGh+B2cszwxhK6uWb64fSIfT1Bhmd3IMczncXIVZkW02uGZX9sqRirCJqMKlopmKWGHz36AKzEzuc6UJPsfK6jkfgGoDMuRfGAjPW46LN+wS/Ca9xbhVyN0rpFw7U1nUu9S0lyosCLSVXu00w4OnlbFsTHiL6V0HAAAA") format("woff2");
}
.medo-icon {
  font-family: "medo-icon" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.medo-icon-plan:before {
  content: "\e609";
}
.medo-icon-bell:before {
  content: "\e607";
}
.medo-icon-diameter:before {
  content: "\e606";
}
.medo-icon-weight:before {
  content: "\e608";
}
.medo-icon-group:before {
  content: "\e624";
}
.medo-icon-unvibrate:before {
  content: "\e623";
}
.medo-icon-mute:before {
  content: "\e622";
}
.medo-icon-write:before {
  content: "\e60a";
}
.medo-icon-advise:before {
  content: "\e60b";
}
.medo-icon-pause:before {
  content: "\e60c";
}
.medo-icon-tip-circle:before {
  content: "\e60d";
}
.medo-icon-lock-circle:before {
  content: "\e60e";
}
.medo-icon-close:before {
  content: "\e60f";
}
.medo-icon-ques-circle:before {
  content: "\e610";
}
.medo-icon-play:before {
  content: "\e611";
}
.medo-icon-frequency:before {
  content: "\e612";
}
.medo-icon-delete:before {
  content: "\e613";
}
.medo-icon-right:before {
  content: "\e614";
}
.medo-icon-vibrate:before {
  content: "\e616";
}
.medo-icon-unmute:before {
  content: "\e617";
}
.medo-icon-time-circle:before {
  content: "\e618";
}
.medo-icon-pull:before {
  content: "\e619";
}
.medo-icon-right-corner:before {
  content: "\e61a";
}
.medo-icon-choose:before {
  content: "\e61c";
}
.medo-icon-back:before {
  content: "\e61d";
}
.medo-icon-refresh:before {
  content: "\e61e";
}
.medo-icon-next:before {
  content: "\e61f";
}
.medo-icon-stop:before {
  content: "\e620";
}
.medo-icon-play-circle:before {
  content: "\e621";
}

#index[data-v-2964abc9] {
  height: 100%;
}

