@charset "utf-8";
/*-------------------
*Description:        By www.yiwuku.com
*Website:            https://app.zblogcn.com/?id=15900
*Author:             尔今 erx@qq.com
*update:             2020-08-27(Last:2021-12-18)
-------------------*/
.erx-weixin-open{display:none;position:fixed;top:0;left:0;width:100%;height:100%;font-size:14px;text-align:center;background-color:rgba(0,0,0,.5);z-index:99999;}
.erx-weixin-open.erxact{display:block;}
.erx-weixin-open:after{content:'';display:inline-block;width:0;height:100%;vertical-align:middle;}
.erx-wx-box{position:relative;display:inline-block;width:320px;max-width:96%;color:#111;background-color:#fff;padding:20px;border-radius:15px;vertical-align:middle;box-sizing:border-box;}
.erx-wx-box i, .erx-wx-box em, .erx-weixin-bar em{font-style:normal;}
.erx-wx-box .erx-wx-icon-success{color:#1aad19;font-size:40px;}
.erx-wx-box h5{margin:5px 0 12px;font-size:18px;font-weight:bold;}
.erx-wx-box em, .erx-wx-user em, .erx-wx-box em a, .erx-wx-user em a{color:#f00;font-weight:bold;}
.erx-wx-ow{max-height:72vh;overflow-y:auto;}
.erx-wx-box .qrcode-ez{max-width:200px;margin:5px auto 0;}
.qrcode-ez{display:none;}
.qrcode-ez.erxshow{display:block;}
.erx-wx-box .add-ez{display:block;max-width:90%;margin:8px auto 0;}
a.erx-wx-btn, span.erx-wx-btn{display:inline-block;margin:12px 0;line-height:38px;color:#fff;font-size:14px;background-color:#1aad19;padding:0 25px;border-radius:5px;cursor:pointer;}
a.erx-wx-btn:hover{color:#eee;}
.erx-wx-btn i{display:inline-block;margin-left:3px;font-size:12px;opacity:.6;transform:scale(.9);}
.erx-wx-box .erx-wx-icon-close{position:absolute;top:8px;right:8px;font-size:24px;cursor:pointer;}

.erx-weixin-ball{position:fixed;right:30px;bottom:98px;width:50px;height:50px;line-height:50px;text-align:center;background-color:#1aad19;cursor:pointer;animation:heartbeat 1s infinite;border-radius:50%;z-index:99998;}
.erx-weixin-ball .iconfont, .erx-wx-tel .iconfont, .erx-wx-ico .iconfont{color:#fff;font-size:25px;}

.erx-weixin-top{top:0;}
.erx-weixin-bot{bottom:0;}
.erx-weixin-bar{position:fixed;left:0;width:100%;height:48px;line-height:48px;color:#fff;font-size:14px;text-align:center;background-color:#393939;z-index:99998;}
.erx-weixin-bar > span, .erx-weixin-bar > a{display:inline-block;height:100%;}
.erx-wx-tel{position:relative;float:left;width:48px;background-color:#ed2748;}
.erx-wx-tel > div{position:absolute;top:3px;left:-200%;height:42px;line-height:42px;color:#f80;font-size:16px;font-weight:bold;white-space:nowrap;background:#eee;padding:0 12px 0 8px;border-radius:0 30px 30px 0;opacity:0;transition:all .3s ease-out;}
.erx-wx-tel.erxact > div{left:100%;opacity:1;}
.erx-wx-txt, .erx-wx-txt a{color:#F4E41C;font-size:12px;}
.erx-wx-add{float:right;background-color:#ed2748;padding:0 18px;cursor:pointer;}
.erx-wx-add .iconfont, .erx-weixin-insert .iconfont{margin-right:5px;}

.erx-weixin-insert{margin:1em 0;line-height:1.68;overflow:hidden;clear:both;}
.erx-weixin-insert .qrcode-ez{float:left;width:110px;margin-right:12px;}
.erx-weixin-insert span.erx-wx-btn{margin:12px 0 0;background-color:#0C3FD6;}

.erx-weixin-blank{height:48px;overflow:hidden;clear:both;}
.erx-wx-account, .erx-weixin-copy-int{position:absolute;top:-9999em;left:-9999em;}
.erx-wx-ico{display:inline-block;width:48px;height:48px;line-height:48px;text-align:center;background-color:#1aad19;border-radius:50%;}
@font-face {font-family: "iconfont";
  src: url('../fonts/iconfont.eot'); /* IE9 */
  src: url('../fonts/iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/c3301833a73e4f1095307a4feb3ae558.woff') format('woff2'),
  url('../fonts/iconfont.woff') format('woff'),
  url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('../fonts/iconfont.svg') 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;}
.erx-wx-icon-weixin:before{content:"\e631";}
.erx-wx-icon-success:before{content:"\e63b";}
.erx-wx-icon-tel:before{content:"\e6ab";}
.erx-wx-icon-close:before{content:"\e634";}
@keyframes heartbeat {
  50% {
    transform: scale(1.1);
  }
}
@media only screen and (max-width: 640px) {
  .erx-weixin-ball{right:20px;}
  .erx-weixin-bar .erx-wx-tel + .erx-wx-txt{display:none;}
  .erx-weixin-bar .erx-wx-tel{width:55%;}
  .erx-weixin-bar .erx-wx-tel > div{position:static;display:inline-block;height:auto;line-height:1;margin-top:-9px;color:#fff;background:none;opacity:1;vertical-align:middle;}
  .erx-weixin-bar .erx-wx-add{width:45%;box-sizing:border-box;}
}


/*表单*/


/*公用样式*/

/*链接*/

/*标题*/

.icon{background:url(..//images/icon.png) no-repeat;display:inline-block;background-size: 18rem auto;vertical-align:middle;}
.icon,.iconbef:before,.iconbef:after{content: "\20"; display:block;}




/* 工具栏 */
#toolbar{position: fixed;bottom: 0;width: 100%;z-index: 888;height: 80px;left: 0;}
#toolbar .list{width: 100%;/* max-width: 640px; *//* min-width: 320px; */height: 80px;line-height: 50px;margin: 0 auto;background: #23aead;box-shadow: 0 -8px 8px 0px rgba(45,120,221, 0.08);}
#toolbar .list li{float: left;width: 50%;text-align: center;border-left: 1px solid rgba(255,255,255, .1);-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
#toolbar .list li:first-child{border-left: 0;}
#toolbar .list a{display: block;height: 40px;line-height: 40px;font-size: 20px;padding-top: 0.2rem;}
#toolbar .list a span{text-align: center;color: #fff;display: block;font-size: 16px;}
#toolbar .list a s{margin-left: auto;margin-right: auto;width: 3rem;height: 40px;line-height: 40px;display: block;margin-bottom: .12rem;background-position: 0.24rem -1.5rem;}
#toolbar .list li:nth-child(2) s{background-position: -2.7rem -1.2rem;}
#toolbar .list li:nth-child(3) s{background-position: -.38rem -.2rem;}
#toolbar .list li:nth-child(4) s{background-position: -1.2rem -.2rem;width:.34rem;height:.34rem;}


/*微信弹窗*/
#wxnr{width:100%;height: 100%;/* max-width: 640px; *//* min-width: 320px; */position:fixed;top: 0;z-index:1000;display:none;background: rgba(0,0,0,.6);}
#wxnr .nrdf{margin: auto;position: absolute;top: 28%;left: 0;right: 0;width: 28rem;height: 23rem;padding: 0.3rem;padding-top: 0.6rem;margin-top: -2.5rem;text-align:center;background-color: rgba(255, 255, 255, 0.8);box-shadow: 0px 2px 6px #777;-webkit-box-shadow: 0px 2px 6px #777;-moz-box-shadow: 0px 2px 6px #777;border-radius:10px;}
#wxnr img{width: 10.3rem;height: 10.3rem;display: block;margin: 0 auto;}
#wxnr p{font-size: 14px;line-height: 2rem;text-align:center;}
#wxnr i{position: absolute;top: 0.2rem;right: 0.2rem;width: 0.3rem;height: 0.3rem;font-size: 1.2rem;line-height: 0.3rem;text-align:center;color: #fff;font-weight: bold;font-style: normal;background: #333;border-radius: 1rem;cursor: pointer;}
#wxnr span{display:inline-block;padding: 0.03rem 0.1rem;line-height: 2rem;background-color: #23aead;color:#fff;border-radius: 0.05rem;cursor:pointer;}
#wxnr span.wx{padding-left: 0.4rem;background-image: url(../images/wx.png);background-size: 0.28rem;background-position: 0.1rem center;background-repeat: no-repeat;}
/*复制提示*/
#weixin{position: fixed;top: 50%;margin-top: -0.4rem;z-index: 9999999;font-size: 14px;color: #fff;width: 90%;right: 5%;line-height: 0.8rem;text-align: center;background: rgba(0, 0, 0, 0.8);border: 2px solid #333;border-radius: 0.1rem;display: none;}



