.visitor-detail{margin:20px auto 50px;max-width:1200px;min-height:calc(100vh - 209px)}.visitor-detail .dormitory-branch a{font-size:14px;color:#333}.visitor-detail .dormitory-branch span:nth-child(2){padding:0 6px}.visitor-detail .dormitory-branch span{font-size:14px;color:#666}.visitor-detail .zh-dormitory-tab{margin-top:20px;padding:42px 60px 40px;background:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.visitor-detail .zh-list-title{position:relative;margin-bottom:44px;text-align:center}.visitor-detail .zh-list-title>p:first-child{font-size:20px;font-weight:700}.visitor-detail .zh-list-title>p:last-child{position:absolute;right:0;top:0;margin:0;font-size:12px;color:#666}.visitor-detail .zh-tab-title{margin-bottom:33px;font-size:0}.visitor-detail .zh-tab-title span{display:inline-block;width:90px;height:36px;line-height:36px;text-align:center;font-size:14px;color:#666;box-sizing:border-box;cursor:pointer}.visitor-detail .zh-tab-title span i,.visitor-detail .zh-tab-title span img{margin-right:4px;font-size:18px;vertical-align:middle}.visitor-detail .zh-tab-title span:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.visitor-detail .zh-tab-title span:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.visitor-detail .zh-tab-title .is-active{color:#348efc}.visitor-detail .list-item{display:flex;flex-wrap:wrap}.visitor-detail .list-item .item-img{position:relative;margin-right:20px;margin-bottom:20px;width:200px;height:200px;text-align:center;box-sizing:border-box;cursor:pointer}.visitor-detail .list-item .item-img img{width:100%;height:100%;object-fit:contain}.visitor-detail .list-item .item-img:nth-child(5n){margin-right:0}.visitor-detail .zh-dormitory-table{position:relative}.visitor-detail .zh-dormitory-table .export-excel{position:absolute;top:-56px;right:0}.visitor-detail .zh-dormitory-table .export-excel button{padding:0;width:86px;height:32px;line-height:32px}.visitor-detail .zh-dormitory-table .el-table__header-wrapper .el-table__header thead tr th{padding:8px 0;font-size:14px;color:#666;background:#efefef}.visitor-detail .zh-dormitory-table .el-table__body-wrapper .el-table__body .el-table__row td{padding:8px 0}.visitor-detail .zh-dormitory-table .pageBox{display:inline-block;margin-top:20px;background:#fff}.visitor-detail .zh-dormitory-table .pageBox .el-pagination.is-background .btn-next,.visitor-detail .zh-dormitory-table .pageBox .el-pagination.is-background .btn-prev,.visitor-detail .zh-dormitory-table .pageBox .el-pagination.is-background .el-pager li{background:#fff}.visitor-detail .zh-dormitory-table .pageBox .el-pagination.is-background .el-pager .active{background:#409eff}.visitor-detail .picture-preview{display:flex;align-items:center;justify-content:center;margin:0}.visitor-detail .picture-preview .el-dialog{margin:0;margin-top:0!important;width:70vw;height:70vh;max-width:1200px;max-height:900px;overflow:hidden}.visitor-detail .picture-preview .el-dialog .el-dialog__header{padding:0 0 0 20px;height:36px;line-height:36px;background:#348efc}.visitor-detail .picture-preview .el-dialog .el-dialog__header>span{font-size:14px;color:#fff}.visitor-detail .picture-preview .el-dialog .el-dialog__header button{top:10px}.visitor-detail .picture-preview .el-dialog .el-dialog__header button i{color:#fff}.visitor-detail .picture-preview .el-dialog .el-dialog__body{padding:20px 0;width:100%;height:calc(100% - 40px);box-sizing:border-box}.visitor-detail .picture-preview .el-dialog .el-dialog__body div{padding:0 40px;width:100%;height:100%;text-align:center;overflow-y:auto;box-sizing:border-box}.visitor-detail .picture-preview .el-dialog .el-dialog__body div img{max-width:100%}