.header[data-v-42ea2adf] {
  width: 100%;
  background: #33335f;
}
.header .container[data-v-42ea2adf] {
  width: 1150px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 36px;
}
.header-list-item[data-v-42ea2adf] {
  font-size: 12px;
  float: left;
  margin-right: 25px;
  cursor: pointer;
}
.header-list-item a[data-v-42ea2adf] {
  color: #8e8e93;
}
.header-list-item a[data-v-42ea2adf]:hover {
  color: #fff;
  text-decoration: none;
}
a.check-true[data-v-42ea2adf] {
  color: #fff;
}
.clear[data-v-42ea2adf] {
  overflow: hidden;
}
.header-login[data-v-42ea2adf] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #AAAAAA;
  font-size: 12px;
}
.header-login-active[data-v-42ea2adf] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  font-size: 12px;
}
.avatar-icon[data-v-42ea2adf] {
  font-size: 16px;
  line-height: 16px;
  margin-right: 8px;
  cursor: pointer;
}

.footer[data-v-1ee871d5] {
  width: 100%;
  overflow: hidden;
}
.footer .container[data-v-1ee871d5] {
  background-color: #EEEEEE;
  margin-top: 40px;
}
.footer-contant[data-v-1ee871d5] {
  width: 100%;
  text-align: center;
  border-top: 1px solid #E5E5EA;
  width: 1150px;
  margin: 0 auto;
  padding: 40px 0 40px 0;
  font-size: 12px;
}
.footer-contant-copyright[data-v-1ee871d5] {
  color: #8E8E93;
}
.footer-marginBt[data-v-1ee871d5] {
  margin-bottom: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.footer-margin-line[data-v-1ee871d5] {
  margin-bottom: 30px;
  color: #8e8e93;
}
.footer-margin-line a[data-v-1ee871d5] {
  cursor: pointer;
}
.footer-licence[data-v-1ee871d5] {
  height: 22px;
  margin-right: 5px;
  mix-blend-mode: darken;
  cursor: pointer;
}
.footer-link[data-v-1ee871d5]:hover {
  text-decoration: underline;
}
.mark[data-v-1ee871d5] {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 1000;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.mark-about[data-v-1ee871d5] {
  width: 444px;
  height: 510px;
  background: #ffffff;
  border-radius: 10px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -222px;
  margin-top: -255px;
}
.mark-about-hide[data-v-1ee871d5] {
  padding: 14px;
  text-align: right;
  font-size: 16px;
  color: #007AFF;
  cursor: pointer;
}
.mark-about-content[data-v-1ee871d5] {
  text-align: center;
  padding: 0 47px 0 64px;
}
.mark-about-content h3[data-v-1ee871d5] {
  font-size: 28px;
  margin-top: 10px;
  margin-bottom: 30px;
}
.mark-about-content-1[data-v-1ee871d5],
.mark-about-content-2[data-v-1ee871d5],
.mark-about-content-3[data-v-1ee871d5] {
  text-align: left;
  font-size: 16px;
  line-height: 22px;
}
.mark-about-content-1[data-v-1ee871d5],
.mark-about-content-2[data-v-1ee871d5] {
  margin-bottom: 20px;
}
.footer-margin-line[data-v-1ee871d5] {
  font-size: 14px;
  color: #007AFF;
}
.footer-margin-line > span[data-v-1ee871d5] {
  cursor: pointer;
}
.footer-margin-line > span[data-v-1ee871d5]:hover {
  border-bottom: 1px solid #007AFF;
}
.footer-margin-line .border-line[data-v-1ee871d5] {
  margin-left: 18px;
  padding-left: 20px;
  border-left: 2px solid #ccc;
}
.footer-margin-line .border-line[data-v-1ee871d5]:first-child {
  border-left: none;
}
.footer-marginBt[data-v-1ee871d5] {
  font-size: 12px;
  color: #666666;
}
.footer-marginBt > a[data-v-1ee871d5] {
  color: #007AFF;
  margin: 0 8px;
}
.footer-contant-copyright2[data-v-1ee871d5] {
  margin-bottom: 0;
}
.footer-contant-copyright2 .footer-marginBt[data-v-1ee871d5] {
  color: #666666;
  font-size: 12px;
  margin-bottom: 0;
}

@font-face {
  font-family: "iconfont"; /* Project id 476688 */
  src: url('//at.alicdn.com/t/c/font_476688_9ygly1g1gy.woff2?t=1702953505226') format('woff2'),
       url('//at.alicdn.com/t/c/font_476688_9ygly1g1gy.woff?t=1702953505226') format('woff'),
       url('//at.alicdn.com/t/c/font_476688_9ygly1g1gy.ttf?t=1702953505226') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-qingchu:before {
  content: "\e876";
}

.icon-a-fanhui1:before {
  content: "\e875";
}

.icon-a-shangxiaweixuanzhong1:before {
  content: "\e874";
}

.icon-a-xuanzhong1:before {
  content: "\e873";
}

.icon-resoubang:before {
  content: "\e897";
}

.icon-jiangjiabang:before {
  content: "\e890";
}

.icon-fire:before {
  content: "\e69c";
}

.icon-lace-left:before {
  content: "\e70a";
}

.icon-lace-right:before {
  content: "\e70b";
}

.icon-home:before {
  content: "\e69b";
}

.icon-weixin1:before {
  content: "\e736";
}

.icon-xingxing1:before {
  content: "\e6bf";
}

.icon-intro-icon:before {
  content: "\e69a";
}

.icon-send_msg_icon_:before {
  content: "\e699";
}

.icon-tab-profile:before {
  content: "\e695";
}

.icon-tab-chat:before {
  content: "\e696";
}

.icon-tab-index:before {
  content: "\e697";
}

.icon-tab-news:before {
  content: "\e698";
}

.icon-tab-index-selected:before {
  content: "\e691";
}

.icon-tab-chat-selected:before {
  content: "\e692";
}

.icon-tab-news-seleceted:before {
  content: "\e693";
}

.icon-tab-profile-selected:before {
  content: "\e694";
}

.icon-31xuanzhong:before {
  content: "\e600";
}

.icon-weixuanzhong:before {
  content: "\e8bb";
}

.icon-a-29wodejiaoyi:before {
  content: "\e64b";
}

.icon-yinsi:before {
  content: "\e83d";
}

.icon-a-zhidian2x:before {
  content: "\e6ee";
}

.icon-qiuzu1:before {
  content: "\e833";
}

.icon-jisuanqi2:before {
  content: "\e837";
}

.icon-qiugou1:before {
  content: "\e839";
}

.icon-a-wodequanhongbao1:before {
  content: "\e83a";
}

.icon-woyaomaifang:before {
  content: "\e83b";
}

.icon-woyaochuzu1:before {
  content: "\e83c";
}

.icon-gongsijieshao1:before {
  content: "\e834";
}

.icon-a-wodequanhongbao:before {
  content: "\e835";
}

.icon-jisuanqi1:before {
  content: "\e836";
}

.icon-jiaruwomen1:before {
  content: "\e838";
}

.icon-VR:before {
  content: "\e831";
}

.icon-shipin:before {
  content: "\e832";
}

.icon-wode:before {
  content: "\e830";
}

.icon-weituofabu-wancheng:before {
  content: "\e82f";
}

.icon-fangyuanxiangqing-daikuanjiantou:before {
  content: "\e817";
}

.icon-fangyuanxiangqing-ditie:before {
  content: "\e818";
}

.icon-fangyuanxiangqing-chaoshi:before {
  content: "\e819";
}

.icon-fangyuanxiangqing-fenxiang:before {
  content: "\e81a";
}

.icon-fangyuanxiangqing-you:before {
  content: "\e81b";
}

.icon-fangyuanxiangqing-gongjiao:before {
  content: "\e81c";
}

.icon-fangyuanxiangqing-danchuangguanbi:before {
  content: "\e81d";
}

.icon-fangyuanxiangqing-xiaoxue:before {
  content: "\e81e";
}

.icon-fangyuanxiangqing-gongyuan:before {
  content: "\e81f";
}

.icon-fangyuanxiangqing-shichang:before {
  content: "\e820";
}

.icon-fangyuanxiangqing-dianyingyuan:before {
  content: "\e821";
}

.icon-fangyuanxiangqing-canting:before {
  content: "\e822";
}

.icon-fangyuanxiangqing-zuo:before {
  content: "\e823";
}

.icon-fangyuanxiangqing-ATM:before {
  content: "\e824";
}

.icon-fangyuanxiangqing-yinhang:before {
  content: "\e825";
}

.icon-fangyuanxiangqing-tiyuguan:before {
  content: "\e826";
}

.icon-fangyuanxiangqing-yiyuan:before {
  content: "\e827";
}

.icon-fangyuanxiangqing-jianshenfang:before {
  content: "\e828";
}

.icon-fangyuanxiangqing-daxue:before {
  content: "\e829";
}

.icon-fangyuanxiangqing-kafei:before {
  content: "\e82a";
}

.icon-fangyuanxiangqing-shangchang:before {
  content: "\e82b";
}

.icon-fangyuanxiangqing-yaodian:before {
  content: "\e82c";
}

.icon-fangyuanxiangqing-youeryuan:before {
  content: "\e82d";
}

.icon-fangyuanxiangqing-zhongxue:before {
  content: "\e82e";
}

.icon-guanwangpeizhi-yulan:before {
  content: "\e815";
}

.icon-guanwangpeizhi-gouxuan:before {
  content: "\e816";
}

.icon-back:before {
  content: "\e8bc";
}

.icon-liebiao-hongbaoqianjin:before {
  content: "\e80e";
}

.icon-a-liebiao-shangxia:before {
  content: "\e80f";
}

.icon-liebiao-gengduoxuanxiang:before {
  content: "\e810";
}

.icon-liebiao-dagou:before {
  content: "\e811";
}

.icon-liebiao-louceng:before {
  content: "\e812";
}

.icon-liebiao-weizhi:before {
  content: "\e813";
}

.icon-liebiao-qingchu:before {
  content: "\e814";
}

.icon-qiehuanchengshi-qianjin:before {
  content: "\e80a";
}

.icon-qiehuanchengshi-sousuo:before {
  content: "\e80b";
}

.icon-qiehuanchengshi-xiangxiajiantou:before {
  content: "\e80c";
}

.icon-danchuangguanbi:before {
  content: "\e80d";
}

.icon-shouye-sousuo:before {
  content: "\e806";
}

.icon-a-shouye-dengluzhuce:before {
  content: "\e807";
}

.icon-shouye-dengludagou:before {
  content: "\e808";
}

.icon-shouye-guanbi:before {
  content: "\e809";
}

.icon-yidongduan-hongbaodanchuangguanbi:before {
  content: "\e802";
}

.icon-yidongduan-qianjin:before {
  content: "\e803";
}

.icon-yidongduan-hongbaoqianjin:before {
  content: "\e804";
}

.icon-yidongduan-shiyongshuoming:before {
  content: "\e805";
}

.icon-gerenzhongxin-guanbi:before {
  content: "\e7ff";
}

.icon-gerenzhongxin-morentouxiang:before {
  content: "\e800";
}

.icon-gerenzhongxin-shiyongshuoming:before {
  content: "\e801";
}

.icon-fanhui:before {
  content: "\e690";
}

.icon-tri1:before {
  content: "\e671";
}

.icon-xuanqu:before {
  content: "\e665";
}

.icon-chevron:before {
  content: "\e664";
}

.icon-chengshi:before {
  content: "\e643";
}

.icon-gongsirenshu:before {
  content: "\e644";
}

.icon-gangwei:before {
  content: "\e645";
}

.icon-xianyouxitong:before {
  content: "\e646";
}

.icon-shoujihao:before {
  content: "\e647";
}

.icon-yanzhengma:before {
  content: "\e648";
}

.icon-mendianshuliang:before {
  content: "\e649";
}

.icon-gongsimingcheng:before {
  content: "\e64a";
}

.icon-zhuangxiu:before {
  content: "\e623";
}

.icon-jinrong:before {
  content: "\e622";
}

.icon-jiazheng:before {
  content: "\e621";
}

.icon-contactCust:before {
  content: "\e61d";
}

.icon-canting:before {
  content: "\e67b";
}

.icon-shangchang:before {
  content: "\e67c";
}

.icon-atm:before {
  content: "\e67d";
}

.icon-kafeiting:before {
  content: "\e67e";
}

.icon-tiyu:before {
  content: "\e67f";
}

.icon-gaozhong:before {
  content: "\e680";
}

.icon-jianshenfang:before {
  content: "\e681";
}

.icon-daxue:before {
  content: "\e682";
}

.icon-ditie:before {
  content: "\e683";
}

.icon-gongyuan:before {
  content: "\e684";
}

.icon-gongjiaochecopy:before {
  content: "\e685";
}

.icon-yiyuan:before {
  content: "\e686";
}

.icon-dianying:before {
  content: "\e687";
}

.icon-youeryuan:before {
  content: "\e688";
}

.icon-chaoshi:before {
  content: "\e689";
}

.icon-yinhang:before {
  content: "\e68a";
}

.icon-chuzhong:before {
  content: "\e68b";
}

.icon-yaodian:before {
  content: "\e68c";
}

.icon-xiaoxue:before {
  content: "\e68d";
}

.icon-shichang:before {
  content: "\e68f";
}

.icon-daixuanze:before {
  content: "\e68e";
}

.icon-sousuo:before {
  content: "\e67a";
}

.icon-yingyezhizhao:before {
  content: "\e676";
}

.icon-yingye_1:before {
  content: "\e678";
}

.icon-chizhengshanggang:before {
  content: "\e679";
}

.icon-dianhualianxi:before {
  content: "\e65e";
}

.icon-morenlianxiren:before {
  content: "\e65d";
}

.icon-gongsijieshao:before {
  content: "\e724";
}

.icon-changfang1:before {
  content: "\e725";
}

.icon-jisuanqi:before {
  content: "\e726";
}

.icon-jiaruwomen:before {
  content: "\e727";
}

.icon-chewei1:before {
  content: "\e728";
}

.icon-weituoguanli:before {
  content: "\e729";
}

.icon-shangpu1:before {
  content: "\e72a";
}

.icon-woyaochuzu:before {
  content: "\e72b";
}

.icon-qiuzu:before {
  content: "\e72c";
}

.icon-xiezilou1:before {
  content: "\e72d";
}

.icon-maifang:before {
  content: "\e72e";
}

.icon-xinfang:before {
  content: "\e72f";
}

.icon-zufang:before {
  content: "\e730";
}

.icon-cangku1:before {
  content: "\e731";
}

.icon-tudi1:before {
  content: "\e732";
}

.icon-ershoufang:before {
  content: "\e733";
}

.icon-qiugou:before {
  content: "\e734";
}

.icon-hotair:before {
  content: "\e642";
}

.icon-longarrow:before {
  content: "\e641";
}

.icon-bed:before {
  content: "\e601";
}

.icon-closet:before {
  content: "\e602";
}

.icon-cook:before {
  content: "\e603";
}

.icon-airConditioner:before {
  content: "\e604";
}

.icon-balcony:before {
  content: "\e605";
}

.icon-washer:before {
  content: "\e606";
}

.icon-toilet:before {
  content: "\e607";
}

.icon-refrigerator:before {
  content: "\e608";
}

.icon-waterHeater:before {
  content: "\e609";
}

.icon-sofa:before {
  content: "\e60a";
}

.icon-WIFI:before {
  content: "\e60b";
}

.icon-computer:before {
  content: "\e612";
}

.icon-want_rent1:before {
  content: "\e640";
}

.icon-arrow:before {
  content: "\e63f";
}

.icon-tri:before {
  content: "\e63e";
}

.icon-info:before {
  content: "\e63c";
}

.icon-location:before {
  content: "\e63d";
}

.icon-check_fill:before {
  content: "\e629";
}

.icon-loupe_lj:before {
  content: "\e62a";
}

.icon-manage:before {
  content: "\e62b";
}

.icon-calculation:before {
  content: "\e62c";
}

.icon-our_company:before {
  content: "\e62d";
}

.icon-note:before {
  content: "\e62e";
}

.icon-publish_fill:before {
  content: "\e62f";
}

.icon-noresult_house:before {
  content: "\e630";
}

.icon-putaway:before {
  content: "\e631";
}

.icon-putaway_fill:before {
  content: "\e632";
}

.icon-rent_house:before {
  content: "\e633";
}

.icon-question:before {
  content: "\e634";
}

.icon-resold_house:before {
  content: "\e635";
}

.icon-share:before {
  content: "\e636";
}

.icon-role:before {
  content: "\e637";
}

.icon-want_buy:before {
  content: "\e638";
}

.icon-sell_house:before {
  content: "\e639";
}

.icon-want_rent:before {
  content: "\e63a";
}

.icon-publish:before {
  content: "\e63b";
}

.icon-attention:before {
  content: "\e624";
}

.icon-choosen:before {
  content: "\e625";
}

.icon-delete_lj:before {
  content: "\e626";
}

.icon-join_us:before {
  content: "\e627";
}

.icon-check:before {
  content: "\e628";
}

@font-face {font-family: "iconfont";
  src: url('//at.alicdn.com/t/font_1052588_4zrjlzcmxsx.eot?t=1551492279241'); /* IE9 */
  src: url('//at.alicdn.com/t/font_1052588_4zrjlzcmxsx.eot?t=1551492279241#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('//at.alicdn.com/t/font_1052588_4zrjlzcmxsx.woff?t=1551492279241') format('woff'),
  url('//at.alicdn.com/t/font_1052588_4zrjlzcmxsx.ttf?t=1551492279241') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('//at.alicdn.com/t/font_1052588_4zrjlzcmxsx.svg?t=1551492279241#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-morentouxiang:before {
  content: "\e618";
}

.icon-sousuo:before {
  content: "\e68c";
}

.icon-guanbi:before {
  content: "\e68d";
}

.icon-guanbi1:before {
  content: "\e68e";
}

.icon-lujing:before {
  content: "\e68f";
}

.icon-fuxuan:before {
  content: "\e690";
}

.icon-lujing1:before {
  content: "\e691";
}

.icon-left:before {
  content: "\e693";
}

.icon-left1:before {
  content: "\e694";
}

.icon-chizheng:before {
  content: "\e695";
}

.icon-shanchu:before {
  content: "\e696";
}

.icon-down:before {
  content: "\e697";
}

.icon-up:before {
  content: "\e698";
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td,
div,
img {
  margin: 0;
  padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
}
address,
cite,
dfn,
em,
var {
  font-style: normal;
}
code,
kbd,
pre,
samp {
  font-family: couriernew, courier, monospace;
}
small {
  font-size: 12px;
}
ul,
ol,
li {
  list-style: none;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
sup {
  vertical-align: text-top;
}
sub {
  vertical-align: text-bottom;
}
legend {
  color: #000;
}
fieldset,
img {
  border: 0;
}
body,
button,
input,
select,
textarea {
  margin: 0;
  outline: none;
  resize: none;
  font-family: SF Pro SC, PingFang SC, Hiragino Sans GB, Microsoft Yahei UI, Microsoft Yahei, Segoe UI, Tahoma, SimSun, sans-serif;
  font-size: 100%;
  border: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
body {
  font-size: 14px;
  color: #000;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.cl {
  clear: both;
}
input {
  -webkit-appearance: none;
}
input[type="checkbox"] {
  -webkit-appearance: none;
  vertical-align: middle;
  margin-top: 0;
  background: #fff;
  border: #999 solid 1px;
  border-radius: 1px;
  min-height: 12px;
  min-width: 12px;
  position: relative;
  line-height: 16px;
}
input[type="checkbox"]:checked {
  background: #3190e8;
  -webkit-background: #3190e8 solid 1px;
  border: #3190e8 solid 1px;
  -webkit-border: #3190e8 solid 1px;
}
input[type="checkbox"]:checked::after {
  content: '';
  top: 2px;
  left: 1px;
  position: absolute;
  background: transparent;
  border: #fff solid 2px;
  border-top: none;
  border-right: none;
  height: 5px;
  width: 8px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
input[type="radio"] {
  -webkit-appearance: none;
  vertical-align: middle;
  margin-top: 0;
  background: #fff;
  border: #999 solid 1px;
  border-radius: 1px;
  min-height: 12px;
  min-width: 12px;
  position: relative;
}
input[type="radio"]:checked {
  background: #3190e8;
  border: #3190e8 solid 1px;
}
input[type="radio"]:checked::after {
  content: '';
  top: 2px;
  left: 1px;
  position: absolute;
  background: transparent;
  border: #fff solid 2px;
  border-top: none;
  border-right: none;
  height: 5px;
  width: 8px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
input[type="number"] {
  -moz-appearance: textfield;
}
.el-message {
  min-width: unset !important;
}
.el-message .el-message__content {
  margin-right: 10px !important;
}
:root {
  --fl-footer-height: 0px;
  --fl-header-height: 0px;
}
body {
  left: 0px;
  right: 0px;
}

.redPacket-mask[data-v-3fa63f6e] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.8);
  z-index: 1100;
}
.redPacket-content[data-v-3fa63f6e] {
  margin: auto;
  height: 544px;
  width: 400px;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  overflow: hidden;
}
.redPacket-content-close[data-v-3fa63f6e] {
  position: absolute;
  top: 16px;
  right: 16px;
  color: #A2A2A2;
  font-size: 24px;
  cursor: pointer;
}
.redPacket-content-title[data-v-3fa63f6e] {
  font-size: 24px;
  font-weight: 500;
  color: #FCFF60;
  line-height: 33px;
  text-align: center;
}
.redPacket-content-type[data-v-3fa63f6e] {
  font-size: 24px;
  font-weight: 500;
  color: #FCFF60;
  line-height: 33px;
  text-align: center;
}
.redPacket-content-text[data-v-3fa63f6e] {
  font-size: 46px;
  font-weight: 500;
  color: #FCFF60;
  line-height: 65px;
  text-align: center;
}
.redPacket-content-action[data-v-3fa63f6e] {
  height: 544px;
  width: 400px;
  margin: auto;
  cursor: pointer;
}

.info-model-mask[data-v-62b71aa7] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1200;
  -webkit-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
  overflow-x: hidden;
  overflow-y: auto;
  background: rgba(0, 0, 0, 0.6);
}
.info-model-container[data-v-62b71aa7] {
  width: 250px;
  background: #FAFAFA;
  border-radius: 12px;
  margin: 0 auto;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.info-title[data-v-62b71aa7] {
  padding: 20px 0 10px 0;
  font-size: 16px;
  font-weight: 500;
  color: #000000;
  line-height: 22px;
  text-align: center;
}
.info-content[data-v-62b71aa7] {
  padding-right: 20px;
  padding-left: 20px;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  color: #505050;
  line-height: 20px;
  padding-bottom: 20px;
}
.info-confirm[data-v-62b71aa7] {
  height: 42px;
  line-height: 42px;
  font-size: 16px;
  font-weight: 500;
  color: #007aff;
  text-align: center;
  border-top: 1px solid #e6e6eb;
  cursor: pointer;
}
.info-confirm[data-v-62b71aa7]:active {
  color: rgba(0, 122, 255, 0.8);
}

.login-mask[data-v-f82f17b0] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1200;
  -webkit-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
  overflow-x: hidden;
  overflow-y: auto;
  background: rgba(0, 0, 0, 0.6);
}
.login-mask *[data-v-f82f17b0] {
  -webkit-box-sizing: unset;
          box-sizing: unset;
}
.login-container[data-v-f82f17b0] {
  margin: auto;
  background: #FFFFFF;
  width: 320px;
  padding: 50px 40px 0 40px;
  height: 414px;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  overflow: hidden;
}
.login-close[data-v-f82f17b0] {
  width: 16px;
  height: 16px;
  color: #ccc;
  position: absolute;
  right: 24px;
  top: 22px;
  font-size: 18px;
  line-height: 16px;
  text-align: center;
  cursor: pointer;
}
.login-title[data-v-f82f17b0] {
  font-size: 20px;
  font-weight: 500;
  height: 28px;
  line-height: 28px;
  color: #000000;
  margin-bottom: 10px;
}
.login-title-tip[data-v-f82f17b0] {
  height: 80px;
  font-size: 14px;
  color: #999999;
  line-height: 20px;
}
.login-input-container[data-v-f82f17b0] {
  margin-bottom: 5px;
}
.login-input[data-v-f82f17b0]:last-child {
  border-bottom: 1px solid #EBEBEB;
}
.login-input[data-v-f82f17b0] {
  border: 1px solid #EBEBEB;
  border-bottom: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.login-input input[data-v-f82f17b0] {
  width: 100%;
  height: 20px;
  outline: none;
  padding: 15px 20px;
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  line-height: 20px;
}
.sep-line[data-v-f82f17b0] {
  height: 18px;
  width: 1px;
  background-color: #ddd;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.login-code-btn[data-v-f82f17b0] {
  padding: 0 20px;
  height: 20px;
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  line-height: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.login-input input[data-v-f82f17b0]::-webkit-input-placeholder {
  color: #999;
  font-size: 14px;
}
.login-msg[data-v-f82f17b0] {
  marin-top: 5px;
  height: 20px;
  font-size: 14px;
  font-weight: 400;
  color: #FF0000;
  line-height: 20px;
}
.login-remember[data-v-f82f17b0] {
  margin-top: 15px;
  height: 20px;
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  line-height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.login-remember .checkbox[data-v-f82f17b0] {
  display: inline-block;
  width: 20px;
  height: 20px;
  border: 1px solid #EBEBEB;
  border-radius: 2px;
  margin-right: 10px;
  cursor: pointer;
  line-height: 47px;
  position: relative;
}
.login-remember .remember-icon[data-v-f82f17b0] {
  font-size: 10px;
  color: #007aff;
  height: 22px;
  line-height: 22px;
  position: absolute;
  top: 0;
  left: 2px;
  -webkit-transform: scale(0.7);
          transform: scale(0.7);
}
.login-btn[data-v-f82f17b0] {
  height: 50px;
  width: 100%;
  background: #007aff;
  font-weight: 500;
  color: #FFFFFF;
  line-height: 22px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 20px;
  cursor: pointer;
  font-size: 16px;
}
.login-btn[data-v-f82f17b0]:hover {
  background: rgba(0, 122, 255, 0.9);
  text-decoration: none;
}
.login-protocol[data-v-f82f17b0] {
  margin-top: 30px;
  height: 17px;
  font-size: 12px;
  font-weight: 400;
  color: #666666;
  line-height: 17px;
}
.login-protocol .protocol[data-v-f82f17b0] {
  color: #007AFF;
  cursor: pointer;
}

.fiie-position-wrap[data-v-463babc9] {
  position: relative;
}
.file-position-fl[data-v-463babc9] {
  position: absolute;
  bottom: 0;
  left: 0;
}
.file-position-icon[data-v-463babc9] {
  font-size: 24px;
  margin: 0 0 6px 6px;
  color: #fff;
  height: 24px;
  width: 24px;
  line-height: 24px;
  display: inline-block;
}
.file-position-img[data-v-463babc9] {
  position: relative;
  display: inline-block;
  -o-object-fit: cover;
     object-fit: cover;
  vertical-align: middle;
  height: 100%;
  width: 100%;
}
.file-position-after[data-v-463babc9]::after {
  content: '';
  background: url(https://file.fangline.cn/pc-portal/production/resources/client/assets/img/pc_portal_list_empty_suffix.466991aa.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  height: 75px;
  width: 90px;
  max-height: 50%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 1;
}

