#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;background-size:100% 100%;background-position:50%}#app .scroll-top{position:fixed;right:18px;bottom:60px;width:48px;height:48px;border-radius:50%;box-shadow:0 0 3px #a81e52;z-index:9;cursor:pointer}#app .scroll-top:hover{box-shadow:0 0 15px #a81e52}#app .scroll-top img{width:40px;height:33px;margin:auto}.layout-wrap .layout-wrap-header[data-v-52785ae9]{height:144px;padding:0 318px 0 188px;background:#fff}.layout-wrap .layout-wrap-header .tab-list[data-v-52785ae9]{padding:106px 0 0;font-size:15px;color:#333}.layout-wrap .layout-wrap-header .tab-list li[data-v-52785ae9]{margin-right:35px;padding-bottom:22px;cursor:pointer}.layout-wrap .layout-wrap-header .tab-list li.actived[data-v-52785ae9],.layout-wrap .layout-wrap-header .tab-list li[data-v-52785ae9]:hover{color:#a81e52}.layout-wrap .layout-wrap-header .logo[data-v-52785ae9]{top:50%;left:50%;transform:translate(-50%,-50%)}.layout-wrap .layout-wrap-header .layout-wrap-header-right[data-v-52785ae9]{padding-top:48px;font-size:12px;color:#656b76}.layout-wrap .layout-wrap-header .layout-wrap-header-right .user-oper[data-v-52785ae9]{margin-right:18px}.layout-wrap .layout-wrap-header .layout-wrap-header-right .user-oper span[data-v-52785ae9]{cursor:pointer}.layout-wrap .layout-wrap-header .layout-wrap-header-right .user-oper span[data-v-52785ae9]:hover{color:#a81e52}.layout-wrap .layout-wrap-header .layout-wrap-header-right .layout-wrap-header-right-icon[data-v-52785ae9]{height:28px;padding-left:20px;border-left:1px solid #d1d1d1}.layout-wrap .layout-wrap-header .layout-wrap-header-right .layout-wrap-header-right-icon[data-v-52785ae9]:last-child{margin-left:20px}.layout-wrap .layout-wrap-header .layout-wrap-header-right .layout-wrap-header-right-icon img[data-v-52785ae9]{width:22px;height:22px}.layout-wrap .layout-wrap-footer[data-v-52785ae9]{padding-top:58px;height:641px;background:url(https://calu.oss-cn-shenzhen.aliyuncs.com/img/footer-bg.png) no-repeat;background-position:0 0;background-size:100%}.layout-wrap .layout-wrap-footer .layout-wrap-footer-content[data-v-52785ae9]{width:1252px;margin:0 auto;color:#333}.layout-wrap .layout-wrap-footer .layout-wrap-footer-content .layout-wrap-footer-col[data-v-52785ae9]{width:294px;font-family:Source Han Sans CN;font-weight:500}.layout-wrap .layout-wrap-footer .layout-wrap-footer-content .layout-wrap-footer-col .layout-wrap-footer-col-title[data-v-52785ae9]{padding-bottom:18px;margin-bottom:20px;font-size:18px;border-bottom:1px solid #9e9e9d;font-weight:500}.layout-wrap .layout-wrap-footer .layout-wrap-footer-content .layout-wrap-footer-col .layout-wrap-footer-col-item[data-v-52785ae9]{margin-bottom:22px;cursor:default}.layout-wrap .layout-wrap-footer .layout-wrap-footer-content .layout-wrap-footer-col .layout-wrap-footer-col-item.hover-red[data-v-52785ae9]{cursor:pointer}.layout-wrap .layout-wrap-footer .layout-wrap-footer-content .layout-wrap-footer-col .layout-wrap-footer-col-item.hover-red[data-v-52785ae9]:hover{color:#a81e52}.layout-wrap .layout-wrap-footer .line-gray[data-v-52785ae9]{width:1264px;margin:9px auto 0;height:1px;background:#333}.layout-wrap .layout-wrap-footer .bottom-text[data-v-52785ae9]{width:1264px;margin:43px auto;font-size:12px;font-weight:400;color:#333;text-align:center}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{height:100vh;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Microsoft YaHei,MicrosoftYaHeiLight,黑体,SimHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif;font-size:14px}#app{height:100%}*,:after,:before{padding:0;margin:0;box-sizing:border-box;text-shadow:0 0 1px #fff}a,a:focus,a:hover{cursor:pointer;outline:none;text-decoration:none;color:#fff}img{display:block}div:focus{outline:none}em,i{font-style:normal}li,ul{list-style:none}input{background:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.ptr{position:relative}.pta{position:absolute}.ptf{position:fixed}.df,.df-s{display:flex}.df-s{justify-content:space-between}.df-c,.df-cc{display:flex;align-items:center}.df-cc{justify-content:center}.df-sc{display:flex;justify-content:space-between;align-items:center}.df-col{display:flex;flex-direction:column}.txt1{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.fl{float:left}.fr{float:right}.img-box{overflow:hidden}.img-box img{width:100%;height:100%}.component-fade-transform-enter-active,.component-fade-transform-leave-active{transition:all .3s}.component-fade-transform-from,.component-fade-transform-leave-to{opacity:0}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{border-radius:999px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.2)}::-webkit-scrollbar-thumb{background-color:#a81e52}::-webkit-scrollbar-corner{background:transparent}.def-btn,.red-btn{width:160px;line-height:36px;border:1px solid #a81e52;text-align:center;font-size:14px;font-weight:400;color:#a81e52;-webkit-user-select:none;-moz-user-select:none;user-select:none}.def-btn:hover,.red-btn:hover{box-shadow:0 0 5px #a81e52}.red-btn{color:#fff}#nprogress .bar,.red-btn{background:#a81e52}.bg-img1{background:url(../../static/img/bg-img1.79848b31.png) no-repeat;background-size:100% 100%;background-position:0 0}.bg-img2{background:url(../../static/img/bg-img2.8034b1c2.png) no-repeat;background-size:100% 1550px;background-position:0 0}