.back-page-btn[data-v-6a45dda7]{display:-webkit-box;display:-ms-flexbox;display:flex;width:13vh;height:8vh}.back-page-btn img[data-v-6a45dda7]{width:100%;height:100%;pointer-events:none}.promotion-bg[data-v-c3e6ada2]{height:100vh;background-image:url(../img/common-bg.ffae6e30.png);background-repeat:no-repeat;background-size:cover;background-position:bottom;padding:2vw 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.promotion-bg .back-btn[data-v-c3e6ada2]{position:absolute;top:2vw;left:2vw;z-index:10}.promotion-bg .back-btn img[data-v-c3e6ada2]{width:1.28rem;height:1.28rem}.promotion-container[data-v-c3e6ada2]{background-image:url(../img/tuiguang-bg.c5d69b43.png);background-repeat:no-repeat;background-size:contain;background-position:50%;border-radius:1.5vw;width:95vw;height:90vh;padding:2vw 2vw 3vw 2vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.promotion-header[data-v-c3e6ada2]{text-align:center;margin-bottom:2vw}.promotion-header .promotion-title-bg[data-v-c3e6ada2]{background:-webkit-gradient(linear,left top,right top,from(#ffe9b2),to(#fff7e0));background:linear-gradient(90deg,#ffe9b2,#fff7e0);border-radius:0 0 2vw 2vw;display:inline-block;padding:1.2vw 3vw .8vw 3vw;-webkit-box-shadow:0 .3vw 0 #e6b15a;box-shadow:0 .3vw 0 #e6b15a}.promotion-header .promotion-title-bg .promotion-title[data-v-c3e6ada2]{font-size:3vw;font-weight:700;color:#7a3a00;letter-spacing:.12vw}.promotion-header .promotion-desc[data-v-c3e6ada2]{margin-top:1.5vw;font-size:1.7vw;color:#7a3a00}.promotion-content[data-v-c3e6ada2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.promotion-left[data-v-c3e6ada2]{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2}.promotion-left .section-title[data-v-c3e6ada2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.7vw;margin:2vw 0 1vw 0}.promotion-left .section-title .icon[data-v-c3e6ada2]{color:#b97a1a;font-size:1.4vw;margin-right:.5vw}.promotion-left .section-title .main[data-v-c3e6ada2]{color:#7a3a00;font-weight:700;margin-right:.5vw}.promotion-left .section-title .en[data-v-c3e6ada2]{color:#e6c98a;font-size:1.3vw;font-weight:400}.promotion-left .roles[data-v-c3e6ada2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.2vw;margin-bottom:2vw}.promotion-left .roles .role-item[data-v-c3e6ada2]{background:#fffbe9;border:.15vw solid #ffe9b2;border-radius:1vw;width:10vw;height:7vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.5vw;color:#b97a1a;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.promotion-left .roles .role-item img[data-v-c3e6ada2]{width:2.8vw;height:2.8vw;margin-bottom:.5vw;-webkit-filter:grayscale(.6);filter:grayscale(.6);-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.promotion-left .roles .role-item.active[data-v-c3e6ada2]{border-color:#ff7e2d;background:linear-gradient(135deg,#fff3e0 60%,#ffe9b2);color:#ff7e2d;-webkit-box-shadow:0 .4vw 1vw rgba(255,179,90,.3333333333333333);box-shadow:0 .4vw 1vw rgba(255,179,90,.3333333333333333);font-weight:700;-webkit-transform:scale(1.08);transform:scale(1.08)}.promotion-left .roles .role-item.active img[data-v-c3e6ada2]{-webkit-filter:none;filter:none}.promotion-left .rules[data-v-c3e6ada2]{color:#b97a1a;font-size:1.2vw;margin-left:1vw}.promotion-left .rules li[data-v-c3e6ada2]{margin-bottom:.5vw;list-style:disc}.promotion-right[data-v-c3e6ada2]{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2;background:#fffdea;border-radius:2vw;-webkit-box-shadow:0 .3vw 1vw #dcbd83;box-shadow:0 .3vw 1vw #dcbd83;padding:2vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:25vw}.promotion-right .form-title[data-v-c3e6ada2]{font-size:2vw;color:#7a3a00;font-weight:700;margin-bottom:1.2vw;text-align:center}.promotion-right .form-input[data-v-c3e6ada2]{width:100%;height:3.5vw;border:.1vw solid #ffe9b2;border-radius:.7vw;margin-bottom:1vw;padding:0 1vw;font-size:1.3vw;background:-webkit-gradient(linear,left top,right top,from(#fff7e0),to(#fff));background:linear-gradient(90deg,#fff7e0,#fff);color:#b97a1a;outline:none}.promotion-right .form-btn[data-v-c3e6ada2]{width:100%;height:3.5vw;background:-webkit-gradient(linear,left top,right top,from(#ffb35a),to(#ff7e2d));background:linear-gradient(90deg,#ffb35a,#ff7e2d);color:#fff;font-size:1.5vw;font-weight:700;border:none;border-radius:1.5vw;margin:1vw 0 1.2vw 0;-webkit-box-shadow:0 .3vw .8vw rgba(255,179,90,.3333333333333333);box-shadow:0 .3vw .8vw rgba(255,179,90,.3333333333333333);cursor:pointer;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.promotion-right .form-btn[data-v-c3e6ada2]:active{-webkit-box-shadow:0 .15vw .4vw rgba(255,179,90,.3333333333333333);box-shadow:0 .15vw .4vw rgba(255,179,90,.3333333333333333)}.promotion-right .consult-box[data-v-c3e6ada2]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fffbe9;border:.12vw solid #ffe9b2;border-radius:1.2vw;padding:1vw 1.2vw;margin-top:.7vw;width:100%}.promotion-right .consult-box .consult-left[data-v-c3e6ada2],.promotion-right .consult-box[data-v-c3e6ada2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promotion-right .consult-box .consult-left .qr-img[data-v-c3e6ada2]{width:2.8vw;height:2.8vw;border-radius:.5vw;margin-right:.8vw;background:#ffe9b2;-o-object-fit:cover;object-fit:cover;-webkit-box-shadow:0 .2vw .5vw rgba(255,179,90,.2);box-shadow:0 .2vw .5vw rgba(255,179,90,.2);cursor:pointer;-webkit-transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s;transition:box-shadow .2s,transform .2s,-webkit-box-shadow .2s,-webkit-transform .2s}.promotion-right .consult-box .consult-left .qr-img[data-v-c3e6ada2]:hover{-webkit-box-shadow:0 .5vw 2vw rgba(255,179,90,.3333333333333333);box-shadow:0 .5vw 2vw rgba(255,179,90,.3333333333333333);-webkit-transform:scale(1.08);transform:scale(1.08)}.promotion-right .consult-box .wechat-btn[data-v-c3e6ada2]{background:#ffe9b2;color:#7a3a00;border:none;border-radius:1vw;padding:.6vw 1.5vw;font-size:1.3vw;font-weight:700;cursor:pointer;margin-left:1.2vw}.qr-modal[data-v-c3e6ada2]{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:9999;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.qr-modal-content[data-v-c3e6ada2],.qr-modal[data-v-c3e6ada2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qr-modal-content[data-v-c3e6ada2]{background:#fff;border-radius:2vw;padding:2vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.qr-modal-content[data-v-c3e6ada2],.qr-modal-content img[data-v-c3e6ada2]{-webkit-box-shadow:0 .5vw 2vw rgba(255,179,90,.3333333333333333);box-shadow:0 .5vw 2vw rgba(255,179,90,.3333333333333333)}.qr-modal-content img[data-v-c3e6ada2]{width:30vw;height:30vw;max-width:80vw;max-height:80vw;border-radius:1vw;-o-object-fit:contain;object-fit:contain}.qr-modal-content .qr-modal-tip[data-v-c3e6ada2]{margin-top:1vw;color:#b97a1a;font-size:1.5vw;text-align:center}.consult-title[data-v-c3e6ada2]{font-size:1.3vw;color:#b97a1a;font-weight:700}.consult-desc[data-v-c3e6ada2]{font-size:1vw;color:#b97a1a}