.breadcrumb{font-size:16px;letter-spacing:0;line-height:19px;display:flex;align-items:center;position:fixed;top:10px;left:16px;z-index:999}.breadcrumb a,.breadcrumb span{color:#999;margin-right:5px}.breadcrumb a:active,.breadcrumb a:hover,.breadcrumb span:active,.breadcrumb span:hover{color:#999}.breadcrumb span:last-child{color:#151515}.breadcrumb .logo{display:inline-block;vertical-align:middle;width:36px;height:36px;margin-right:16px}.breadcrumb .desc{width:180px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.referral{padding:48px 56px}.referral .banner{margin-top:24px}.referral .banner .referral-banner{width:100%}.referral .referral-explanation{float:right;color:#2673dd;font-size:14px;line-height:32px}.referral .label{color:#666}.referral .code{font-family:Roboto-Medium}.referral>.ant-row{margin-top:24px;font-size:14px}.referral .referral-tip{color:#00000040;font-size:12px}.referral .poster-wrapper{position:relative;display:inline-block}.referral .poster-wrapper .referral-poster{width:400px}.referral .download-btn{position:absolute;top:10px;right:10px;cursor:pointer}.referral .share{cursor:pointer;display:inline-block;margin-right:8px}.referral .empty-poster{width:400px;height:400px;display:flex;align-items:center;justify-content:center;background:#fafafa}:export{mobileMaxWidth:640px}.fa{width:16px;height:16px;display:inline-block;vertical-align:middle}@media only screen and (max-device-width:640px){.fa{width:1.125rem;height:1.125rem}}.menu-icon{margin-right:8px}