body{background-color:#e8e8e8}
.content img{max-width:100%;pointer-events:none;height:auto}
.content form{max-width:500px;margin:auto;padding:10px 0 20px;width:90%}
input{outline:0}
.formcol1,.formcol{height:45px;line-height:45px;background:#fff;width:100%;padding-left:15px;margin-bottom:26px;position:relative;}
.formcol1 .bi,.formcol .bi{font-size:18px;vertical-align:middle;top:-3px;color:#999;float:left}
.formcol input{float:right;font-size:14px;height:45px;border:0;padding-left:12px;width:calc(100% - 32px)}
.formcol .checkmsg{position:absolute;right:0;bottom:-37px;font-size:13px;color:red}
.navbottom{clear:both;width:100%;height:49px;background:rgba(0,0,0,.8);border-top:1px solid #7a7f83;position:fixed;left:0;bottom:0;z-index:999}
.navbottom ul{margin-left:0;margin-right:0;padding:0}
.navbottom li{float:left;width:33%;list-style:none;padding-top:10px}
.navbottom li a{display:block;border-left:1px solid #505457;border-right:1px solid #22262a;height:100%;text-align:center;margin-left:-1px;color:#fff}
.navbottom li a:hover{text-decoration:none;color:#ffc56e}
.txt{height:36px;line-height:36px;font-size:18px;padding-left:10px}
.back-to-top{position:fixed;right:15px;bottom:60px;z-index:996;background:#9cf;width:30px;height:30px;border-radius:5px;transition:all .4s;text-align:center}
.back-to-top i{font-size:22px;color:#fff;line-height:0}
.back-to-top:hover{background:#ffc064;color:#fff}
.qr-code{position:fixed;right:15px;bottom:120px;z-index:996;background:#9cf;width:30px;height:30px;border-radius:5px;transition:all .4s}
.qr-code i{font-size:22px;color:#fff;line-height:0}
.uptop_box{position:absolute;right:35px;display:none;background:#000}
.uptop_box>.uptop_content{position:relative;width:325px;height:100%!important;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}
.uptop_box{top:-40px;padding:0;width:110px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}
.uptop_box>span{display:block;margin:0 auto;padding:0}
.uptop_box:after{position:absolute;top:45px;right:-6px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:6px solid #fff;content:""}
.qr-code:hover>.uptop_box{display:block}
.uptop_box p{clear:both;font-size:12px;text-align:center;color:#ccc;margin-bottom:5px}
.back-to-top:hover,.qr-code:hover{background:#ffc064;color:#fff}
footer{padding-top:30px;text-align:center;font-size:14px;padding-bottom:30px;background-position:center center;background-size:cover;position:relative}
.foot::before{content:"";background-color:rgba(12,15,15,.5);position:absolute;top:0;right:0;left:0;bottom:0}
.foot_txt{color:#eee;position:relative}