.form-input .el-input__inner{color:#ca0a15;font-size:1.24444vw;border:1px solid #f0f0f0}.modal-container .el-dialog__body,.modal-container .el-dialog__header{padding:0}.title[data-v-23d1c1eb]{align-items:center;background:#f7f7f7;border-radius:.88889vw .88889vw 0 0;box-sizing:border-box;display:flex;flex-direction:row;height:10.66667vw;justify-content:space-between;overflow:hidden;padding-left:3.55556vw;padding-right:3.55556vw;position:relative;width:100%}.title .info[data-v-23d1c1eb]{color:#333;font-size:4.26667vw;letter-spacing:0;line-height:4.26667vw;text-decoration:none;font-weight:700}.content[data-v-23d1c1eb]{display:flex;flex-flow:column nowrap;align-items:center;padding:1.77778vw}.nav-bar:after{border:none}.nav-title{font-size:5.33333vw}.menu-img{height:3.55556vw;width:4.88889vw}.detail{display:flex;flex-flow:column nowrap;justify-content:flex-start;height:100vh;overflow:hidden}.detail .detail-inner{flex:1;width:100%;display:flex;flex-flow:column nowrap;align-items:center;background:linear-gradient(0deg,#fbe2c4,#faf3ea)}.detail .charge-tips{display:flex;position:relative;align-items:center;align-self:center;flex-direction:row;justify-content:space-between;margin:1.77778vw;border-radius:.35556vw;background-color:#f7d1a3;padding:0 3.55556vw;box-sizing:border-box;width:92.88889vw;height:8.88889vw;overflow:hidden;flex:none}.detail .charge-tips .content{display:flex;align-items:center;flex-direction:row;height:8.88889vw}.detail .charge-tips .content .tip-text{margin-right:3.82222vw;font-size:3.02222vw;color:#ca0a15;line-height:8.88889vw;webkit-line-clamp:.17778vw;overflow:hidden;text-decoration:none;text-overflow:ellipsis;letter-spacing:0;white-space:nowrap}.detail .charge-tips .content .buy-btn{display:flex;position:relative;align-items:center;flex-direction:row;justify-content:center;width:10.66667vw;height:5.33333vw;background:linear-gradient(-90deg,#ee6a0c,#fd9e3b);border-radius:2.66667vw}.detail .charge-tips .content .buy-btn .text{position:relative;overflow:hidden;text-decoration:none;text-overflow:ellipsis;letter-spacing:0;white-space:nowrap;color:#fff;font-size:2.66667vw}.detail .detail-main{display:flex;position:relative;align-items:center;align-self:center;flex-direction:row;width:92.88889vw;flex:1;box-sizing:border-box}.detail .detail-main.hide-menu{flex-flow:column nowrap;height:100%}.detail .detail-main.hide-menu .left-catalogue{width:100%;height:auto;margin-right:0}.detail .detail-main.hide-menu .detail-browser,.detail .detail-main.hide-menu .left-catalogue .scale-title{width:100%}.detail .detail-browser{display:flex;align-items:center;flex-direction:row;justify-content:center;border-radius:.35556vw;background-color:#fff;height:100%;overflow:hidden;flex:1;box-sizing:border-box;transition:width .3s ease}.detail .detail-browser .pdf-image{height:100%;width:100%;object-fit:contain}.detail .detail-browser .browser-inner{position:relative;display:flex;align-items:center;flex-direction:row;border-radius:.35556vw;width:100%;height:100%;overflow:hidden}.detail .detail-browser .browser-inner .icon-right{right:1.77778vw}.detail .detail-browser .browser-inner .icon-left,.detail .detail-browser .browser-inner .icon-right{position:absolute;top:50%;transform:translateY(-50%);width:12.44444vw;height:12.44444vw;overflow:hidden;cursor:pointer;background-color:#fff;border-radius:50%}.detail .detail-browser .browser-inner .icon-left{left:1.77778vw}.tips-title{margin-top:6.13333vw;font-size:4.97778vw;color:#f50}.tips-desc{margin-top:3.46667vw;font-size:3.55556vw;color:#666}.tips-desc .remain{color:#f50}.confirm-next-btn{margin-top:7.11111vw;height:10.66667vw;width:85.77778vw;justify-content:center;align-items:center;display:flex;background-color:#ca0a15;color:#fff;font-size:4.97778vw;cursor:pointer;border:none;border-radius:.88889vw}.menu-popup{height:70vh;width:100%;box-shadow:0 0 1.42222vw .35556vw rgba(0,0,0,.1);border-radius:1.77778vw 1.77778vw 0 0;padding:5.51111vw 3.55556vw 0 3.55556vw;box-sizing:border-box}.menu-popup .close-icon{height:5.33333vw;width:5.33333vw;position:absolute;top:4.44444vw;right:3.55556vw}.menu-popup .title{font-size:4.97778vw;color:#333;margin-top:5.51111vw}.menu-popup .sub-title{font-size:3.55556vw;color:#333;margin-top:2.48889vw}.menu-popup .menu-content{margin-top:3.55556vw;width:100%;height:calc(100% - 20.44444vw);background:#f7f7f7;border-radius:1.77778vw 1.77778vw 0 0;overflow:auto;padding:4vw;box-sizing:border-box}.menu-popup .menu-content .menu-title{font-size:4.97778vw;color:#333}.menu-popup .menu-content .menu-item{margin-top:2.66667vw;font-size:3.91111vw;color:#8c4134}.pager{position:absolute;bottom:calc(env(safe-area-inset-bottom) + 1.77778vw);width:100%;font-size:3.2vw;text-align:center}