@charset "utf-8";
/*-------------------
*Description:        By www.yiwuku.com
*Website:            https://app.zblogcn.com/?id=1558
*Author:             尔今 erx@qq.com
*update:             2017-11-30(Last:2021-12-07)
-------------------*/
.lr_body_max{height:100%;overflow:hidden;}
#lr_mainbar{position:fixed;bottom:-100%;left:0;width:100%;height:auto;line-height:1;text-align:center;margin:0;border:0;padding:25px 0;z-index:99999;}
#lr_mainbar .lr_mbg{position:absolute;bottom:0;left:0;width:100%;height:100%;background:#062e56;opacity:.98;z-index:-1;}
#lr_mainbar .lr_mbg::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(90deg, rgba(255,255,255,.02), transparent 30px);}
#lr_mainbar .lr_tip{color:#eee;font-size:14px;line-height:24px;margin-right:15px;}
#lr_mainbar .lr_logined::before{content:'\e618';font-family:"LoginRegIcon" !important;margin-right:5px;}
#lr_mainbar a{color:#ddd;margin:0 6px;white-space:nowrap;}
#lr_mainbar a:hover{color:#fff;}
.lr_acto a{display:inline-block;background:rgba(255,255,255,.1);font-weight:bold;font-size:14px;padding:5px 15px;border:2px rgba(255,255,255,.1) dotted;border-radius:20px;}
.lr_acto a:hover{border-color:rgba(255,255,255,.3);}
.lr_btn{position:relative;display:inline-block;width:100px;height:38px;line-height:38px;color:#fff;letter-spacing:1px;cursor:pointer;font-family:inherit;font-weight:bold;font-size:14px;text-decoration:none;text-align:center;margin:2px 12px 0;border:0;font-style:normal;border-radius:20px;}
.lr_btn:hover{color:#eee;}
.lr_btn::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(120deg, transparent 0, transparent 42%, rgba(255,255,255,.12) 50%, transparent 58%, transparent 100%);background-size:200% 100%;animation:masked-animation 2.7s linear infinite;border-radius:inherit;}
.lr_btn_lg{background-color:#0886A1;}
.lr_btn_rg{background-color:#81AA05;}
.lr_btn_rg::after{animation-duration:3.9s;}
#lr_mainbar .lr_btn_close{position:absolute;top:50%;right:9px;width:24px;height:24px;line-height:20px;margin:-17px 0 0;color:#bbb;font-size:30px;cursor:pointer;transition:all .3s linear}
#lr_mainbar .lr_btn_close:hover{color:#fff;}
.lr_arrow{display:none;position:absolute;top:0;right:-24px;width:24px;height:50px;line-height:54px;border-radius:0 25px 25px 0;cursor:pointer;overflow:hidden;color:#bbb;}
.lr_arrow::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#062e56;opacity:.68;z-index:-1;}
.lr_arrow .lr-icon{margin-left:-4px;font-size:20px;transition:all .3s linear}
.lr_arrow .lr-icon:hover{color:#fff;}
/* erx:Form */
#lr_mform{display:none;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;line-height:1;background:rgba(0,0,0,.68);backdrop-filter:blur(8px);z-index:99999;}
#lr_mform.erxact{display:flex;}
#lr_mform .lr_btn_close{position:absolute;cursor:pointer;transition:all .3s linear}
#lr_mform dl{display:none;position:relative;width:380px;max-width:94%;max-height:92%;color:#555;font-size:12px;background:#fff;border-radius:12px;box-sizing:border-box;padding:15px 40px;list-style:none;overflow-x:hidden;overflow-y:auto;}
#lr_mform dt{width:100%;font-size:30px;font-weight:normal;color:#0886A1;text-align:center;padding:20px 0 30px;}
#lr_mform dd{position:relative;width:100%;height:38px;line-height:38px;margin:0 0 18px;clear:both;}
#lr_mform dd .lr-icon{position:absolute;top:7px;left:0;line-height:24px;color:#aaa;font-size:20px;z-index:5;}
#lr_mform dd .tip{position:absolute;top:0;left:30px;color:#888;font-size:14px;white-space:nowrap;padding:0;z-index:0;transition:all .5s ease-in-out;}
#lr_mform dd .tip.cu{color:#ccc;transform:scale(.85);transform-origin:100% 50%;}
#lr_mform dd .tip em{position:absolute;top:0;left:100%;margin-left:3px;font-size:12px;font-style:normal;opacity:.68;transition:all .5s;}
#lr_mform dd .tip.cu em{opacity:0;}
#lr_mform dd .tip2{left:auto;right:0;}
#lr_mform .lr_int{position:absolute;top:0;left:0;width:100%;height:100%;font-size:16px;font-weight:bold;border:0;border-bottom:1px solid #ddd;background:none;outline:none;padding:0 0 0 30px;box-sizing:border-box;vertical-align:middle;z-index:3;}
#lr_mform .lr_icode .lr_int{font-weight:normal;font-size:14px;}
#lr_mform .lr_code .lr_int{text-transform:uppercase;}
#lr_mform .lr_more label{display:inline-block;font-weight:normal;}
#lr_mform .lr_more a{color:#0886A1;}
#lr_mform .lr_more a:hover{text-decoration:underline;}
#lr_mform .lr_chk{margin:-1px 2px 0 0;vertical-align:middle}
#lr_mform .lr_post{position:relative;width:100%;height:40px;color:#fff;font-size:16px;font-weight:bold;border:0;cursor:pointer;background:#0886A1;border:0;border-radius:20px;outline:none;box-sizing:border-box;transition:all .2s linear;}
#lr_mform .lr_post.act{color:#ccc;text-shadow:0 -1px rgba(0,0,0,.5);cursor:not-allowed;}
#lr_mform .lr_post.act::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";
    background:linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);animation:btnAct 2s linear infinite;background-size:40px 40px;}
#lr_mform .lr_post:hover{box-shadow:inset 0 1px rgba(255,255,255,0.4), inset 0 20px 40px rgba(255,255,255,0.25);}
#lr_mform .lr_post.act:hover{box-shadow:none;}
#lr_mform .lr_login .lr_more a{color:#81AA05;}
#lr_mform .lr_reg .lr_post{background:#81AA05;}
#lr_mform .lr_code img, #lr_mform .geticode{position:absolute;top:5px;right:0;max-width:90px;height:28px;border-radius:20px;cursor:pointer;z-index:8;}
#lr_mform .geticode{display:inline-block;line-height:26px;color:#fff;background:#0886A1;padding:0 12px;}
#lr_mform .geticode:hover{background:#333;text-decoration:none;}
#lr_mform dl .lr_btn_close{top:0;right:13px;width:auto;color:#bbb;font-size:30px;padding:0;}
#lr_mform dl .lr_btn_close .lr-icon{position:static;transition:all .2s linear;vertical-align:middle;}
#lr_mform .lr_btn_close .lr-icon:hover{color:#c30;}
#lr_mform dd .lr_l{float:left;}
#lr_mform dd .lr_r{float:right;}
#lr_mform .lr_r a{margin-left:12px;}
#lr_mform .lr_tip_s{height:24px;line-height:24px;color:#f90;}
#lr_mform .lr_tips{display:none;position:absolute;top:50%;left:0;width:100%;height:auto;margin:-28px 0 0;text-align:center;pointer-events:none;z-index:990;}
#lr_mform .lr_tips div{display:inline-block;max-width:90%;max-height:72px;line-height:24px;padding:15px 20px;background:rgba(0,0,0,.68);color:#fff;box-sizing:border-box;border-radius:100px;overflow:hidden;}
#lr_mform .lr_tips .lr-icon{position:static;color:#fff;margin:0 10px 0 0;}
#lr_mform dd.third-login{height:auto;text-align:center;color:#bbb;}
#lr_mform .lr_act{height:auto;}
#lr_mform .lr_manual{display:none;position:absolute;left:0;top:100%;width:100%;line-height:28px;color:#bbb;text-align:center;}
#lr_mform .lr_manual span em{margin:0 2px;font-style:normal;color:#f90;cursor:pointer;}
.third-login .oal{border:0;border-top:1px #e8e8e8 solid;padding:9px 0;}
.third-login .oal legend{width:auto;line-height:18px;margin:0 auto;color:#bbb;font-size:12px;padding:0 8px;border:0;}
.third-login span{position:absolute;top:14px;left:0;}
.third-login a{margin:0 6px;}
.third-login img{display:inline-block;max-width:30px;vertical-align:middle;}
.emailAutoComple{display:none;position:absolute;top:0;left:0;width:200px;background:#fff;border:1px solid #ddd;border-top:0;box-sizing:border-box;border-radius:0 0 12px 12px;z-index:99999;}
.emailAutoComple ul{list-style-type:none;margin:0;padding:0;}
.emailAutoComple li{color:#666;font:12px/24px Arial;text-indent:30px;cursor:pointer;}
.emailAutoComple .hover{color:#fff;font:bold 14px/26px Arial;background:#6eb6fe;}
@media only screen and (max-width: 480px) {
  #lr_mainbar{padding:18px 0;}
	#lr_mainbar .lr_tip{display:block;line-height:18px;margin:0 0 9px;color:#bbb;font-size:12px;opacity:.8;}
  #lr_mainbar .lr_acto a{margin:0 9px 0 0;padding:0;border:0;background:none;}
  #lr_mainbar .lr_acto a:not(:last-child)::after{content:'';display:inline-block;height:10px;width:1px;margin:-1px 0 0 9px;background:rgba(255,255,255,.28);vertical-align:middle;}
  .lr_arrow .lr-icon{margin-left:0;}
	.lr_btn{width:68px;height:26px;line-height:26px;margin:0 20px 0 0;font-weight:normal;font-size:12px;}
	#lr_mform dl{padding:15px 20px;}
  #lr_mform dd{margin:0 0 15px;}
}
.animated{animation-duration: 1s;animation-fill-mode: both;}
.flipInY{backface-visibility: visible !important;animation-name: flipInY;}
.flipOutY{backface-visibility: visible !important;animation-name: flipOutY;}
.bounceIn{animation-name: bounceIn;}
@keyframes masked-animation {
  0% {background-position: 0 0;}
  100% {background-position: -200% 0;}
}
@keyframes flipInY {
  from {transform: perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function: ease-in;opacity: 0;}
  40% {transform: perspective(400px) rotate3d(0, 1, 0, -20deg); animation-timing-function: ease-in;}
  60% {transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;}
  80% {transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}
  to {transform: perspective(400px);opacity: 1;}
}
@keyframes flipOutY {
  from {transform: perspective(400px);}
  30% {transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1;}
  to {transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}
}
@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
  0% {opacity: 0;transform: scale3d(.3, .3, .3);}
  20% {transform: scale3d(1.1, 1.1, 1.1);}
  40% {transform: scale3d(.9, .9, .9);}
  60% {opacity: 1;transform: scale3d(1.03, 1.03, 1.03);}
  80% {transform: scale3d(.97, .97, .97);}
  to {opacity: 1;transform: scale3d(1, 1, 1);}
}
@keyframes btnAct {
  from { background-position: 0 0;}
  to { background-position: 40px 0;}
}
@font-face {font-family: "LoginRegIcon";
  src: url('iconfont/iconfont.eot?t=1560003712185'); /* IE9 */
  src: url('iconfont/iconfont.eot?t=1560003712185#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('iconfont/iconfont.woff?t=1560003712185') format('woff'),
  url('iconfont/iconfont.ttf?t=1560003712185') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont/iconfont.svg?t=1560003712185#lr-icon') format('svg'); /* iOS 4.1- */
}
#lr_mainbar .lr-icon, #lr_mform .lr-icon{font-family:"LoginRegIcon" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; }
.icon-lr-nickname1:before { content: "\e618"; }
.icon-lr-password:before { content: "\e604"; }
.icon-lr-webmail:before { content: "\e603"; }
.icon-lr-close:before { content: "\e623"; }
.icon-lr-safe1:before { content: "\e727"; }
.icon-lr-double-arrow-right:before { content: "\e600"; }
.icon-lr-xinxi:before { content: "\e69e"; }
.icon-lr-ic_tab_username:before { content: "\e613"; }
.icon-lr-cfmpassword:before { content: "\e675"; }
.icon-lr-password1:before { content: "\e676"; }
.icon-lr-invite2:before { content: "\e60f"; }
.icon-lr-qq:before { content: "\e62b";}
.icon-lr-tel:before { content: "\e601";}
.icon-lr-wechat:before { content: "\e6d6";}