.main-index{background:#f5f9ff}.main-index .main-content{height:100%;display:flex;box-sizing:border-box}.content-left{flex:1;flex-direction:column;margin-right:15px}.content-left,.content-right{display:flex;box-sizing:border-box}.content-right{width:240px;flex-direction:column}.block-item{width:100%;background:#fff;border-radius:8px;display:flex;flex-direction:column;box-sizing:border-box;padding:18px}.block-item .title{font-weight:700;font-size:16px;color:#393635;display:flex;align-items:center;margin-bottom:18px}.block-item .title i{display:flex;width:3px;height:11px;background:#dd2126;margin-right:5px}.block-item .pro-desc{text-indent:2em}.block-item .pro-desc,.block-item .pro-info{font-weight:400;font-size:14px;color:#393635;line-height:2;padding-left:15px}.block-item .btn{width:100%;height:36px;display:flex;justify-content:center;align-items:center;background:#dd2126;border-radius:6px;font-weight:600;font-size:14px;color:#fff;cursor:pointer}.block-item .qrCode{width:100%}.block-item .zx-content{flex-direction:column}.block-item .zx-content,.block-item .zx-content .content-item{width:100%;display:flex;justify-content:center;align-items:center}.block-item .zx-content .content-item{margin-bottom:15px;cursor:pointer}.block-item .zx-content i{width:4px;height:4px;border-radius:2px;background:#a9a9a9}.block-item .zx-content .content-item-content{display:flex;flex-direction:column;width:100%}.block-item .zx-content .content-item-content span:first-child{flex:1;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:13px;color:#3f3f3f;margin-left:7px;margin-right:9px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.block-item .zx-content .content-item-content span:nth-child(2){font-family:PingFangSC,PingFang SC;font-weight:400;font-size:13px;color:#a9a9a9;margin-left:9px}.block-item .zx-content .content-item:hover i{background:#dd2126}.block-item .zx-content .content-item:hover span:nth-child(2){color:#dd2126}.block-pro-intro{margin-top:15px;width:100%}.block-pro-intro,.block-pro-intro .block-left{background:#fff;border-radius:8px;display:flex;box-sizing:border-box}.block-pro-intro .block-left{flex-direction:column;width:200px;border-right:1px solid #f5f9ff;padding-bottom:15px}.block-pro-intro .block-left .title{font-weight:700;font-size:16px;color:#393635;display:flex;align-items:center;margin-bottom:18px;margin-top:18px;margin-left:18px}.block-pro-intro .block-left .title i{display:flex;width:3px;height:11px;background:#dd2126;margin-right:5px}.block-pro-intro .block-left .intro-title{display:flex;flex-direction:column}.block-pro-intro .block-left .intro-title span{width:100%;height:55px;font-weight:500;font-size:14px;color:#393635;position:relative;display:flex;align-items:center;box-sizing:border-box;padding:0 15px}.block-pro-intro .block-left .intro-title .active,.block-pro-intro .block-left .intro-title span:hover{background:#f5f9ff}.block-pro-intro .block-left .intro-title .active i{width:3px;height:15px;background:#dd2126;position:absolute;left:0}.pro-intro-info{flex:1;padding:23px;box-sizing:border-box;display:flex;flex-direction:column}.pro-intro-info span{font-weight:400;font-size:14px;color:#393635;line-height:2}.authBookImgDiv{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:999}.authBookImgDiv .closeImg{position:absolute;top:50px;right:50px;color:#fff;font-size:30px;cursor:pointer}/deep/ .el-input__inner:focus{border-color:#dd2126!important}/deep/ .el-input__inner{font-weight:700!important;font-size:13px!important;color:#393635!important}/deep/ .el-button--primary{border-color:#dd2126}/deep/ .el-dialog{background:transparent;height:100%}/deep/ .el-dialog__header{display:none}/deep/ .el-dialog__body{padding:0;display:flex;justify-content:center;align-items:center}/deep/ .custom-carousel{height:auto!important;overflow:hidden;min-height:0!important}/deep/ .custom-carousel .el-carousel__container{position:static!important;height:auto!important;transform:none!important}/deep/ .carousel-item-wrapper{height:auto!important;width:100%!important}.carousel-content{width:100%;height:-moz-max-content;height:max-content;box-sizing:border-box}