@charset "UTF-8";
html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  color: #000;
  overflow-x: hidden;
}
html * {
  outline: 0;
  -webkit-text-size-adjust: none;
  tap-highlight-color: rgba(0, 0, 0, 0.05);
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.05);
  -ms-tap-highlight-color: rgba(0, 0, 0, 0.05);
}
body {
  font-family: Helvetica;
  overflow-x: hidden;
  font-size: 0.16rem;
  background: #F5F6F5;
  -webkit-font-smoothing: antialiased;
  -webkit-tap-highlight-color: transparent;
  tap-highlight-color: transparent;
}
html,
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td,
hr,
button,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
em {
  margin: 0;
  padding: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
input,
select,
textarea {
  font-size: 100%;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
fieldset,
img {
  border: 0;
}
i,
em,
address {
  font-style: normal;
}
ul,
ol,
li {
  list-style: none;
}
a {
  text-decoration: none;
  color: inherit;
}
iframe {
  line-height: 0;
  overflow: hidden;
}
/* 清楚浮动 */
/**
 * 字体超出显示省略号
 */
/**
 * 多行文本超出字数显示省略号
 * @param  {Number} @line: 3            行数
 * @param  {Sring} @bg:   #fff          背景颜色
 */
/* 限制行数 */
/* 限制滑动 */
.body-overflow {
  height: 100%;
  overflow-y: hidden;
}
/**1px fix solutions,from http://frontenddev.org/link/mobile-phone-1-px-retina-screen-border.html****/
/*如果支持0.5px border这样的设备，js会在html上添加hairlines这个class，否则添加notHairlines这个class；
如果支持hairlines，直接通过border-width为0.5px这样设置；否则通过befor/after伪元素来模拟边框，然后通过scale缩小为0.5倍*/
/*
 *支持5种border样式，
 * btOnepx border-top 为1px
 * brOnepx border-rigth 为1px
 * bbOnepx border-bottom 为1px
 * blOnepx border-left 为1px
 * ballOnepx 四个方向的边框都为1px
*/
@media (-webkit-min-device-pixel-ratio: 1.5) {
  .hairlines .btOnepx,
  .hairlines .brOnepx,
  .hairlines .bbOnepx,
  .hairlines .blOnepx,
  .hairlines .ballOnepx {
    border-width: 0.00889rem;
  }
}
@media (-webkit-min-device-pixel-ratio: 2) {
  .hairlines .btOnepx,
  .hairlines .brOnepx,
  .hairlines .bbOnepx,
  .hairlines .blOnepx,
  .hairlines .ballOnepx {
    border-width: 0.00667rem;
  }
}
@media (-webkit-min-device-pixel-ratio: 3) {
  .hairlines .btOnepx,
  .hairlines .brOnepx,
  .hairlines .bbOnepx,
  .hairlines .blOnepx,
  .hairlines .ballOnepx {
    border-width: 0.01067rem;
  }
}
/*不支持0.5px border小数的设备,通过伪元素定位来实现1px border，border-top，border-left通过:before来实现,border-right,border-bottom,4个border都是1px采用:after来实现*/
.notHairlines .btOnepx,
.notHairlines .brOnepx,
.notHairlines .bbOnepx,
.notHairlines .blOnepx,
.notHairlines .ballOnepx {
  position: relative;
}
/*上，下边框*/
.notHairlines .btOnepx:before,
.notHairlines .bbOnepx:after {
  position: absolute;
  content: "";
  background-color: transparent;
  height: 0.01333rem;
  left: 0;
  right: 0;
}
.notHairlines .btOnepx:before {
  top: 0;
}
.notHairlines .bbOnepx:after {
  bottom: 0;
}
/*左，右边框*/
.notHairlines .blOnepx:before,
.notHairlines .brOnepx:after {
  position: absolute;
  content: "";
  background-color: transparent;
  width: 0.01333rem;
  top: 0;
  bottom: 0;
}
.notHairlines .blOnepx:before {
  left: 0;
}
.notHairlines .brOnepx:after {
  right: 0;
}
.notHairlines .ballOnepx:after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  border: 0.01333rem solid transparent;
  point-events: none;
}
/* 最后两个是为了检测Mobile ie9, 是因为Mobile IE9检测出的dpi为96dpi，与实际不符合 */
@media (min--moz-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 1.5dppx), (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /*上，左边框, 四边边框*/
  .notHairlines .btOnepx:before,
  .notHairlines .blOnepx:before,
  .notHairlines .ballOnepx:after {
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }
  /*下，右边框*/
  .notHairlines .bbOnepx:after,
  .notHairlines .brOnepx:after {
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
  }
}
/* 解决1.5屏幕下某些边框不显式问题 */
@media (-webkit-device-pixel-ratio: 1.5) {
  /*上，下边框*/
  .notHairlines .btOnepx:before,
  .notHairlines .bbOnepx:after {
    -webkit-transform: scaleY(0.66666666);
    transform: scaleY(0.66666666);
  }
  /*左，右边框*/
  .notHairlines .blOnepx:before,
  .notHairlines .brOnepx:after {
    -webkit-transform: scaleX(0.6666);
    transform: scaleX(0.6666);
  }
  /*四边框*/
  .notHairlines .ballOnepx:after {
    width: 150%;
    height: 150%;
    -webkit-transform: scale(0.6666);
    transform: scale(0.6666);
  }
}
/* 解决dpr=2屏幕*/
@media (-webkit-device-pixel-ratio: 2) {
  /*上，下边框*/
  .notHairlines .btOnepx:before,
  .notHairlines .bbOnepx:after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
  }
  /*左，右边框*/
  .notHairlines .blOnepx:before,
  .notHairlines .brOnepx:after {
    -webkit-transform: scaleX(0.5);
    transform: scaleX(0.5);
  }
  /*四边边框*/
  .notHairlines .ballOnepx:after {
    width: 200%;
    height: 200%;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
}
/* 解决dpr=3屏幕*/
@media (-webkit-device-pixel-ratio: 3) {
  /*上，下边框*/
  .notHairlines .btOnepx:before,
  .notHairlines .bbOnepx:after {
    -webkit-transform: scaleY(0.3333);
    transform: scaleY(0.3333);
  }
  /*左，右边框*/
  .notHairlines .blOnepx:before,
  .notHairlines .brOnepx:after {
    -webkit-transform: scaleX(0.3333);
    transform: scaleX(0.3333);
  }
  /*四边框*/
  .notHairlines .ballOnepx:after {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.3333);
    transform: scale(0.3333);
  }
}
.main-contain {
  background: #ffffff;
  padding: 0.06667rem 0;
}
.header-contain {
  padding: 0.4rem 0.33333rem 0.57333rem 0.33333rem;
  position: relative;
}
.header-contain .header-logo {
  background-image: url(https://pic2.58cdn.com.cn/nowater/frs/n_v3a4df175efd6f4947897bf665b5393d7c.png);
  background-size: cover;
  width: 2.36rem;
  height: 0.69333rem;
  display: inline-block;
  vertical-align: bottom;
  margin-right: 0.34667rem;
}
.header-contain .city-selector {
  display: inline-block;
  color: #43474D;
  font-size: 0.29333rem;
  position: relative;
}
.header-contain .city-selector .triangle {
  position: absolute;
  top: 50%;
  right: -0.24rem;
  margin-top: -0.05333rem;
  width: 0.13333rem;
  height: 0.08rem;
  background: url('//pic4.58cdn.com.cn/nowater/fangfe/n_v2898768c1a3934a3ca5a027da4e6e545f.png') no-repeat;
  background-size: 0.13333rem 0.08rem;
}
.header-contain .go-home {
  font-size: 0.37333rem;
  color: #777777;
  position: absolute;
  right: 0.33333rem;
  bottom: 0.57333rem;
}
.header-contain .go-home .home-icon {
  width: 0.46667rem;
  height: 0.45333rem;
  background: url('//pic3.58cdn.com.cn/nowater/fangfe/n_v287dce23b060d45bcb966bb1132eeaa24.png') no-repeat;
  background-size: 0.46667rem 0.45333rem;
  position: absolute;
  top: 0.04rem;
  left: -0.53333rem;
}
.input-contain {
  padding: 0 0.4rem 0.4rem 0.4rem;
}
.input-contain .input-wrap {
  background: #f8f8f8;
  padding: 0.33333rem 0.26667rem;
}
.input-contain .input-wrap .input-logo {
  background-image: url("//pic2.58cdn.com.cn/nowater/fangfe/n_v2e86066c0f93b4fef85682e3d58ebb7c8.png");
  width: 0.45333rem;
  height: 0.45333rem;
  display: inline-block;
  background-size: cover;
  vertical-align: middle;
}
.input-contain .input-wrap .input-gap {
  width: 0.02667rem;
  height: 0.4rem;
  display: inline-block;
  background: #e5ebf1;
  vertical-align: middle;
  margin: 0 0.24rem;
}
.input-contain .input-wrap .input-div {
  width: 7.33333rem;
  height: 0.53333rem;
  font-size: 0.37333rem;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #c0c6cc;
  line-height: 0.53333rem;
  background: #f8f8f8;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.search_page {
  display: none;
  z-index: 106;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
}
.search_page .sear_moudle {
  display: -webkit-box;
  width: 100%;
  height: 1.33333rem;
  background-color: #ececec;
}
.search_page .sear_moudle form {
  display: -webkit-box;
  -webkit-box-flex: 1;
  height: 0.88rem;
  margin: 0.24rem 0 0.24rem 0.26667rem;
  border-radius: 0.10667rem;
  background-color: #fff;
}
.search_page .sear_moudle input:first-of-type {
  display: -webkit-box;
  -webkit-box-flex: 1;
  height: 0.88rem;
  border: none;
  border-radius: 0.10667rem 0 0 0.10667rem;
  font-size: 0.26667rem;
  color: #999;
  outline: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-appearance: none;
  padding: 0 0.26667rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.search_page .sear_moudle input[type=submit] {
  position: relative;
  z-index: 2;
  width: 0.88rem;
  height: 0.88rem;
  border-radius: 0 0.10667rem 0.10667rem 0;
  border: none;
  outline: none;
  background-color: transparent;
}
.search_page .sear_moudle i {
  position: absolute;
  top: 0.45333rem;
  right: 1.54667rem;
  display: block;
  height: 0.34667rem;
  width: 0.34667rem;
  border-radius: 0.34667rem;
  border: 0.02667rem solid #999;
  vertical-align: middle;
  z-index: 1;
}
.search_page .sear_moudle i:after {
  position: absolute;
  top: 0.32rem;
  left: 0.29333rem;
  content: '';
  width: 0.13333rem;
  height: 0.05333rem;
  background: #999;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.search_page .sear_moudle .cancel_moudle {
  display: -webkit-box;
  -webkit-box-pack: center;
  -webkit-box-align: center;
  width: 1.28rem;
  height: 1.28rem;
  color: #62ab00;
  font-size: 0.26667rem;
}
.search_page .history_dom {
  font-size: 0.26667rem;
  color: #333333;
  background-color: #fff;
}
.search_page .history_dom div:first-of-type {
  display: -webkit-box;
  height: 0.72rem;
  line-height: 0.72rem;
  padding: 0 0.4rem;
  border-bottom: solid #e7e7e7 0.02667rem;
  background-color: #f4f4f4;
}
.search_page .history_dom div:first-of-type span:last-of-type {
  display: -webkit-box;
  -webkit-box-flex: 1;
  padding-right: 0.53333rem;
  color: #666;
  -webkit-box-pack: end;
}
.search_page .history_dom .history_moudle a {
  display: block;
  padding: 0.4rem;
  border-bottom: solid 0.02667rem #e5e5e5;
  color: #333;
}
.cate-contain {
  padding: 0.21333rem 0.48rem;
  font-size: 0;
  overflow-x: scroll;
  overflow-y: auto;
}
.cate-contain::-webkit-scrollbar {
  display: none;
}
.cate-contain ul {
  width: 10rem;
  margin: 0 auto;
}
.cate-contain ul li {
  display: inline-block;
}
.cate-contain ul li .cate-a {
  display: inline-block;
  height: 2.16rem;
  position: relative;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.cate-contain ul li .cate-a .cate-new {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAiCAYAAAAQ9/ptAAAFu0lEQVRYR9WZe1DUVRTHPz9lFCSNnAbHUSmnJsSptBlsGkvTUfORIg8pjRUB85EJijoM4oPUEEFLRx18kfhCLSsf+NYsSbMmHZXsD3uMaGoahgnjKx+3Od5d2F1+uy5Iq9y/fnvvueec7z3fe869dw2q0ZRSgUAf4HXgeeBpoDHQsBpq3IneBMqBYuAEsB/YbhjGX57qNzwRVEq9BqQAvQEfT+bUosxtYAeQbRjGgfvpdQtIKdUaWAC8eT9FXhrfBiQahnHKlT2XgJRSg4AlVkp5yV+PzAglRxiGsc5M2hSQUmoq8AFQdfz336CwEH4qgj/OQFkZ3BZW1ELz8YEmTaBVELzwInTuDM88a6ZYiX+GYUx3HqzisBXMtCpaTp6EpYvh2NFa8LwaKtq/BMNHQnCw2aR0Z1AOgKw0y3eIjKx+zkLYvKkaXvwPov3DYdRokChWNolUjD39KgBZE8Bxhz1TXg7pU+D4sf/BwxqobNceps2AxlIpKprsqXa2RGEPaKtDNpPIpEx4dMDY/BdQ2XOcI7XNMIy+InIPkFKqE1DosGbz5z18mrkKotAvaazzaCepUzZAW4B+FRKSAEaNqAEnvDglZ4lzoigwDCPMsB5nzjmcAMYnu85m/o9B/Xpw/TrculWJwNcXGjSAa9d0Gm/UyJkWlbIyT2T8/ODOHbh6VY8ZRuX+kP2rZM8DjfzBp76jTcl+H821X0GpHS0EUByQVzEidWb4u+ZLLQY3bwV/f01HoaWtZc2B0FBIGg0/n4CVa6BlS3M969ZC8SmYOAlOn4aEIVquW3dIm6y/oyOhtFQvzPoN0LAhDLHAhQuVOpfmOtepeAEkYASUbnnLYc0qc0eCnoK8lXrsyhVtVFZYgG7aAr5+0K+PNr5xi47CkcNVdX26Hvx8YWYWnDsLsRYtM2++LqjSoiLgn8sQNUCn6x3bYU62oy5LLMQn2PetEEA/AqEVvePGus5sPXtBSircvQv16sHkiXDoELRqBStWw6+/wMjhENoBsmbrSEnEzFpIW1iYo1c8ZiC0bg3LluvfzZtDZDiUl8GqfAgMhLjBcP68oybJeB/bsQQOC6AS4MkKSVuozZwYMxbCwmHnDujVG77eBx9Ohx5vQGoaFGyGeXNhcCzEJcDePbDaKdqlf+t9JnQUWpaUwMBoSBwD3XvAnl0QEQURYSD7JH0a7N4JWbOqetS0KWz40r7/kgC64XCf6dnd9dls0RJ4LlhzPjMLHg/QtBs6DMIjYHaWBpsxE17paB6Z5DFQdFyf2YSWl0vBEgOffQ67dmoKR78F4f0gIxPahGh7Z89W1Senhl177ftvCiBrKrH2d+ti7ohksILtcOOGNhY/FGIskJWpwQS3gaFxUFwMX2yEgCe0g7f+ddS3KEfrEMru/krTKncZJI+H+FjoGwYDoiE1BWZl6yhnZpj79ECA2raFBTlw5AikjIegIMhbBUVFEBKiHQ/rC82aQf56nTQi+5s7YuvdVKDnXboEkqblZCIJQBLBgW+h46t6kc6cMdfjgnKeRSgyCt5PhPw1sDxXG7AvbkePwoRk6NIVpqTDD99DWqp7QKvXQrNAqO8DUyfDwQMwOlHvIcmQhfshY4ZrHS6SgmeApD5InZgyCb47qI3YQMq31JbcpTDyPYh+W0eoxOkpQCwlJ+kCeW9BFmuqXrwIlkE6eyYmQXik/h6WoCnsqrlI254BkvTZogVER4FkKmkBAXozywrLqVxoYl9LnB358zxY3qnslT3S4WX4ZBmslVsL+owmZ7X938B0uWO6aS4Kq2eA3Kv2/qibo0/dBOTmcFr3ALm7Pnhch7xPKnOL97vg1SlAnlzB6wwgTx9JHnlA1X3GUkqVObz02C5oD2PP1MZDo1JqH9D1YfhfQ5vun4KVUvL8U1BD5d6e5tljvVJKzudp3vbOQ3s1+zvFGqlx1uu4w9Okh4ZrQ+yB//D6D1V3PqODwPh7AAAAAElFTkSuQmCC);
  background-size: cover;
  position: absolute;
  width: 0.69333rem;
  height: 0.45333rem;
  z-index: 1;
  left: 0.66667rem;
  top: -0.13333rem;
}
.cate-contain ul li .cate-a .cate-img {
  width: 1.06667rem;
  height: 1.06667rem;
  background-size: cover;
  display: block;
  margin: 0 auto;
  margin-bottom: 0.21333rem;
}
.cate-contain ul li .cate-a .zsp {
  background-image: url(https://pic4.58cdn.com.cn/nowater/frs/n_v3a757749e934b4ed3aa458005e8dcc715.png);
}
.cate-contain ul li .cate-a .zhuansp {
  background-image: url(https://pic2.58cdn.com.cn/nowater/frs/n_v3fb84d5ec0479483db7c1aad5ba17f110.png);
}
.cate-contain ul li .cate-a .msp {
  background-image: url(data:image/png;base64,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);
}
.cate-contain ul li .cate-a .zxzl {
  background-image: url(https://pic1.58cdn.com.cn/nowater/frs/n_v3c92c2188d0554f4bbdf4d7c9217e4212.png);
}
.cate-contain ul li .cate-a .mxzl {
  background-image: url(https://pic6.58cdn.com.cn/nowater/frs/n_v324bed527c8504a99bfcfd08559a6e508.png);
}
.cate-contain ul li .cate-a .cf {
  background-image: url(https://pic3.58cdn.com.cn/nowater/frs/n_v3e22d5102791d4547a36a337bf5fc8dc6.png);
}
.cate-contain ul li .cate-a .ck {
  background-image: url(https://pic7.58cdn.com.cn/nowater/frs/n_v3718298e327c94741ad3ad4dc5898177d.png);
}
.cate-contain ul li .cate-a .td {
  background-image: url(https://pic8.58cdn.com.cn/nowater/frs/n_v3455fb4f840f14594ad1aa7e07791ced4.png);
}
.cate-contain ul li .cate-a .cw {
  background-image: url(https://pic5.58cdn.com.cn/nowater/frs/n_v3d882fd3b78634780b6b7d1a65dcea323.png);
}
.cate-contain ul li .cate-a .xp {
  background-image: url(https://pic2.58cdn.com.cn/nowater/frs/n_v3318241f4b4fa4df0b138052946dd7812.png);
}
.cate-contain ul li .cate-a .lhbg {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAE80lEQVR4Xu2af2xTVRTHzy1d220W+EMnBlA0RvjDdZgohOhgFBIyJBto1m1GgY2GxPCPUcMSE6Pxv5GQ+A8xgbFNMTK6TNmcW4hb2Zg6YCZmHQgagkMgGXNLgLr19Qe7po2Yru+1776d27Xg6Z+953vv937uOfe+d/MY0A9FgKHUJAYCiEwCAkgAkQSQcspAAogkgJRTBhJAJAGknDKQACIJIOWUgQQQSQAppwzMNEBHiYsjPWRU7uvzoJIIJY7OnAAi158AEkBUFaLEVMKAv1ClEk5TCWNPN6QtlTzZQmN9pq2EscYIIPL5igASQLEcSNfeIja6eFS6fNIeiKwUAvigA/zgW/6xeCHOPbLzYOVHWmrs00LGM5AAJrnOEl1ZAkgA576vpLpMoAwU5Ip9vvrfl/C60p08FI5AXq4NgqFQDLvVYoFQONz8xJKC9pPNB0+mWot0A5y41LPqj19/WqlMXlsd7286oIAlxwyD3V+gDtI5iyv21hXeuDF2dGo68FIqQPl5uUPLli3Z03q4fkQrLl0Ap8YuFfi+P1I2OX5zKcafXiHOCeAm19ub/bf9HUoolKs3QLTdZrEE7IvtZb2ez3oS49MBcOxy/9MXe5uqA0ogB+tPT28YYDTzro3ePCcK776BKMSnVixdm5iJsgFGM+9sW71bFJ6eP+kA123ddV6vbJMNGi3nwa7P18S3ywY4eOxdt17ZGvEnFeD23e9tvzp6/Ru9TlO1P7Ni+Y74g0UmwOiBcbbrSKVMf3p9GSrhtVveagoEg7sTO80xm2FfrQte37Y51tTW2QOHGj0QjkRU4+darc3nTh2rud8gE+BQ2yflt0YvrpbpTyrA9eXuW7fv3C1I7PSdvW9ATXX5rL+bjrfDp4e/Uo2/eNHC8TPtDY+nA+Bg8773Jycn8mX6kwpwzZY3w0owZE7sdKCjERbaZ/u+65+C4rJa1fg2qyVy/tSX/52OMjOw59DODxUlaJLpTyrAZG8dw6dPaI5TtFF7O4p/zZMJMNmVFcYfAQQAAqiXBv+2UwYKgkoWRgAJ4GwCyQ4RJCfD8oduDzRMACkggAQQSQAppwwkgEgCSPkDm4HIeaddLvKqqWfC0HWW0XdhvcEz3U4AkStAAAkgkgBSThn4sABEziPr5KLf9USNSzmFs44A0hABJIBIAkg5ZWC2AizeVuO78/dUIdJfVssXPZI/MtDZ5BA1aegQEe3USNzz66uWMzbzA2PwZKKOc/gzdtIlaePc9MqFMy3XjYwnOzajAJ8rqX7UBpEBALZKY2J/AePFsf85GwCAx9Qx/LIC5uLf+45PyAYj2l/GAK58ucxuybH1MgDVB5qcc7+ZLXD+0tfyc3QiL5RUvRjh97yMMbsqSwGGQmFl028/dvhFJy0zLiMAny0tteZN27uAgVMDiMJM/FWft9Ub3+ZwVjj5DPuOAdhUADh4p/P8W690dwdlwhHpa/4BVlQscIyDBxh7TcNghJlMrmFvi+YndEXOqh18ZsYDAKrvc4Dzr30F4ILW1nsiE5cVM+8AHSWVDQB8j8Z+xhlj7uHTnsZUkyva6KrlnDfEjhbVjx319Z1wy4Ij0s+8Aiza4KrnDPZrGeMc6kb6PQdETBducO1nDOq1YhmHA8P9njqRfmTEzCtAGYazrQ8CiFwRAkgAkQSQcspAAogkgJRTBhJAJAGk/B/g1tpvg5uiHAAAAABJRU5ErkJggg==);
}
.cate-contain ul li .cate-a .bglp {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAADoElEQVR4Xu2bT2sTURTFz32prVgXIgouRPAPCm0zttlZodS6KriNBbd+AnGlG+MHENz5CUSboBsFFyKkbqqbxL7QVqybgjuLi4LWKvOuxIqk6UwyeW+SNJk727wzmfebc899bzIhyOFEgJzUIoYAdDSBABSAjgQc5eJAAehIwFEuDhSAjgQc5eJAAehIwFEuDkwCwHOzs0PD3w+NsEp5ANIMeAR4upg/4Th/Z/m+c+DI5eypwUGkDcgDw2OGR8TnARqon60u5rt+/V27gJHp7OEBqDEm4ylWaWb2QOwBdCSqLRICMKfGpypnTSpVddT/8mPGaSKoqLCCxvUdwNFL2aM0xF5KpdJs+G8JgjAKYNgFVJi25wGmr2RvKKZqTqVBqAb8yXaA6luA3vR17iSwvmsibQK4BWCFCZqYNJTRMPSmLzPQDSAzQOtgaCJo36BCyteV42oNhYJfCyzse3o+A6MCZMYmESog0jCmohTpoYMHKu9fPd6MEgGJA0iMvCFUiFgrTukPxafrAKzzMnEA4y4tARilThuMCQPIwGsFlHxCyff98urbZ59dnG5zmU5buU45o5WsBaGsCCUYLkOZ0tIx9bG+KdmACtP0FcDASTJ+gLAERhnEJTKm9HtDLa+sFH7FAbL/AQZT2gZjGVWnMpf0QuGRLcykAtzFy6XpdRygTW5GzUBbFyUWoDG4SYomwCZDRBdtn/okFuDuiefU2NTqBVLIKEbGkMkQaBxA0we0AjC8dmlsZu4M+ciQ4gkw7sT9UKKnM7BV59jkb7NcFYAAWr0RtVA7DrDZHQ36PC7nxHUeAVh3l8SBEW0tDnR0jgAUgBFrrW5YXM6J6zxdbSI2k7DRtLObC0DHKBCAvQrw7gvOvXwwdy+ovK7dnr8flpA2mqBzhZ2nZ9aBAtCxOwrAGADaLGSkhP9RqzpQANYQaHV9JgClhPcUUEefB4oDxYHdd6BNR7XRyEK6hoAArFnG2MCw0YgDxYF7PSBbuRi6sE052mj6toRlKydbuV0ekJ1IL73aIVu5GJqIZKBkoGRgfRV07Eeldr/sbVPesWsYWyCa0cX5d1HO3VIXTgTAHWpfffDkcrFQ/etYw0MAhuKhtZ9Qk5+KTzYaERSAjQ22+G2br35ZLFT/RR94CMBmNcr8XC+MZoGcCRoqAJsB3Pn8oS7mbzkDjPZdyRrVkgOThSbabAVgNE7hvdpRn3i5ONDRAgJQADoScJSLAx0B/gEwLkx++6g5CAAAAABJRU5ErkJggg==);
}
.cate-contain ul li .cate-a .cate-desc {
  height: 0.34667rem;
  font-size: 0.34667rem;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #43474d;
  line-height: 0.34667rem;
  white-space: nowrap;
  position: absolute;
}
.cate-contain ul li .cate-a .desc-two {
  left: 0.13333rem;
}
.cate-contain ul li .cate-a .desc-four {
  left: -0.16rem;
}
.cate-contain .col-5-ul li {
  margin-right: 0.92667rem;
}
.cate-contain .col-5-ul li:nth-of-type(5) {
  margin-right: 0;
}
.cate-contain .col-4-ul li {
  margin-right: 1.58667rem;
}
.cate-contain .col-4-ul li:nth-of-type(4) {
  margin-right: 0;
}
.cate-contain .col-4-ul li:nth-of-type(8) {
  margin-right: 0;
}
.tab-contain {
  height: 0.8rem;
  scroll-behavior: smooth;
  overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
}
.tab-contain::-webkit-scrollbar {
  display: none;
}
.tab-contain a:first-child {
  margin-left: 0.4rem;
}
.tab-contain a:last-child {
  margin-right: 0.18667rem;
}
.tab-contain .tabs {
  display: inline-block;
  width: 1.70667rem;
  height: 0.8rem;
  background: #f9f9f9;
  margin-right: 0.21333rem;
  font-size: 0.32rem;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #999999;
  line-height: 0.8rem;
  text-align: center;
}
.banner-contain {
  margin: 0.4rem 0.4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.banner-contain .banner-left {
  width: 4.4rem;
  height: 2rem;
  display: inline-block;
  margin-right: 0.4rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-size: 100% 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.banner-contain .banner-right {
  width: 4.4rem;
  height: 2rem;
  display: inline-block;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-size: 100% 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.banner-contain .banner-wrap-one {
  height: 2rem;
  width: 100%;
  background-size: 100% 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.banner-contain .banner-a {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.banner-wrap {
  padding: 0 0.4rem;
  height: 2rem;
  font-size: 0;
}
.banner-wrap .banner-content {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.banner-wrap ul {
  width: 50rem;
  position: absolute;
  white-space: nowrap;
  -webkit-transition: 1s;
  transition: 1s;
}
.banner-wrap li {
  display: inline-block;
}
.banner-wrap img {
  height: 2rem;
  width: 9.2rem;
  background-size: 100% 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.recommend-contain {
  padding: 0.53333rem 0.4rem;
}
.recommend-contain .recommend-header {
  height: 0.48rem;
  font-size: 0.45333rem;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  color: #1f2326;
  line-height: 0.48rem;
}
.recommend-contain .recommend-list .list-item {
  display: block;
  height: 2.4rem;
  margin-top: 0.4rem;
}
.recommend-contain .recommend-list .list-item .item-logo {
  width: 3.2rem;
  height: 2.4rem;
  float: left;
  -o-object-fit: cover;
     object-fit: cover;
}
.recommend-contain .recommend-list .list-item .item-img {
  position: relative;
  float: left;
  width: 3.2rem;
  height: 2.4rem;
}
.recommend-contain .recommend-list .list-item .item-img .jinpu-list-tag {
  position: absolute;
  top: 0;
  left: 0;
  width: 1.28rem;
  height: 1.28rem;
}
.recommend-contain .recommend-list .list-item .item-body {
  height: 2.4rem;
  padding-left: 0.26667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.recommend-contain .recommend-list .list-item .item-body .item-title {
  height: 0.42667rem;
  font-size: 0.42667rem;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #1f2326;
  line-height: 0.42667rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0.26667rem;
}
.recommend-contain .recommend-list .list-item .item-body .item-location {
  height: 0.32rem;
  font-size: 0.32rem;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #676c73;
  line-height: 0.32rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0.26667rem;
}
.recommend-contain .recommend-list .list-item .item-body .item-tabs {
  margin-bottom: 0.21333rem;
  height: 0.42667rem;
  overflow: hidden;
}
.recommend-contain .recommend-list .list-item .item-body .item-tabs .anxuan {
  display: inline-block;
  font-size: 0.29333rem;
  height: 0.42667rem;
  line-height: 0.42667rem;
  text-align: center;
  color: #fff;
  background: -webkit-gradient(linear, left top, right top, from(#02C26D), to(#7ED665));
  background: linear-gradient(to right, #02C26D 0%, #7ED665 100%);
  padding: 0 0.06667rem;
}
.recommend-contain .recommend-list .list-item .item-body .item-tabs .baozhen {
  display: inline-block;
  font-size: 0.29333rem;
  height: 0.42667rem;
  line-height: 0.42667rem;
  text-align: center;
  padding: 0 0.06667rem;
  color: #935C29;
  background-color: #FFEECF;
}
.recommend-contain .recommend-list .list-item .item-body .item-tabs .jinpu-list-icon {
  display: inline-block;
  width: 0.82667rem;
  height: 0.42667rem;
  vertical-align: middle;
  margin-right: 0.10667rem;
}
.recommend-contain .recommend-list .list-item .item-body .item-tabs .tab-container {
  vertical-align: top;
}
.recommend-contain .recommend-list .list-item .item-body .item-tabs .tab-container .tab {
  display: inline-block;
  vertical-align: top;
  padding: 0.08rem 0.16rem;
  font-size: 0.32rem;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  line-height: 0.32rem;
}
.recommend-contain .recommend-list .list-item .item-body .item-tabs .tab-container .tab-cate {
  color: #F69470;
  background: #fff5f1;
}
.recommend-contain .recommend-list .list-item .item-body .item-tabs .tab-container .tab-tz {
  color: #7CAEE8;
  background: #f3f8fa;
}
.recommend-contain .recommend-list .list-item .item-body .item-price {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
  width: 5.73333rem;
}
.recommend-contain .recommend-list .list-item .item-body .item-price .jiage {
  font-size: 0.45333rem;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  color: #e54b00;
  line-height: 0.4rem;
  margin-right: 0.13333rem;
}
.recommend-contain .recommend-list .list-item .item-body .item-price .mianji {
  font-size: 0.32rem;
  font-family: PingFangSC-Light;
  font-weight: 300;
  color: #676c73;
  line-height: 0.4rem;
}
.recommend-contain .recommend-list .list-item .item-body .item-price .slice-line {
  margin-left: 0.08rem;
}
.recommend-contain .recommend-list .list-item .item-body .item-price .mj_ext {
  padding-left: 0.08rem;
}
.line {
  width: 100%;
  height: 0.13333rem;
  background-color: #f1f1f1;
}
.seo-description {
  margin-top: 0;
  border: none;
  line-height: 0.53333rem;
  color: #999;
  padding: 0.32rem 0.4rem;
  background: #fff;
}
.seo-description section {
  max-height: 1.6rem;
  overflow: hidden;
}
.seo-description .info {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
}
.seo-description i {
  display: none;
  margin: 0 auto -0.26667rem;
  -webkit-box-align: center;
  -webkit-box-pack: center;
  height: 0.8rem;
  width: 0.53333rem;
}
.seo-description i:after {
  margin-top: -0.10667rem;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.seo-description .g-base-arrow:after {
  display: block;
  content: '';
  height: 0.18667rem;
  width: 0.18667rem;
  border: 0.05333rem solid #ccc;
  border-width: 0 0.02667rem 0.02667rem 0;
}
.seo-description-open section {
  max-height: none;
  overflow: auto;
}
.seo-description-open .info {
  -webkit-line-clamp: 100;
}
.seo-description-open i:after {
  margin-top: 0.05333rem;
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
@font-face {
  font-family: 'icomoon';
  src: url('//pages.anjukestatic.com/usersite/touch/css/3/font/source/icomoon.eot?uytht3');
  src: url('//pages.anjukestatic.com/usersite/touch/css/3/font/source/icomoon.eot?#iefixuytht3') format('embedded-opentype'), url('//pages.anjukestatic.com/usersite/touch/css/3/font/source/icomoon.woff?uytht3') format('woff'), url('//pages.anjukestatic.com/usersite/touch/css/3/font/source/icomoon.ttf?uytht3') format('truetype'), url('//pages.anjukestatic.com/usersite/touch/css/3/font/source/icomoon.svg?uytht3#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
.seo-item {
  background: white;
  position: relative;
}
.seo-item .hd {
  display: block;
  height: 1.06667rem;
  line-height: 1.06667rem;
  padding-left: 0.37333rem;
  font-size: 0.4rem;
  color: #333;
  font-weight: normal;
  border-bottom: 0.02667rem solid #E8E8E8;
}
.seo-item .arrow {
  position: absolute;
  width: 1.06667rem;
  height: 1.06667rem;
  line-height: 1.06667rem;
  right: 0;
  top: 0;
  color: #ccc;
  text-align: center;
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
}
.seo-item .bd {
  display: none;
  font-size: 0;
  background: white;
  border-bottom: 0.02667rem solid #e8e8e8;
}
.seo-item .bd > a {
  display: inline-block;
  width: 49%;
  height: 1.06667rem;
  line-height: 1.06667rem;
  text-align: center;
  border-right: 0.02667rem dashed #e8e8e8;
  border-bottom: 0.02667rem dashed #e8e8e8;
  font-size: 0.37333rem;
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.seo-item.open .bd {
  display: block;
}
.seo-item.open .arrow {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
}
.footer {
  margin-top: 0.4rem;
  background-color: #f4f4f4!important;
}
.footer .foot_icon {
  position: relative;
  display: -webkit-box;
  -webkit-box-pack: center;
  margin-bottom: -0.08rem;
  border-bottom: 0.02667rem dashed #2a2a2a;
  height: 0.48rem;
  background-color: transparent;
}
.footer .foot_icon i {
  display: inline-block;
  width: 1.06667rem;
  height: 1.06667rem;
  background-image: url(//pages.anjukestatic.com/usersite/touch/img/global/7/base_i_b.png);
  background-size: 1.14667rem;
  background-position: -0.02667rem 0;
}
.footer .flink {
  height: auto;
  background-color: #494949;
  text-align: center;
  padding-top: 0.53333rem;
  font-size: 0.32rem;
  padding-bottom: 0.90667rem;
}
.footer .flink a {
  display: inline-block;
}
.footer .flink a:link,
.footer .flink a:hover,
.footer .flink a:active,
.footer .flink a:visited {
  color: #ddd;
  line-height: 0.66667rem;
  margin: 0 0.05333rem;
  text-decoration: none;
}
.footer .flink em {
  color: #999;
  font-style: normal;
}
.footer .flink span {
  color: #2a2a2a;
  line-height: 0.4rem;
  text-shadow: 0.01333rem 0.01333rem 0.01333rem #565656;
}
.xajkpos {
  z-index: 100;
  /*-webkit-box-sizing: border-box;*/
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1.33333rem;
  background: rgba(51, 51, 51, 0.9);
  /*padding: 20px 30px;*/
}
.xajkpos .bu-icon ~ span,
.xajkpos .bu-icon ~ .bu-sibling {
  display: inline-block;
  vertical-align: top;
}
.xajkpos .ajk_anjuke {
  position: absolute;
  left: 1.06667rem;
  top: 0.13333rem;
  display: inline-block;
  width: 1.06667rem;
  height: 1.06667rem;
  background: url(//pages.anjukestatic.com/usersite/touch/img/app/144x144.png) no-repeat;
  background-size: 1.06667rem 1.06667rem;
}
.xajkpos .ajk_writing {
  position: relative;
  top: -0.05333rem;
  display: -webkit-box;
  -webkit-box-sizing: border-box;
  -webkit-box-align: center;
  height: 0.90667rem;
  width: 100%;
  color: #fff;
  padding: 0 0.4rem;
  padding-bottom: 0;
}
.xajkpos .ajk_desc {
  -webkit-box-flex: 1;
  display: block;
  width: 3.54667rem;
  height: 0.88rem;
  color: #fff;
  line-height: 0.48rem;
  font-size: 0.42667rem;
}
.xajkpos .ajk_desc em {
  display: block;
  font-size: 0.32rem;
  margin-top: 0.05333rem;
}
.xajkpos .ajk_desc i {
  position: relative;
  display: block;
  width: 100%;
}
.xajkpos .ajk_down,
.xajkpos .ajk_down:active,
.xajkpos .ajk_down:visited {
  color: #fff;
  display: inline-block;
  height: 0.8rem;
  line-height: 0.8rem;
  border-radius: 0.13333rem;
  padding: 0 0.26667rem;
  background: #FB8624;
  margin-top: -0.08rem;
  font-size: 0.26667rem;
}
.xajkpos .fork {
  position: absolute;
  display: -webkit-box;
  -webkit-box-pack: center;
  -webkit-box-align: center;
  height: 0.8rem;
  width: 0.26667rem;
  text-align: center;
  vertical-align: middle;
  z-index: 1;
  font-size: 0.26667rem !important;
  color: #fff;
  left: 0.4rem;
}
.xajkpos .bu-icon {
  font-family: bu-iconfont;
  font-size: 0.42667rem;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.00533rem;
  vertical-align: top;
  display: inline-block;
}
.xajkpos .bu-icon-close {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAfVJREFUSA21171OwzAQB/Da6QMwtV14ASQWYKkEAxMDlWACIeYyIPFA7DAglsLaDs0zMDLB0I+pA0LpUFT+V+Us09qJ7ZhIV7t2cr/YdZKmNp1OT0aj0QfiE/Xz2j9ss9lsazwevyC+4Dwsl8u6IBDWNnlCiB/EdavVeorlE5pl2QD59jmnlPJKkscNOJME8TiZTC65rUppQvN8QiZJckcjZSAWbkNhDZvN5rPER4+mNyZO6Hw+72MwanppYDBSRAexUNNM00vTTCPm0WMH79+cUeQ54Dwaeor18736rndWxV3RDZgaQnEf1AiH4L6oFfbBQ9BC2AUPRUvhIhyr9harvlu2eimHaVOXk6mT20wLjvv0EieSItQlo/et151gOqgM90EpnzNMO+OBcoPinur6BvQN0eabg95nq9NDwmmjhYTkXcvOO2jvWPqMzU4jtq1ePSNOyuv2WjpiG5pPb/BTrRAuQFPAbUTwU8061SWoumRMqx0nVDrtRtgV5d84BN+AfdFQ/A8ciobgCq6K+uIrOBbqg4vYqCtOf+h72PmMD6ASl0OKUJeM3udTt6z2BXLvSXwc68nwPUVURiknvZEg1/pNpo5n+BHBrwyjPoyFck4NX+RtGV4i+gJ6HS9rFwBFo9GgM+Qd+NgoJaZ9F9Yh0AGc91/9zTtDy1E/zQAAAABJRU5ErkJggg==);
  width: 0.4rem;
  height: 0.4rem;
  background-size: cover;
  margin-top: 0.2rem;
}
.floatlayer {
  display: none;
  position: fixed;
  bottom: 0.18667rem;
  width: 1.33333rem;
  height: 1.33333rem;
  z-index: 2;
  background: rgba(0, 0, 0, 0.7);
  border-radius: 50%;
  text-align: center;
  right: 0.12rem;
  cursor: pointer;
}
.floatlayer i {
  display: inline-block;
  width: 0.42667rem;
  height: 0.64rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAwCAYAAABwrHhvAAAAAXNSR0IArs4c6QAAAkdJREFUWAntWD1rFEEYfp+ZMSiChYiCWukR0tkpaqWFaGOnhR9/wUovRyAaL3q5S2HnT9BCf4Cd3YF2EYQrTAJ+K9gFJJideX1nZWF2b+9uL3hcMwPLzvsx7/POM7PFPqBgcGtu1sLOi+siMR1l4pkgvOspCH8I9E0KvNbatFHvfciKwU/4xTXtNt/Ns3OLTLQ3C07iLYDbUGpZnTjVwfWX1ngQt7G24JibkwAs1vQblI0+ps01JbFH4M7saWu5K3SnzRQXFG2h8zkTPhX93gboOLO7VRYr+qROojXOG+u4Xhkc2NKNm7eBJVcs6G3mJWVXnl2VegfK4qHPY1pHdSSt2g+h5UgYHDoH3oLpa1kOg45JF2fKYmU+uQ8/jdzOw3Ljqw8BGJg+MDCgvGArlgMdEJ6422P3XTwAv+Q0k4mgM2bk7A+Gtfsa0MZcwL3e+zDpf825PXcucUk3rOe/xamO2EBkIDIQGYgMRAYiA5GByEBkIDIQGYgMRAaw06rlZIWp/54z86Eqv8vS6JbIMa9EmlIicVyRdftHr8vtNU03omzJ2vFUElG4vus95izu9j76KrxaO2kt3lRtPmvUYytir4iMN2TPKxm4X4n6+oY09WS8KpIt2PIVcE6xqFKEgc/FPGHxS9E32uau0mRWhQo7OjnIsHw5sP5NQZf6fEMcHjPF9jm2XbvvHD0ckp8L+bOTZ0FBP6V9Fu437jjHy7mkEYZS9EA31pupRLdbsdo34nHGucQCuA2opmrc6HjFNW0ga3Yacv1fIJ/WM0TCsVYAAAAASUVORK5CYII=) no-repeat;
  background-size: 0.42667rem 0.64rem;
}
.floatlayer .i-phone-logo {
  margin-top: 0.13333rem;
}
.floatlayer p {
  margin-top: -0.08rem;
  font-size: 0.26667rem;
  text-align: center;
  color: #fff;
  -webkit-transform: scale(0.7);
  transform: scale(0.8);
}
.OpenInAppBarWrap_tip {
  background: #1F2326;
  padding: 4Px 20Px;
  background-color: rgba(197, 203, 207, 0.08);
}
.OpenInAppBarWrap_tip span,
a {
  font-family: PingFangSC-Regular;
  font-size: 12Px;
  line-height: 16Px;
  color: #979b9e;
  vertical-align: middle;
}
.OpenInAppBarWrap_tip .OpenInAppBarWrap_tip_separate {
  display: inline-block;
  width: 1Px;
  height: 8Px;
  vertical-align: middle;
  background-color: #979b9e;
  margin: 0 4Px;
}
.OpenInAppBarWrap_tip .cpgn {
  text-decoration: underline;
}
.OpenInAppBarWrap_tip .i1,
.i2 {
  vertical-align: middle;
  text-decoration: underline;
  cursor: pointer;
}
.msg_content {
  position: fixed;
  background-color: rgba(0, 0, 0, 0.6);
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  display: none;
}
.msg_content .msgtips {
  position: absolute;
  color: #333;
  background: #fff;
  border-radius: 4Px;
  text-align: left;
  width: 80%;
  margin: auto;
  font-size: 14Px;
  padding: 2%;
  top: 20%;
  left: 8%;
}
.msg_content .application_title {
  font-weight: bold;
  color: #333;
  font-size: 14Px;
  display: block;
  line-height: 20Px;
}
.msg_content .clearfix {
  text-align: center;
  margin-top: 10Px;
}
.msg_content .close_tip {
  background-color: #dedede;
  padding: 2Px 8Px;
  border-radius: 4Px;
  border: 1Px solid #999;
  outline: 0;
}

