.copyRightBox{text-align:center;height:100px;line-height:100px;position:relative;z-index:1}
.copyRight{border:1px solid #fff;border-radius:50px;text-align:center;color:#fff;font-size:12px;display:inline;padding:4px 20px;vertical-align:middle}
#authorize-continue{position:fixed;bottom:-50px;left:50%;width:100%;background:#fff;max-width:560px;transform:translateX(-50%);padding:20px;box-sizing:border-box;border-top-left-radius:10px;border-top-right-radius:10px;transition-duration:0.5s}
.authorize-animate{-webkit-animation:authorizeAnimation 0.5s ease-in-out 1;animation:authorizeAnimation 0.5s ease-in-out 1;animation-fill-mode:forwards}
@-webkit-keyframes authorizeAnimation{0%{-webkit-transform:translate(-50%,0px);transform:translate(-50%,0px)}
to{-webkit-transform:translate(-50%,-50px);transform:translate(-50%,-50px)}
}@keyframes authorizeAnimation{0%{-webkit-transform:translate(-50%,0px);transform:translate(-50%,0px)}
to{-webkit-transform:translate(-50%,-50px);transform:translate(-50%,-50px)}
}.authorize-title{font-size:18px;font-weight:bold;line-height:40px;color:#333}
.authorize-tips{font-size:14px;color:#999;margin:10px 0}
.authorize-btn{display:flex;justify-content:center;margin-top:60px;margin-bottom:40px}
.authorize-btn a{max-width:136px;flex:1;line-height:46px;font-size:16px;text-align:center;border-radius:5px;background:#49c265;color:#fff;font-weight:bold;display:block;text-decoration:none}
.authorize-btn a:first-child{margin-right:30px;color:#49c265;background:#f2f2f2}
#authorize-wrapper{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);z-index:999;display:none}
#libList{position:fixed;right:5px;width:50px;bottom:135px;z-index:7}
#libList .click_show_comment{width:50px;height:50px}
#libList>.click_show_comment>.click_show_comment_flag{border-radius:56px;width:100%;height:100%;color:#666;border:3px solid #f7e38f;font-size:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:300;background:#ff2500;box-sizing:border-box}
#libList>.click_show_comment>.click_show_comment_flag>p{font-size:13px;font-weight:700;line-height:16px;color:#fff}
.votecode-wrap .code-img-wrapper{width:100%;display:flex;justify-content:center}
.votecode-wrap .code-img-wrapper img{max-width:90%;max-height:200px}
#backManageWrapper{position:fixed;bottom:77px;display:block;right:5px;width:50px;height:50px;z-index:100}
#backManageWrapper div{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:25px;width:100%;height:100%;color:#fff;box-shadow:1px 2px 10px 2px rgba(0,0,0,0.1);font-size:13px;border:3px solid #f7e38f;background:#ff2500;font-weight:700;box-sizing:border-box}
.award-info-qrcode-wrapper{position:relative}
.award-info-qrcode-wrapper .mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);color:#fff;text-align:center;line-height:25vw;border-radius:2px;font-weight:bold;font-size:4vw}

.select-tag-wrapper select{width: 100%;height: 100%;border: none;background: no-repeat;outline: none;color: #000;appearance: none;-webkit-appearance: none;-moz-appearance: none;position: absolute;left: 0;top: 0;opacity: 0}
.select-tag-wrapper img{width: 16px;position: absolute;right: 10px;top: 14px;pointer-events: none}
.image-tag-wrapper{height: auto !important;display: block !important;padding-left: 15px !important;}
.image-tag-wrapper .title{color: #888;font-size: 14px;text-align: left;margin-bottom: 8px;margin-top: 10px}
.image-tag-wrapper .img-list-wrapper{display: flex;gap: 9px;margin-bottom: 10px;flex-wrap: wrap}
.image-tag-wrapper .img-list-wrapper .item{position: relative;width: 69px;height: 69px;border: 1px solid #eee;display: flex;align-items: center;justify-content: center;border-radius: 5px}
.image-tag-wrapper .img-list-wrapper .item img{max-width: 100%;max-height: 100%;}
.image-tag-wrapper .img-list-wrapper .upload img{width: 30px;opacity: 0.7;}
.image-tag-wrapper .img-list-wrapper .item i{width: 20px;height: 20px;position: absolute;top: -5px;right: -5px;background: url(/images/close.png);background-size: 100%;}
.image-tag-wrapper .img-list-wrapper .upload input{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;}
.view-img-wrapper{display: flex;gap: 8px;margin-bottom: 8px;flex-wrap: wrap;}
.view-img-wrapper .item{width: 60px;display: flex;justify-content: center;align-items: center;border-radius: 5px;border: 1px solid #eee;height: 60px;box-sizing: border-box;font-size: 0;}
.view-img-wrapper .item img{max-width: 100%;max-height: 100%}
.information-field-title{max-width: 100px;overflow: hidden;line-height: 20px;margin-right: 8px;border: none !important;font-style: normal;margin-top: 0 !important;}