.container .header[data-v-04a18b6a]{background-color:#fff;border-radius:15px;box-shadow:0 0 4px #ccc;overflow:hidden}.container .bg[data-v-04a18b6a]{position:relative;height:160px;background-color:#a0cfff}.container .bg .img[data-v-04a18b6a]{position:absolute;top:80px;left:50%;transform:translateX(-50%);width:95%;max-width:850px}.container .bg .img img[data-v-04a18b6a]{width:100%}.container .bg .img .user-info[data-v-04a18b6a]{position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:space-around;align-items:center;width:100%;color:#fff}.container .bg .img .user-info .left[data-v-04a18b6a]{display:flex;justify-content:flex-start;align-items:center}.container .bg .img .user-info .left .avatar[data-v-04a18b6a]{margin-right:10px}.container .bg .img .user-info .left .avatar img[data-v-04a18b6a]{width:40px;min-height:40px;border-radius:100%}.container .bg .img .user-info .left .name-tel .name[data-v-04a18b6a]{font-weight:700;margin-bottom:5px}.container .bg .img .user-info .left .name-tel .btn[data-v-04a18b6a]{margin-top:5px;border:1px solid #fff;text-align:center;width:85px;line-height:24px}.container .bg .img .user-info .right[data-v-04a18b6a]{text-align:center}.container .bg .img .user-info .right b[data-v-04a18b6a]{font-size:18px}.container .bg .img .user-info .right div[data-v-04a18b6a]{font-size:12px}.container .bg .img .vip-logo[data-v-04a18b6a]{position:absolute;top:0;right:20px}.container .bg .img .vip-logo img[data-v-04a18b6a]{width:60px}.container .main[data-v-04a18b6a]{padding:0 20px 50px}.container .main .info[data-v-04a18b6a]{color:#666;margin-bottom:30px}.container .main .info .title[data-v-04a18b6a]{font-weight:700;margin-bottom:20px}.container .main .info .list[data-v-04a18b6a]{display:flex;justify-content:space-between;flex-wrap:wrap}.container .main .info .list .l-list[data-v-04a18b6a]{display:flex;justify-content:flex-start;width:48%;border-bottom:1px solid #f2f2f2;padding:15px 0}.container .main .info .list .l-list .left[data-v-04a18b6a]{width:30%;max-width:120px;color:#999}.container .main .mark .content[data-v-04a18b6a]{padding:10px}.container .main .label .label-list[data-v-04a18b6a]{display:flex;justify-content:flex-start;flex-wrap:wrap}.container .main .label .label-list .label-card[data-v-04a18b6a]{width:120px;line-height:30px;text-align:center;border-radius:30px;border:1px solid #f2f2f2;margin:5px}