.agent-share-bar{background-color:var(--g-btn-background, var(--color-theme, #03c9ff));width:100%;height:50px;display:flex;flex-flow:row-reverse}.agent-share-bar .container{background-color:#f1f1f1;display:flex;flex-direction:row;justify-content:center;align-items:center;width:auto;height:50px;padding:0 60px;position:relative}.agent-share-bar .container .triangle{position:absolute;top:0;left:0;border-bottom:25px solid transparent;border-right:20px solid transparent;border-top:25px solid var(--g-btn-background, var(--color-theme, #03c9ff));border-left:20px solid var(--g-btn-background, var(--color-theme, #03c9ff))}.agent-share-bar .container .neticon{width:30px;height:30px;margin:4px 5px;cursor:pointer;border-radius:2px;color:#fff;font-size:20px;line-height:30px;text-align:center;background-size:30px auto;background-repeat:no-repeat;background-position:0 0}@media (max-width: 600px){.agent-share-bar{background:#efefef;flex-flow:row;width:100%;height:auto}.agent-share-bar .container{flex-flow:row wrap;justify-content:left;width:auto;height:auto;margin-left:21px;padding:10px 0 30px;background:#efefef}.agent-share-bar .triangle{display:none}}

.banner-comp{height:350px;width:100%;overflow:hidden;position:relative;transform:translate(0, 0);margin-bottom:60px}@media (max-width: 600px){.banner-comp{margin-bottom:0px}}.banner-comp .swiper{height:100%}.banner-comp .swiper img{width:100%;height:100%;object-fit:cover}.banner-comp .swiper img:last-child{margin-right:0 !important}.banner-comp .swiper .mask{width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.4);z-index:12}.banner-comp .arrow{position:absolute;top:50%;width:40px;height:100px;border-radius:5px;background-color:#000;opacity:0.5;z-index:20;margin-top:-50px;line-height:100px;text-align:center;cursor:pointer}.banner-comp .arrow .iconfont{font-size:20px;color:#fff}.banner-comp .arrow.arrow-prev{left:0}.banner-comp .arrow.arrow-next{right:0}.banner-comp .arrow:hover{opacity:0.3}.banner-comp .swiper-pagination .swiper-pagination-bullet{background:#fff;width:50px;height:2px;border-radius:0}@media (max-width: 600px){.banner-comp .swiper-pagination .swiper-pagination-bullet{width:25px}}.banner-comp .swiper-pagination .swiper-pagination-bullet-active{background:var(--color-theme)}@media (max-width: 1440px){.banner-comp .swiper-pagination{width:1340px}}@media (max-width: 1080px){.banner-comp .swiper-pagination{margin-left:40px}}@media (max-width: 800px){.banner-comp .swiper-pagination{margin-left:20px}}@media (max-width: 600px){.banner-comp .swiper-pagination{margin-left:15px}}

.agent-headshot{width:100%;height:100%}.agent-headshot .agent-img{width:100%;height:100%}

.banner{position:relative;height:auto;display:flex;justify-content:center;align-items:center;color:#fff;padding:10px 0}.banner .banner-mask{position:absolute;background:rgba(0,0,0,0.15);left:0;top:0;width:100%;height:100%;z-index:1;pointer-events:none}.banner .single-picture{overflow:hidden;position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-position:center}.banner .swiper-pagination-bullet{width:6px;height:6px;margin:0 3px !important;border-radius:6px;background:#fff;opacity:0.3}.banner .swiper-pagination-bullet.swiper-pagination-bullet-active{width:12px;border-radius:6px;opacity:1}.banner .default-wrap{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(218,218,218,0.2);display:flex;justify-content:center;align-items:center}.banner .default-wrap img{width:100px;height:87.5px;object-fit:contain;opacity:0.3}@media (max-width: 800px){.banner .default-wrap img{width:50px;height:44px}}

.view-more .view-more-content{overflow:hidden;line-height:24px;white-space:pre-wrap}.view-more .more-btn{margin-top:10px;text-decoration:underline;cursor:pointer}

.agent-card{display:flex;height:500px}.agent-card.agent-detail-info-card .agent-info-detail .introduce::-webkit-scrollbar{width:4px;height:8px;-webkit-appearance:none}.agent-card.agent-detail-info-card .agent-info-detail .introduce::-webkit-scrollbar-thumb{border-radius:4px;background-color:#999}.agent-card .agent-info-brief{flex:none;width:350px;height:100%}.agent-card .agent-info-brief>a{display:block;width:100%;height:100%}.agent-card .agent-info-brief .agent-img{width:100%;height:100%}.agent-card .agent-info-brief .agent-name{display:none}.agent-card .agent-info-detail{display:flex;flex:1;flex-direction:column;position:relative;width:calc(100% - 350px);height:100%;background-color:#f5f6fa}.agent-card .agent-info-detail .name-introduce{width:100%;flex:1;padding:30px}.agent-card .agent-info-detail .agent-name .name{display:block;font-size:26px;font-family:var(--font-title);color:var(--color-text);line-height:1.1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.agent-card .agent-info-detail .agent-name .position-license{margin-top:10px;font-size:15px;font-family:var(--font-medium);color:var(--color-info);line-height:18px}.agent-card .agent-info-detail .introduce{margin-top:24px;width:100%;font-size:14px;line-height:1.5;color:var(--color-text);height:auto;overflow:auto;max-height:126px;padding-right:8px}.agent-card .agent-info-detail .introduce::-webkit-scrollbar{width:4px;height:8px;-webkit-appearance:none}.agent-card .agent-info-detail .introduce::-webkit-scrollbar-thumb{border-radius:4px;background-color:#999}.agent-card .agent-info-detail .more-introduce{display:none;margin-top:20px;width:100%;font-size:14px;line-height:1.5;color:var(--color-text);overflow:auto;max-height:135px;padding-right:8px}.agent-card .agent-info-detail .more-introduce .more-btn{margin-top:0;color:var(--g-btn-background, var(--color-theme, #03c9ff))}.agent-card .agent-info-detail .share-links{position:absolute;width:80px;height:210px;padding:10px;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--g-btn-background, var(--color-theme, #03c9ff))}.agent-card .agent-info-detail .share-links .iconfont{width:40px;height:40px;position:relative;color:#fff;font-size:16px}.agent-card .agent-info-detail .share-links .iconfont::before{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.agent-card .agent-info-detail .contact-list{display:flex;flex:none;width:100%;height:210px;padding-right:80px;background-color:#f5f6fa}.agent-card .agent-info-detail .contact-list .contact-item{min-width:calc(50% - 1px);flex:1;height:100%;background-color:#ebecf3;display:flex;flex-direction:column;justify-content:center;padding-left:30px;padding-right:10px}.agent-card .agent-info-detail .contact-list .contact-item .name{display:flex;align-items:center;font-size:12px}.agent-card .agent-info-detail .contact-list .contact-item .name .iconfont{color:var(--g-btn-background, var(--color-theme, #03c9ff));width:20px;height:20px;font-size:16px;position:relative}.agent-card .agent-info-detail .contact-list .contact-item .name .iconfont.icon-smallphone{font-size:18px}.agent-card .agent-info-detail .contact-list .contact-item .name .iconfont::before{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.agent-card .agent-info-detail .contact-list .contact-item .name span{margin-left:5px;font-family:var(--font-medium);color:var(--color-info)}.agent-card .agent-info-detail .contact-list .contact-item .value{font-family:var(--font-bold);font-size:14px;line-height:20px;max-height:60px;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;-webkit-line-clamp:3;word-break:break-word;color:var(--color-text);margin-top:9px;word-break:break-word}.agent-card .agent-info-detail .contact-list .contact-item:nth-child(even){margin-left:2px}.agent-card .agent-info-detail .contact-list .contact-item:nth-child(3),.agent-card .agent-info-detail .contact-list .contact-item:nth-child(4){margin-top:2px}.agent-card .agent-info-detail .contact-list.two-line{flex-wrap:wrap}.agent-card .agent-info-detail .contact-list.two-line .contact-item{height:calc(50% - 1px)}.agent-card .agent-info-detail.more-share .name-introduce{padding-right:100px}.agent-card .agent-info-detail.more-share .share-links{height:auto;max-height:100%}.agent-card .agent-info-detail.no-share .contact-list{padding-right:0}.agent-card.big{height:540px}.agent-card.big .agent-info-brief{width:450px}.agent-card.big .agent-info-detail{width:calc(100% - 450px)}.agent-card.big .agent-info-detail .name-introduce{padding:50px}.agent-card.big .agent-info-detail .introduce{max-height:150px}.agent-card.big .agent-info-detail.more-share .name-introduce{padding-right:120px}@media (max-width: 800px){.agent-card{flex-direction:column;height:auto;background-color:#f5f6fa;padding-top:20px}.agent-card .agent-info-brief{width:100%;padding:0 15px;display:flex}.agent-card .agent-info-brief>a{width:90px;height:90px}.agent-card .agent-info-brief .agent-name{width:calc(100% - 100px);display:block;margin-left:10px}.agent-card .agent-info-brief .agent-name .name{width:100%;display:block;font-size:24px;font-family:var(--font-title);color:var(--color-text);line-height:1.1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.agent-card .agent-info-brief .agent-name .position-license{margin-top:10px;font-size:12px;color:var(--color-info);line-height:18px}.agent-card .agent-info-detail{width:100%;height:auto;margin-top:20px}.agent-card .agent-info-detail .name-introduce{padding:0 15px}.agent-card .agent-info-detail .name-introduce .agent-name{display:none}.agent-card .agent-info-detail .name-introduce .introduce{display:none}.agent-card .agent-info-detail .name-introduce .more-introduce{display:block;font-size:13px;line-height:20px;max-height:none;padding-right:0}.agent-card .agent-info-detail .share-links{margin-top:20px;position:static;width:calc(100% - 30px);height:auto;padding:0 10px;margin-left:15px;flex-direction:row;flex-wrap:wrap}.agent-card .agent-info-detail .contact-list{margin-top:20px;height:auto;padding-right:0;flex-direction:column}.agent-card .agent-info-detail .contact-list .contact-item{min-width:100%;height:87px;flex:none;padding-left:20px;padding-right:20px;margin-top:2px}.agent-card .agent-info-detail .contact-list .contact-item:nth-child(even){margin-left:0}.agent-card .agent-info-detail .contact-list .contact-item:nth-child(1){margin-top:0}.agent-card .agent-info-detail .contact-list.two-line{flex-wrap:wrap}.agent-card .agent-info-detail .contact-list.two-line .contact-item{height:87px}.agent-card .agent-info-detail.more-share .name-introduce{padding-right:0}.agent-card .agent-info-detail.more-share .share-links{height:auto;max-height:none}}

.custom-fields-comp{background:#f5f6fa}.custom-fields-comp h4{margin:0 0 10px 0}.custom-fields-comp p{line-height:1.43;word-break:break-word}@media (min-width: 601px){.custom-fields-comp ul{margin-top:30px;display:flex;flex-direction:row;flex-wrap:wrap}.custom-fields-comp ul li{width:calc((100% - (20px * 2)) / 3);padding:0 0 30px 0;margin-right:20px}.custom-fields-comp ul li:nth-child(3n){margin-right:0}}@media (max-width: 600px){.custom-fields-comp ul{margin-top:0;padding:15px 0}.custom-fields-comp ul li{display:block;width:100%;padding:0;margin-bottom:20px}.custom-fields-comp ul li:last-child{margin-bottom:0}}

.md-agent-banner.fashion .banner-comp{margin-bottom:0}.md-agent-banner.fashion .banner{padding:100px 0}.md-agent-banner.fashion .agent-card.agent-detail-card{background-color:#252a3d}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-detail{background-color:#252a3d}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-detail .agent-name .name{color:#fff}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-detail .agent-name .position-license{color:#bfc9e4}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-detail .introduce{color:#fff}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-detail .introduce::-webkit-scrollbar{width:4px;height:8px;-webkit-appearance:none}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-detail .introduce::-webkit-scrollbar-thumb{border-radius:4px;background-color:#fff}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-detail .contact-list{background-color:#2a3046}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-detail .contact-list .contact-item{background-color:#2f374f}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-detail .contact-list .contact-item .name span{color:#bfc9e4}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-detail .contact-list .contact-item .value{color:#fff}@media (max-width: 800px){.md-agent-banner.fashion .agent-card.agent-detail-card{position:relative}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-detail .name-introduce{padding-right:15px}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-detail .name-introduce .more-introduce{color:#fff}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-brief .agent-name .name{color:#fff;line-height:22px}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-brief .agent-name .position-license{color:#bfc9e4;line-height:14px}}@media (max-width: 600px){.md-agent-banner.fashion .banner{padding:0}.md-agent-banner.fashion .agent-card.agent-detail-card{margin-left:0;margin-right:0;width:100%}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-brief{padding:0;display:block}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-brief>a{width:100%;height:auto}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-brief .agent-img{width:100%;height:auto}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-brief .agent-img.img-box .img-content{position:relative}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-brief .agent-img.img-box .img-content>img{height:auto}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-brief .agent-name{width:100%;margin:20px 0 0;padding:0 15px}.md-agent-banner.fashion .agent-card.agent-detail-card .agent-info-detail .more-introduce{margin-top:0}}.md-agent-banner.fashion .custom-fields-comp h4{font:14px var(--font-normal);color:#8b93a7}.md-agent-banner.fashion .custom-fields-comp p{font:14px var(--font-bold);color:#4a4a60}

