@font-face{font-family:ffxft;src:url(../../static/fonts/ffxft.50a93380.ttf)}@font-face{font-family:gcsht;src:url(../../static/fonts/gcsht.06aa96fd.ttf)}@font-face{font-family:jdhft;src:url(../../static/fonts/jdhft.b1becaa8.ttf)}@font-face{font-family:wxpmt;src:url(../../static/fonts/wxpmt.712fbf49.ttf)}.layout-wrap{min-width:1200px}.layout-wrap .el-dialog__header{border-bottom:1px solid #efefef}.layout-wrap .el-dialog__footer .el-button--primary{background-color:#d2222b;border-color:#d2222b}.layout-wrap .el-button.el-button--default:focus,.layout-wrap .el-button.el-button--default:hover{color:#606266;border-color:rgba(210,34,43,.3);background-color:rgba(210,34,43,.2)}.layout-wrap .logo{box-sizing:border-box;position:relative;height:260px}.layout-wrap .logo .right-label{position:absolute;padding-top:20px;text-align:right;padding-right:60px;margin-bottom:.9rem;color:#fff;font-size:14px;top:0;right:0;z-index:99}.layout-wrap .logo .right-label i{font-size:12px;margin-left:6px;margin-right:6px}.layout-wrap .logo .right-label span:first-child{margin-right:15px}.layout-wrap .logo .right-label span{cursor:pointer}.layout-wrap .logo .right-label-book{color:#333!important}.layout-wrap .logo .head-box{position:absolute;top:10px;left:50%;transform:translateX(-50%)}.layout-wrap .logo .head-box p.title{text-shadow:1px 1px #dd1515,-1px -1px #dd1515,1px -1px #dd1515,-1px 1px #dd1515;letter-spacing:4px;left:50%;transform:translateX(-50%);position:absolute;font-size:55px;margin-bottom:15px;letter-spacing:8px;font-family:gfsnt;font-weight:400;width:auto;text-align:center;cursor:pointer;color:#fbdc7c;text-shadow:0 2px 10px rgba(108,6,10,.55)}.layout-wrap .logo .head-box .search{text-align:center;width:1000px;margin:0 auto;margin-top:145px;position:absolute;left:50%;transform:translateX(-50%)}.layout-wrap .logo .head-box .search .el-input{width:100%}.layout-wrap .logo .head-box .search .el-input-group--append .el-input__inner{border-top-left-radius:22px;border-bottom-left-radius:22px;padding-left:1.04rem;height:44px;line-height:44px;border:1px solid #ccc;border-right:0;font-size:14px}.layout-wrap .logo .head-box .search .el-input__inner::-webkit-input-placeholder{text-align:center}.layout-wrap .logo .head-box .search .el-input__inner:focus{border-color:#e4e4e4}.layout-wrap .logo .head-box .search .el-input-group__append{border-top-right-radius:22px;border-bottom-right-radius:22px;background:#d2222b;color:#fff;height:44px;line-height:44px;width:140px;border:none;font-size:14px;padding:0}.layout-wrap .content{width:1200px;padding-top:10px;margin:0 auto;padding-bottom:35px;border-radius:50px;min-height:calc(100% - 7.3rem);box-sizing:border-box}.layout-wrap .footer{height:auto;margin:0 auto;width:100%;background:#d2222b;padding:30px 0}.layout-wrap .footer .footer-wrap{color:#fff;width:1200px;margin:0 auto;display:flex;justify-content:space-between;font-size:14px;border-bottom:1px dashed #fff}.layout-wrap .footer .footer-wrap p{margin-bottom:10px}.layout-wrap .footer .footer-right img{margin-bottom:5px;width:140px}.layout-wrap .book-footer{background:url(../../static/img/book-banner-top.3e46538e.jpg);background-repeat:no-repeat;background-size:100% 100%}.layout-wrap .book-footer .footer-wrap{color:#000;width:1200px;margin:0 auto;display:flex;justify-content:space-between;font-size:14px;border-bottom:1px dashed #000}.layout-wrap .book-footer .footer-wrap p{margin-bottom:10px}.layout-wrap .book-footer .footer-wrap+div{color:#000!important}.layout-wrap .book-footer .footer-right img{margin-bottom:5px;width:140px}