/* 问鼎 推广页 UI 对齐大厅风格 */
#promotion .contentboxinner{padding:.32rem!important}
#promotion .collebox{border-radius:.32rem!important;overflow:hidden!important;box-shadow:0 .08rem .32rem rgba(124,58,237,.12);border:none!important;height:auto!important}
#promotion .collebox .lvtitle .flag,#promotion .navbtnlineac:after{background:linear-gradient(180deg,#b57bff,#7b3fe4)!important}
#promotion .navbtnlineac{color:#7b3fe4!important}
#promotion .showdetbox{height:auto!important;background:#fff!important;border:none!important}
#promotion .innerbox{flex-direction:column!important;background:#fff!important}
#promotion .codeArea{position:relative!important;width:100%!important;height:auto!important;line-height:0}
#promotion .codeArea .ggimg{display:block!important;width:100%!important;height:auto!important;aspect-ratio:3/4}
#promotion .codeArea .qrCode_new1{position:absolute!important;left:28%!important;top:44%!important;right:auto!important;bottom:auto!important;width:44%!important;height:auto!important;aspect-ratio:1/1;padding:0!important;margin:0!important;transform:none!important;background:#fff!important;display:block!important;border:none!important}
#promotion .codeArea .qrCode_new1 canvas,#promotion .codeArea .qrCode_new1 img{width:100%!important;height:100%!important;margin:0!important}
#promotion .optionbox{padding:.32rem .32rem .4rem!important;background:#fff!important;flex-direction:column!important}
#promotion .urldiv,#promotion .linkBox{display:block!important;width:100%!important;box-sizing:border-box;background:#f5f0ff!important;color:#4b3a78!important;border:1px dashed #c4a8ff!important;border-radius:.21rem!important;padding:.24rem .3rem!important;font-size:.32rem!important;line-height:1.5!important;word-break:break-all!important;text-align:center!important;height:auto!important;margin:0 0 .3rem!important}
#promotion .b_box,#promotion .handBox{display:flex!important;gap:.21rem;width:100%!important;margin:0 0 .3rem!important;padding:0!important}
#promotion .b_box .item,#promotion .handBox .item{flex:1!important;width:auto!important;height:.96rem!important;line-height:.96rem!important;margin:0!important;border-radius:.48rem!important;font-size:.34rem!important;font-weight:600;color:#fff!important;text-align:center;border:none!important;background:linear-gradient(135deg,#b57bff,#7b3fe4)!important;box-shadow:0 .08rem .2rem rgba(123,63,228,.3)}
#promotion .b_box .item:nth-child(2),#promotion .handBox .item:nth-child(2){background:#fff!important;color:#7b3fe4!important;border:1px solid #b57bff!important;box-shadow:none}
#promotion .linkBox{min-height:0!important;display:flex!important;align-items:center;justify-content:center}
#promotion .linkBox .value{display:inline!important;height:auto!important;line-height:1.5!important;padding:0!important;margin:0!important;background:none!important;border:none!important;font-size:.32rem!important;color:#4b3a78!important;width:auto!important}
#promotion .contentbox{padding-bottom:1.8rem!important}
/* 统一用 canvas 显示二维码，隐藏 img（部分安卓浏览器 img 生成失败显示破图） */
#promotion .qrCode_new1 canvas{display:block!important;image-rendering:pixelated}
#promotion .qrCode_new1 img,#promotion .qrCode_new1 img[alt*="Scan"]{display:none!important}
#promotion .contentbox .contentboxinner .collebox .showdetbox .innerbox .codeArea .qrCode_new1 img,#promotion .contentbox .contentboxinner .collebox .showdetbox .innerbox .codeArea .qrCode_new1 img:first-of-type{display:none!important}
#promotion .contentbox .contentboxinner .collebox .showdetbox .innerbox .codeArea .qrCode_new1 canvas{display:block!important}
