.person .banner{height:90px;background:url(../img/pb1.72e49c8a.png) no-repeat 50%;background-size:100%}.person .banner .title{width:212px;height:45px;background:url(../img/default_p_line.2095975f.png) no-repeat 50%;background-size:100% 100%;color:#fff;font-weight:600;position:relative}.person .banner .title .panel{width:100%}.person .banner .title .panel .p1,.person .banner .title .panel .p2{font-size:30px}.person .menu{padding:0 0 20px 0}.person .menu .aside{width:190px;margin-right:20px;position:relative;top:-80px}.person .menu .aside .tab{width:100%;height:40px;color:#666;font-size:14px;background-color:#fff;padding-left:60px;justify-content:flex-start}.person .menu .aside .tab:not(.tab-head):not(.tab-part):hover{border-left:2px solid #116baa;color:#00f;background-color:#dfe9f4}.person .menu .aside .tab-head{background-color:#116baa;color:#fff;padding-left:40px}.person .menu .aside .tab-part{background-color:#3f96d5;color:#fff;padding-left:32px}.person .menu .aside .active{border-left:2px solid #116baa;color:#00f;font-weight:600;background-color:#dfe9f4}.person .menu .part-main{width:calc(100% - 210px)}.person .menu .aside::-webkit-scrollbar,.person .menu .part-main::-webkit-scrollbar{display:none}.person .menu .part-full{width:100%}.person .menu-full{padding:0}.person .ico-people{width:15px;height:17px;margin-right:6px}.person .ico-bill{width:18px;height:20px;margin-right:8px}.person .ico-pool{width:18px;height:15px;margin-right:8px}.person .ico-menu{width:18px;height:18px;margin-right:8px}