.global-recommend-wrap {
    z-index: 20;
    position: absolute;
    top: 34px;
    right: 0;
    width: 488px;
    padding: 0 16px 16px;
    background: url("data:image/jpeg;base64,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AAQFBFBBVjcoAAAAAAEAAAAAAAskqwoIAAABAAQoABAUEpAUAEKAAAAACFIUAgAUEBQACFNygAAAAAQoABAAAACWUkoUQApAUgAEBQQAEBSAFIUEAAApAAUEAAUgKQpCghQAUA1KAAAAAABCkKQpAAAAACACwBKogAABSQAAAAAAAgFIACggAKQKAAAAAUgBQF1AAAAAAEKAAQpCkKAQAAAhSCiAAAAAAAQFBAAAAAAAAAAAAAAAUAhQAADUsKAAAAAAAACFBCkKQAAACwQssAFIWAApAAAABAAAUAAAAAAEAABQAAAAADUoAAAAEKAAAACAAAAAACySqsACUELAlCwApAAAAABCggBQCAFIUAAAAABSABKs1KAAAAAAAAAAAICggBSAAAEssssShQQsKQpCkKQAAAAAAAAAAAAAAAAAAFIlWF1AAAAAAAAAAAhQQApAAAAASrAEsssFItkVCwAoQsKQFIUgAAAAACVYCkKQBKFEKQJVWIDQAAAAAAAAAAAIUhSApAAAAALEsqwAILLLALChCwAJViVRAUgAAAKCFQsSrACoCghViUgUoAAAAAAAAAAIUAAEBQCAFIAAAAAASrEFIAoJQIUgKQAAAAFICkKLAgFBFJVgACgAAAhQACFAAAAAICghQQoIAAAAAAAAALIpEqyywoIUEApAAUEUEKACWAFsAAAACgAAAAAAAAAAAAAgKAQFIUgAKQAAAAAAEKBZJbYEsqoEoAAAWBKFgktAAAAAAAKAAAACFAAAABCgAEBQQoAIUgBSFICkAAAAAAAAAAFgAAASgAALEoAAAAAFAAAAAAAAAAAAIUAAAAEKCFIUhSFIUgAAABSAAAAACwAAJQAFiUAAAAAACgAAAAAAAAAAAhQAAAAACFAAICkKQoIAAAAAAAAAhQAAsSgAAAUgAAAKQpCgAAAAAAEKAAAAACFAAAAAIUhQQpCkBSApCggAAKCAAAAAAFIAACggKQoIUhQAAAAAAAAAAAAAAAQoAAIUAAhQCFICkBQQFICgEKQAAAAFICggKQApAUgKQFAAAAAAAAAAAAAAAAAAAAICkKAACFAIUAgKCAApCgAAAhSAAoIAUEBQQoBCgAAAAAAAAAAhQAAAAAAAAAAAACFAIUAgKAACAAAAAAAoAICgEBQAAAAAAAAAAAAAAAQoAAAAABCkKCFAAAIUhQCAFABAAAAAAAUAAgKACAoABCgAAAAAAAAAAAAAAAAAEKAACFAAAAAIUhQCApAUAAAAEAAKAAQoAAAAAAAAAAAAAAAAAAAAAAAAAAABCghQQoABCggKAAAAAAACAFBCgAhQQoBD/8QAHxABAAEFAQEBAQEAAAAAAAAAEQAQIDBAUAFgcDEC/9oACAEBAAE/AK+TzZ8z+dXz/Xvlnk8wefRefReX+YzP58D5oH0Z9kbJCEIdY0X5E0fPkzUOOVMjqebTw3bCnm4cssMDo+cIzkIZirU1/PkfOEajwWjzTEYihjIQhe2FDEZCh88ZgoH4GXnfPjD6wMH9vcpHnnNMBcQhvkIQ4P8AcDtFxzTQS4tNgvYxjecMzBnMJnIQhDOQ0jZI1auEzmMznFPmzOVKnUftncIWENEqaxDonEcpPN82yrQhUyFCFp1TQKuEhUhC9j9UWnROkfOHQN80DlFTdKmEqdQxlhzzhlhCpRoQjY8t5rUwl5sl5Z5Q5DgM7GjHGxqxvLzrnMOiQ1CEIQhqnxx8W0aNhDM3kIWvRM5cQ0yFx2i0tcTGMYxjHE/GGiQ/Li9jGMYxjGMY/rP/xAAWEQADAAAAAAAAAAAAAAAAAAARYMD/2gAIAQIBAT8AYRIl/wD/xAAWEQADAAAAAAAAAAAAAAAAAAARYMD/2gAIAQMBAT8AYTIl/wD/2Q=="), url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wgARCAGGA0gDAREAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAECAwf/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAAPZgAAAAAAAQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAUAAAEKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQoIAAApBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQoAAAAAAIAAACgAAAAAEKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQoAAAAAAAIUAAAAAAAEKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQoIFFQAARagEKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQoAAAAAAhQAEUAAAVAIUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWoAICwqLZFRQKkBSKKiFACLUAAAAAAAEKAAAAAAAAAAAAAAAAAAAAAAAAACFAAAAItQAIlUkqgkoIoqAS0WRUKQpCgAAAhQAACFAAAAAAAAAAAAAAAAAAAAAAAAAAIWFAAAIltSS1BLakgLQALJBRUhakW2RaiFAACFAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCkKAAAIELUlqS0ICqiItQS0ICkWxEqwFAAIVCkWoAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJaioUEKSUAKRUigWxEBSWoFSKAALYItREqkltiJbUCFAAAAAAAAAAAAAAAAAAAAAAAAARagi2SVYlJQFIACkAAAAAAAAAABQQFIAVUi1BFsigAAAABCgAAAAAAAAAAAAAAAAAAihCykVAqS1AAABCgAAAAAAAAEKAAALZJQpIpBVEoAAAAAAAAAAAAAAAAAAAAAAAAiWgIACkAAAAAAAAAAAAAAAAAAAAAKAskKBUC1AAAAAAAAAAAAAAAAAAAAAIoskUAAAAAAAAAQoAAAAAAAAAAAAAKgloIlqBQQoAAAQoAAAAAAAAAAAAAAABJQFIAAAEKAAAACFBACgEKAAAAAAAAAKQFItkUJKKEBSFIUhQAAAAAAAAAAAAAAACSgAAAAAAQoBAUhSAAAFIUgBQCFAAAAAAAAKiotkVFqAQoAAAAAAAAAAAAAAAAABJQAAAAABACgAgAAAAAAKACAoAAAAAAAAApFsktsi1AIUhQAAAAAAAAAAAAAAACSgAACAoIAUgAAAAAAAAAABSAAoIUAAAAAAULJKFAAAEBQAAAAAAAAAAAAAAElAAgKQoIAAAAAAAAAAAAAAAACkKQpCgAAAAAqQFoAAAAQoAAAAAAAAAAAAAJKABAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAqRaigAAAAAAAAAAAAAAAAABJRCkAAAAAAAAAAAAAAAAAAAAAAAKQFAIUAAAUhQqAAAAAAAAAAAAAAAAADMoFIAAAAAAAAAAAAAAAAAAAAAAACkABQAAAAVIqwoqABCoUAAAAAAAAAAAAElgAAAAAAAAAAAAAAAAAAAAAAAAAAKQAoAIUUgBZSKSgAiioAAAAAAAAAAAAMygAAAAAAAAAAAAAAAAAAAAAAAAAAACkKCFAAALYiW1AIUAAAAAAAAAAAAAGZQAAAAAAAAAAAAAAIUAAEKAAAAAAAAACgAAAAAVZFAAAAAAAAAAAAAAADMoAAAAAAAAEKAAQoAIUAAhQAAAAAAAAAAACgAAAABLQhQAAAAAAAAAAAAAZlAAAAAAAECoqQpBbZBFAJagWyCFJaSgAAAAAAAAAAFIUAAAtkUWRQhQAAAAAAAAAAAADMoAAAAAAgEKpJSCktQCLUEKCALUlqAFAAAAAAAAAAAKAAAAKFREtqAAAAAAAAAAAAAZlAAAAELCoWJSFIAAAAAAAAAUAEKsShQAAAAAAAACgAAAACqkKAAAAAAAAAAAADMoAEKCCVYhQQAUEAAKCAFBCkKQFIAoIChQAAAAAAAAAUAAACwtQCFIUAAAAAAAAAAGZQAIUAkFICgEKQoIAIoqCKKhSAApCgAgW2RQEKAAAAAAUAAAAAFQBQAEKAAAAAAAAADMoEEKpAJSFIAUgEWpFAAoQpItSKBUKQApAAUirCpCqAAAAAAAUhSFAAKgAUIUAAAAAAAAAAGZRABBSAoBABFoSLSFIAAACkKQqAoIAAUEACgKAAAAAAAACgACkVAoAQoAAAAAAAAAMywAKkAAAiigBIoAAFIAAAAACoUQqAAAAqwAUAAAAAApCoUAACooAAAAAAAAAAAAYlCFIAKSKKkUCggAAKkUAAAAAACggBUi1AUgUgKoAAAAABSFAAAAsKQUAAAAAAAAAAAxKAgoIAWAqRQAAAAAAAAABSAAFSLUKQpAUECgi1CgAAAAqRaAABSFiKKhQAAAAAAAAAAYlCUhSCKAKkUAAAAAAAApAAAAAAAKkUVAKQCktsAAAAAAFAAAqyS2oAAAAAAAAAAAAMZoAEUUhUigAFIAAACkAABSAAAFIAABULCoAAotQAAAAACgAAAAtghQAAAAAAAAAAYzQUgEUAAAAAAAFIAAACkKQApAAAAAKgAAAFoAAAAACgAAFRUltgAAAAAAAAAAAxmiKKkUUgAAAUgABSFICgEBSAFIAUgAAApCpFFQpBahQAAAACkKAAC2RRUAAAAAhQAAAAAYzQWFIVIoAAAKQAAAAAAAAApAAAAAAAKQqAC1IVQAAAAUhQABVkloqRagAAAAAAAAAAxnRItIAAAAAAoBAUAgKACFAIAUEAAAAAAoQoIpCqAAAAAAUAACiWFAAAAAAAAAAAc86qRQAAAAAACgEBQQoAAIUgAKQAAAAAAVIooQUUAAAABSFBCgAqCWkLZJVBFIKAAAAAADnnVQCKAAAACggABQQoAABCgEAAKQAAAAChCggChQAAAACgAAAtiFRagAAAAAAAAAGM0ogBUigAAAAoABCkKAACFAABAAAAAAAKgALUUAAAAABSFAAABbEKgKAAQoAAAAAMZoAigAAAAFIUAAAhQAAQoAAIUEAAAAAqAAFILQAAAAAFAAFIItSWgAAAIUAAAAAGM2KAAAUgAKAAAAAAAAAQoAAAAIACkAqRRUKAQKoAAAABQAAALC1AAAAAAAAAAAP/EACAQAAIBBQACAwAAAAAAAAAAAAERUAAwQGBwIIAQkKD/2gAIAQEAAT8A/Eury1teapeoI2kYC5AvNW1SwVStKwuSKOXp6+qjqg+rFS68loCodEUmtKGYIpfKvqlSpc7UKtuGyqfGjiAGEJcQ4iRwIQYmhdGf/8QAFBEBAAAAAAAAAAAAAAAAAAAAwP/aAAgBAgEBPwAgz//EABQRAQAAAAAAAAAAAAAAAAAAAMD/2gAIAQMBAT8AIM//2Q==");
    background-size: 390px 216px, 420px 195px;
    background-position: 100% 0, 0 100%;
    background-repeat: no-repeat;
    background-color: #fff;
    border: 1px solid #ebeff3;
    -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
    border-radius: 2px
}

.global-recommend-wrap .box {
    border-bottom: 1px solid #f2f5f8
}

.global-recommend-wrap .box:last-child {
    border: none
}

.global-recommend-wrap .caption {
    padding-top: 12px;
    font-size: 0
}

.global-recommend-wrap .caption .text {
    vertical-align: middle;
    color: #333;
    font-size: 16px;
    line-height: 22px;
    font-weight: 500
}

.global-recommend-wrap .caption .icon {
    margin-right: 8px;
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px
}

.global-recommend-wrap .caption .icon-record {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAB8lBMVEX///86Ojo0NDQ0NDQ1NTVEREQ6OjozMzMzMzMzMzMzMzMzMzM1NTXrQkM5OTk8PDw9PT1RUVE0NDQ1NTXrREQ2NjY7Ozt/f380NDQ2Njb/8vL/+ff/8O7/////9fP/7On/tqn/r6L/9vT/tqr//Pz/v7b/r6LBsKxwYmD/ysH/rp//////rZ3/w7n/sqP/////r6D/////qZv/u6//s6j/saX/uK7/qpz/qZx3b2x3amj0lZaskYysioX//Pz/+vn/vrT/4Nz/y8L/wLf/qp3/////qpz/qZv//vz/6+j/wbf/raE0NDTtYGD/8e//5+T///8zMzPpQEH/2dP/tKj/5eH/1c7/0sv/8/H/49//sKP/8O7/7On/29X/zMT/yL//5+P/4Nv/y8L/19D/zsb/+/r/+Pb/6eX/4t3/3tn/3df/0Mj/q57/9fP/7uv/6uf/uq//raH/t6z/sqX//v3/7Oj/xbz1nZ3yfnw+Ojn/4Nr/xLr/wLb1mpnygoFSR0b/tqryeXiPenaSdXF7a2h7ZmNmWllmVVM+Ozr6wbz/vbPms6vGrKjmraXyrqP5qKP5pqH1oKHfopnUn5fNn5fGnZfUm5LBlpC4kYykiIOjgnyDa2h5YFw4Njb72tX70cv7ycD/vLHcqaLcqaHLlIxLQ0IchqGcAAAAUXRSTlMDOMCniyFC+fPw2tepgFAuKhPydFxaSgjinTPz8+zZ2dnZvr6CgoJrWVZWQUEzMyMj+vrz8/Py7Ozp6eLa2tnZ2djY2NjHx8e+vr6+nJqCglZqWO4hAAACuUlEQVQ4y7WUZVsbQRSFQxQJ7u7WFqi7u7d3EwKEEKBYgRRCGqwEKO5SihWp93/2zM6SZNI037ifdmfe55x7z+yO6vhLp09OTEzW60JTYdooUipKG/Z/TE1CqYOj8UZ5N0Gt0Wo16gT5xRj/LxcXiQ1Dekoqf01NSTdgITIukNNHYFmjE8bSYClCH6AHLjxGeUlKUh5iwkEKmvHwTYs94iTpiIxNg7t/n0bogeMVLUnRqiMSmka/XIgIviKouGPLl5Iac6j8wRdFj29lZuYUvMxQaZCnn6BBJ4CD7rb2d7W19T223FKDT1JL9NzHVV0DyDmbraOp+gqRVtnC+aZ4uZPZnwCCg1w/uLplnLsSLM4t1cudcQMclbnejuq6t81f54l4Y3q/dquy3W2DAOvre/p7mxjX2TBLVCZvJvvN/MDdxkFu2/yhq8E0TXRd3kz0dfsa07aPStKEDXLVkOsymVomib6UB4A32bQLkiSNKbYmk6WGgXdF6wyeyhgjuW2LpaYG1ruNFcIwRUoqjByCLeO6WzHM5kixEE9BLU+laYiRCvcd8Sx5ngqB5zBOToWRExZwdvsW0bjHc1s5wnQZzPKlwsi17lb7m8Z9oinP4jnho8iCLeM6McaEJK0zbumQ6PMP50XhM8vlh9bJprWsrdvBDcwQzTmdrjzhw30ip6ekAjlwOwRBp8tcKPwKr8Ap6cntNY78HCY6cH00vy8Rfq6MOtj6uIGRX38w8io4a6X4u96R2wMHW3A70BveMJut1vyAC6CUtyfbDqzMELjf4Pr6TgReKVeXv3Hbha39Q4LvBmz7HA+DXFLzs9OTUzNzMEUdrMrcpdOhr725bdiCO3sq1EU6PrXtgpzV4bgMLkjpym7s7e1urjiRHrN1PBJ8hSq/t4hD47b3MW+IqiguzDt/If9ZSaV36S8shyFCYg9gCgAAAABJRU5ErkJggg==") 100%/100% no-repeat
}

.global-recommend-wrap .caption .icon-stock {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAABRFBMVEX///81NTU0NDQ2NjY2NjY7OztdXV3pQ0PqQEHrQ0TqRkb/29czMzP/p5nqQUJAQED92df/1s7/3df/z8f/qJrrQkTrQkXrQ0brR0j/sqH/eHj/z8f/+fn/4+D/xbzqRUb0m5zqQkPuS0v/gIAzMzPpQEH/p5n/////29b/4Nv/vrT/2NL/0cn/wrj/tKj/q56ZgX3/3dj/08z/z8f/zcT/x77/xLv/8/H/1tH/1c7/y8P/ua7/saWZhIGZfnr/+Pf/ycCZeXTsT1D//Pz/7+3/u7D/t6uZiYaZe3f/+vn/9vT/6uf/5+P/4t3/r6L/raD1lJKZi4mZhoPxfX7/7er/5eD3r6/4q6r/qpz1nJr1mJeZdnH839/4qKb4raKZj47DjoafeHKPcm3sVVbrS0xSRkX7z834urr3oZ7bm5HuY2Q/OzoEvq5hAAAAJHRSTlMDgdmOek4LgeRtVB7w6egw7+anp6eAYlhLHgjt5ubm1suqLAqi7Ce+AAACGUlEQVQ4y7XU2VPiQBAGcBAQBcXbde+rhyRETCIgl4BBXFg55BAQUFfde/f/f/cbokgxHnmxH6ia4lffdDfFOJ6npj1u573l9kyPu4UperCmFsby4B6Rd5keojnX/Ve75og8I+gmcj3UvYvIPTo4iZyCmPhOPGxs2IPrjPnswFczjH20A2cZYwEbEIGoT09DBKJmn4SfEfiesZaE2v+aO4zHC9+IGm+X/RMQgYFFxvK3rlA45lAxFv138IXX6w0w9kHKM3YK97vX6/c75QZR0ZDV5RH0sWHNvJFajHX2cx3r3OVQVpNLk3BdkkBaufh363xWJGomktubY1eveb1rPocknaLJwy4+6vX6mQKYSW5GosIKMAaa/IXAXqVdVYwmIFxKgJgWTf5DoNFWFEPOEOmR6F5MgNgKrkX1q2BqgsPUXmxHgNhegrsf8tBt60RZuLAA8WMc5wHr3GFaDnfC4ZAA4cotBKqynICLZIlK4VDoQIBwlS4CZRUO0wKacGkBlsvYyp8eb49vJVYCPEh/2RJgpVJVFBntcYcpTKIB3K7wd21bW4GLpvi0V0SXcDXhAWgUi81mJqPrejZbKplX/4kutnaPNBtPys9zuBPhkRLd35qmBYPCszd2rWkOBpcX5zXtJAg4WUuY1hojxLeC9oZuXoAr3IFxx6c9wrWoVQH6X1txN06z3PxLhyhX3nGXTt9eC7YK9wx1DXZGlI0xMBW8AAAAAElFTkSuQmCC") 100%/100% no-repeat
}

.global-recommend-wrap .caption .icon-news {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAACo1BMVEX///8zMzM0NDR3d3fqQ0M0NDQzMzMzMzM1NTX/saJCQkJGRkZhYWGqqqozMzMzMzMzMzMzMzMzMzMzMzMzMzM0NDQ1NTU1NTX/2tM7Ozv/5uZbW1vpQEH/29X/qJozMzP/3tk0NDT/6ebqQEI1NTXqQkM1NTXqQkQ1NTX/rJ82Njb/9PI1NTU2NjY2Njb/qJs3Nzc7Ozs7Ozs9PT3/4Nn/wrn/+fb/6enuUlJMTExLS0tQUFD/+vpVVVXtbW3/p5n/5uL/7uvFh3z/tqn/7Or/////2ND/uKz//PvqQEF0b27/6+j/5N/qQEH/1s//0sz1iIb/sqf/39v/p5n/vLD////pQEHpQEL/7Or/493wbWn/x7//vrT/saTZnpP/p5l2dHP/z8f/q5z/qJr/8O//wLf/6eb///80NDQ1NTX/5eHrQ0P/wbn/vLH/qprqRUj//Pz/8PD/////8Os8PDxAQEDrUVHqTExJSUn///8zMzPpQEH/vLH/08v/xbz/0cr/z8f/uKz/y8P/uq7/2tT/zcX/y8L/wbf/v7X/vrP/tan/p5n/1s//1M3/yL//xr3/3tj/2NL/sqb/9/b/7uv/6eb/5OD/4t7/4dz/3Nb/w7n/r6L/raA2NTX/8/H/7Oj/5uL/4Nv/ycH/q55MQkFGQEBAPDs5ODf/8e7/19DSsKyzoZ//qZtxamj//fz/+fjx2dbq1dLXycb8vrbuqqD/qp3Jj4b0fXiFc3Cod29mXl1hUU5XSknrSEjd1dTty8X7w7rxvrbauLL9uK2/r63bsKnmr6f6sqa+o575qZz5n5rLmpOklZO0lZCjkI32kIy8iYCMgYCcgX2vg3x/d3ale3Shdm+QcWyIaWVyYV/vYF9mXFruW1pYU1JlUk9TTUxIRUQVqBCoAAAAenRSTlMD+qwH/tL+ypciHxwKBPXs5+LBubKThV89PRMN+Pf28u/b2MajmImDeXd3c2lnYllYTEI2MSsnIx0XERAPDw79/Pr29PLx8fHw7+7p6Ofh39/b2trZ2NPSwL6+vLu7urerqqeinpuYl42MgX57cm9VSkU3NC8sJiUVCKD6DmMAAAL+SURBVDjLpZNlV5tBFIQ3JBSHUqC0pe7uAhTq7u7u7jov7hA8BCnu7m51d3f7Kb27BN6DltPOOcnOh+fMvbPZsH+Rs3P3uGnmgyZ2C+wNwMasG6AhSNZ25I726xLUA5eBI2OLN8/sCtQHOGuldCoqWnauc85UAdhN6AEYXigu1mjGdQpOBYYwNhrAPo1Gk5R06Hon4EjKomM4kHgzKSknKmpbx5WUPYEp/OwFFOYQl6wdOqsjcAJgKS7xMq1ZFpV8/01p9Krp7TkTC2Bsk10BvE8uTcSPmNjBfdpys/Wpiqmw48qA7JJ8APnhcQPakKa0mKKvsOfnJ9cBzwsB/PLxiVjSaroZv2hbYS8u0mop7Te48nKDXdf2a/0cdAvOXKlNSSnJBom+akJc3T32y1xf6nlMOKeh2pTomFg+N/Mxfdw9PLz85DUNAKsmdyQlmrjUl0BWXnAmzfb18gvd2RIIKIyFmzWPY+Fxt+q+3Q1xrQHe+qWFurnNkH876yZ3QmDUNZgv9wL4EhrmdsP/lA60AiYzNmr5KLY9NZy4iNwQV+J8HwANhAUE7pLf4SXG+kv92QaBiTha7g5tyjmXTTqwJ+DA2GpJsh8spgqMlrsNJBLm4r1UByoAJWPDJOnsAIEJjpYrB7IJ8/RcKCeaMHZSkoatCRbLCczN/yGQQVhQ0Hr5GqcxdlUlSet0U8PCeIlnQD1hkZG7BSbe9Gg6RkiS6pWvl1caxYkOn4DPhMUnjNGBkwEDOuZslSTp69NyPjWAuHsZQBXnEoya36Ki6U9gv0XiUlXzOG/vd0BWfHxCevoB1iwbQN+UZ45QcbIxkHetyAQ+Elcw0KgFdBgE6Al3Zcf3RlU1v5JH9dT5SXqlWj2JyZoIIu2EPSzigip+AolVlQVqNW8i6zho+lRhTxMW9JqKoJawgSJPlpkNSL3G89c2Y8+HBlBerVo996ARaytbc3ApLC0VwmQt2Lj3DGHtZWKoQIvMezuyzmUy3toCQA8LPdtr7G9SGhsr2f/pD21GZozu08UsAAAAAElFTkSuQmCC") 100%/100% no-repeat
}

.global-recommend-wrap .browse-box {
    padding-bottom: 12px
}

.global-recommend-wrap .browse-box .browse-list {
    font-size: 0;
    margin: 0 -10px;
    max-height: 72px;
    overflow: hidden
}

.global-recommend-wrap .browse-box .browse-list-item {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 8px 10px 0;
    padding: 4px 12px;
    max-width: 138px;
    color: #333;
    font-size: 14px;
    line-height: 20px;
    background: #f8f9fb;
    border-radius: 4px
}

.global-recommend-wrap .browse-box .browse-list-item:hover,
.global-recommend-wrap .browse-box .browse-list-item:hover .code {
    color: #b60014
}

.global-recommend-wrap .browse-box .browse-list-item:hover .clear {
    display: block
}

.global-recommend-wrap .browse-box .content {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.global-recommend-wrap .browse-box .code {
    color: #666;
    font-weight: 400;
    font-family: DIN-Regular, DIN !important
}

.global-recommend-wrap .browse-box .clear {
    display: none;
    position: absolute;
    top: -6px;
    right: -8px;
    width: 16px;
    height: 16px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAM1BMVEUAAACZr8Car8Cftb+arsCar8CarsCar8CZr8CasMKascKZrr////+7ydTW3uXDz9mxwc71oZQHAAAAC3RSTlMA85YY49nHv4JHLX25UXwAAACySURBVDjLhVPREoMgDAMUAUvR///aqWs8Ge6Sp56JSYHWPVBCit7HFIp7wRS83PBh+uUzaEhy//siA5aHyTrLC+b1/t/4QQEP+I8p1p/8Rb4CrP+t7fi+t83OcoYE42ut+i31KE0RDoEZtAqFnlUzC+cKbKsp9CoQV5AAQhVCZCTpFT0vyUXpFT0v0Xo0xcCLpwIaQZukx6QXxa6aPhZ9bjYwbOTo0NKx54vDV48vL13/D806IlG+U1tYAAAAAElFTkSuQmCC") 100%/100% no-repeat
}

.global-recommend-wrap .stock-box {
    padding-bottom: 12px
}

.global-recommend-wrap .stock-box .tag {
    margin-top: 5px;
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 12px
}

.global-recommend-wrap .stock-box .tag-sz {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAMAAACsjQ8GAAAAhFBMVEX/Uln/U1n/W1v/U1gAAAD/Ulj/////qaz/jpL/b3T/9PX/io7/Ymj/WV//+/v/9/j/0NH/wMP/c3j/4OH/oKP/am//ycv/pqn/nKD/kpX/h4v/eH3/XmP/VFr/8PD/6On/wsX/uLr/rbD/l5v/hYn/hIn/6er/2dr/u73/s7X/mZz/en4Ws849AAAABXRSTlPmphztAPMTpaIAAADkSURBVCjPpdJJcoMwAERRgd0tkBkF2IyenfH+9wsCQqmcCiz81n/RixZb1xH4h3DcrXA3WLBxhYNFjhBYJARW/AZhJT/zBr3amzR24CkaSQgcOTlbgY6OVVHUGVPgsTPKiF9WcGCJXhBHIQbdu2nt4ALDywMMLsxCO/Bj7h8dZhVVATvAd0aq9I6RjnmHHRi+7JuTRq99o4QdzM0HldmQMMFTsE/GSSlvgOSp/RPQgyGZo2as8RzsqLwWwS2OdKF49UedtUFyEJXIOQusAP71nKSHAGjkLJyC1w4hVi+3etrV2/8Ar0MWJQLuWhIAAAAASUVORK5CYII=") 100%/100% no-repeat
}

.global-recommend-wrap .stock-box .tag-sh {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAMAAACsjQ8GAAAAe1BMVEX/Uln/U1n/W1v/U1gAAAD/Ulj/////xcf/nqH/XGL/WV///f3/Vlz/3+D/+Pn/qq3/jpL/dXr/X2X/wsT/h4z/e3//a3D/3N3/1NX/zM3/uLv/ZWr/9PT/7O3/5+j/vsD/srX/mp3/lpr/4eL/rbD/kZX/j5P/i4//bXKRMJKrAAAABXRSTlPmphztAPMTpaIAAADJSURBVCjPhZJJEoMgEEXRyNcoEZznIWa8/wmjUMaNwNvQBa/ohvrEcx1CNRDH9Yh7oQYuLnGoEYcQs6DOTexCEsx8SdeCCaF2SlEcQthgI14ovQKh3AvgH4KPShT5hKg4F1iMblsztFqhkG2Dt6ZFhnhOZKUR2BQB4/OrhEixC4r0Xq9OxjbhJhkO4e/0yM5b5DVXv4WYnQoJ+lTegSg8H/KBKi/LvEKteUU3QDJ2GoGyV9s0rdgqzpkaiH+UYMEaGGvkrKG1xv4HIaUVlWRwglMAAAAASUVORK5CYII=") 100%/100% no-repeat
}

.global-recommend-wrap .stock-box .tag-bj {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAMAAACsjQ8GAAAAZlBMVEX/Uln/U1n/W1v/U1gAAAD/Ulj/////mZz/lJj/29z/1tj/paj/Vlz/8/P/4eL/+vr/1NX/oqX/XWL/7e3/zc//vb//r7L/ycv/jZH/5+j/5eb/3N3/w8X/tbf/iY3/hov/cXb/Ymg79NL/AAAABXRSTlPmphztAPMTpaIAAAClSURBVCjPpZLJDsIwDESd0HGX7OnKDv//k6ggDpVIAuIdfLDeYSwPVVIQEpCQFckdMuwkCWQRRMhChALfCrziDkq/9zU3W6FXSk2Wz0mhXac2Ji/ApoUjgFjzlBRejEiHDCGomb3OZ5h4AWJMCwsHwFkAii+fzpz5Clh3BzzftoIZhsEb7jTQcD+23GIjdCv+VD8zNtbtx/jDs/4rBBUrVyxtsfYP1JUSYPIhvGkAAAAASUVORK5CYII=") 100%/100% no-repeat
}

.global-recommend-wrap .stock-box .optional {
    display: inline-block;
    width: 67px;
    height: 22px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIYAAAAsCAMAAACXIDArAAAAyVBMVEUAAAC4ABa2ABe3ABS2ABS2ABW2ABW3ABW3ABS3ABW2ABS3ABS3ABW2ABW7ABa2ABW2ABT///+6ECLosLbchY7NUF39+/vy0NS4Bxr45+j23uDuxcnswMTnrLLqtbq5Cx7+/f3JQlD89/f24+Xim6LHOknEMEHBJjbVbnm9Giz02dvwzdDjn6bLS1nKRlT67/DhlZ3UanX56+zru8Dmp63QWmbGNkX89fXko6rbgIrSYm7CKzv9+fnvyc3fj5fXc33MTFrYd4G8FSc5Y4eHAAAAEHRSTlMARDjz7ufZw7+tpZmDbSKQuKKUnQAAAvpJREFUWMPNmNt2qjAQQL1Vrdp2BqpiQUAKolCl9X6r2v7/R50E0IMCSs5aR9kPEfMAeyUzySSZc3K1SrmYh/9Gvliu1HKZi2SrD3ATHqrZWIlcCW5IKXpInh/hxjw+R8xHAW5OITQzT3AXnk4tXuBOvKRgLM7GIwt3JHvMkQLckcIhX1gytbeEeLY/cIIggAs3E4Brr+Ly1l+1gIFmC2IxUD+1kCXOc8cp9PETYvDWsRLEIctMGh/YhRN+VPsXCPaGu6RRuhKfiPEagg9QFImiNaQDCrjUNasPsMaRrk/Q0glGXJRW/02jgS5vQOFQawXQkAOPwaYJwONfIgOkSjQeEmvseJ53NJ6wJRpvHwTnoMFDAP6oAfUuDFFSFMVEXSFE77c0QBNrTFRVRaSNTTTa7uBc0aDIahfAi434IK0B06RY9LstJg1hANc0apkKm8bIjtawXgNYnkZ3SPiFtdu3Rdv97UMElUyZTaMxpi7fIY1TPA0ZCXWYYpDIVClnihBGxjNk8FFwQlonrCFzAWRPY7bfL4mGYprmBxomeSZPAkRQzOSZNEx3hh0xaWwMiAZl7AB8YRdiyBMNlkmpY4+0c4lVoyVe0Sgyabyi4QZISEPsBBDPNfqoX9QoMoboeCPQfjlBiAY1tjj1NfRBZIiyJazg2LTFdkjjux7g+0xjqIrga2ifkQnLtnxN8dX96IIpNnrzRtfVMKCLu+jlK8eiIal9b0FMqvGFU/Lv3XDzF9/Ho+j4yLFsbbDGtve+JdGQDIJ1WWOnojPctznfaSy2pzFbW6YKicseETtA0HEf2uhHYoCRr7FCaWirPwpcocpUli9RB3PX49UmTdpmj9A61hvvAfx6Yz23FFBk3DTlyWJByoLFpC1P4orzEiSkSd76q6ImG5AoNnrqDAjDT9FqjZz5XKMsIESJrSTmTBqfawUoihCovYVVBwJ0Vl73DBKROxwQ7spjuo5LKTk8puUonZaLhbRcs6Tl0iktV3BpuZBMzfXsHS+r/wDRIH5K7iXq/QAAAABJRU5ErkJggg==") 100%/100% no-repeat
}

.global-recommend-wrap .stock-box .optionaled {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIYAAAAsCAMAAACXIDArAAAAzFBMVEUAAAC4ABa2ABe2ABS2ABS2ABW2ABW3ABW3ABS3ABW2ABS3ABS3ABW2ABW7ABa3ABW2ABW2ABT///+2ABT77/H88/S5BxvVbHjZeoW9Fyrjm6PMS1rJQE/fjZbmpKzNT1312Nzbf4rHOkrGN0frtrztvMLCJTf55+n34eTorrW6Cx/yz9O/HC7qsbjVaHTTZHHFMEHuwMXdhI7OU2Hz09f++frnqrHXcn7SX2zOUmDAIDLMSVj23+LhlZ7RWme8ESTwys/vxsvhkpv56et3TAWhAAAAEnRSTlMARDj87ufZw7+tpZmDbSLzkPJOv6aZAAADXUlEQVRYw82Ya3OiMBSG3d6tvZ6XxIKIiIgVasFb1dqqtf//Py0XbcFmrexWlmecyegHfIbzJjlJYZODi/Ozk2vsjduTs/OLg8JWfpWOkQnHpV9/lDg4BWCNtK7OaG8wvauNLACn4ldyVQTk3oAyYdCTgeKVoB5HsOuMMoPVbRx9qczlISYtypTWBIeXSYsboE6ZUwduEu8C/In+A08cl7FcHCJ7i8gDhx/5uDrKpiLiuhyt50sRE/pLzDuKUe5RguEwGqXFkKSJQiImKK5WLdg7zpFu36dHSjB0oj8GffIGN2lRURkFLKFRC4/i+WIjWsdOdy6JBsuzK/TIPQ9V0hWW1BjDoQRVeO/B6HEWaYjLchrmEzLbWeOFGr7GM0m+hoL7tQZTAzhX17D1TLDuiQaYu+4MluvzRpswGUFKS+jRv2pI4HIMDmmdHe4R1fCJICA9lHyNYwx+QKNGMWofGtR2yITKGHuBy3yGgv0Fx0FALdqXRkQliEyUDTGWH9ILjPasMTRpu8YIF4VzaD+hYd3FsCINx/R5p0H4WxleON6LHnteOEP3JzQ2kKJq+HToCXHeBMsRzgon0GmTKTaYUoAHgK8/UBMaUynGNNJYdDp1X4Ppuj5GV6+jreuixk7HSeEa7HuNSjSzVIzL8nPZs8sujOou2TDRiZ44J3qFQ0IYrgu3YLQrVbCgKGMrLEoaDdnYqnEbFmVX7mwKNCbGVw2jGcPY1GjBjWkIipIqou5zqKFWvo9oUmMEbaXhmsKIppqwNSPU8GZfNRrtGI0NDRMNWmnwsnDCplq+GrVQwyqny8bS5k6o8UYOqsLlK81iPrTLgcaQ10MNpy59q6FAowoeulE78qDO4QgX8zRbWxPtQMNBO9Tw+U6jCsybnf7q21I1+ppwa0u10Y84CzQUtD403LXG3IgxX2koUJseeoy20kMpVdvjqXSvy31/LW91saRWp9l5sFYa/CEGjzR022LEKuDedDYb+8xm/elM1PakagJnVZoC2uuYGuA6DQDYr1uKssQijOmjYcnzuc1DxoImMGVLzEg3W0QSOWbQYy4WC7YKr9JMhEgZhuOCBIhb4uQBIXsmKObruJSTw2NejtJ5uVjIyzVLXi6d8nIFl5cLydxcz2ZyWX0tvKz+DXa/u3Sk9XnTAAAAAElFTkSuQmCC") 100%/100% no-repeat
}

.global-recommend-wrap .stock-box .diagnosis {
    display: inline-block;
    width: 67px;
    height: 22px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIYAAAAsCAMAAACXIDArAAAA2FBMVEUAAAC4ABa2ABe3ABS2ABS2ABW2ABW3ABW3ABS3ABW2ABS3ABS3ABW2ABW7ABa2ABW2ABT////svsPMT1z+/Pz78vPUa3a6DiD13uD02du8FCbnrLLqtru+HC24CBvJQlC9GSr9+PjSYm7EMUHCKjr89PT35efps7jim6LejZX67e7VbnnLSljJRVPjnqXbgovQW2e3BRjwy8/hlZ3XdoDTZnHOVmPEM0Px0dTvyMzuxcm+Hi/24ePz1NfkoqnafIbYd4HWcXzGOUi/ITL0293IPk3FNkbJRFK6CVqoAAAAEHRSTlMARDjz7ufZw7+tpZmDbSKQuKKUnQAAA5RJREFUWMPNmOl2okAQhU0mySTqZG5hI4KIkgiucR33JS5Z3v+NBhrFiLFJJmci368+xyN1qbpVdHcsyHkyfn31A/+NH1fX8eR5TMhZ4hLfwmXi7KiI85/4Rn6+n5LbG3wzN7fv1OMC387FQWV+4ST82lfxGyfidwRyEcjHGU6I74/bC5yQi22/iDs1l9ZVWVb1dA4HaIa/LM5T+DduNlMLAgplRhtYuYB9lOFY2y6fyCpiw0uJ0wResx4KBHhzTDQ7UzK9QQ6+8COpE3B0WspPyvZfNFVV1ZSAHpmWZTHShPM0zJ812ofVgjItm+egSU3USfdlPADIcBmu8gZpoS5NCHJBQVgwH8+WG7tFJZ6bSlBGjfIfkJFwZFwe94VMB8hBf6wUN75XjyxljT0ZXEC4jEuhQcvkM0WPPMoIYsxpOAHazZyRpU5hT4aa8R50D4hNmjzeqYx8ulBk4rBd3+ZdFGVMJQVQJGq6HrHXrgw7k8kwCRWvTD2y9QoEJGNxHCNNO+q73KSxhcu8N6ZuhEKHHuHQUg1XxlCSJFMqsnEbDlo3M81CQDx2jWPo5GMZRazIQ8eWu14v66S7AEwqVdZzwr0CxtuitDR8iOvYFY6hko+OSh0z4qh4wx+36oMsIykPrFVW3O+U/t2WAkRcxY7vfmW3Ai4ypTHL4tlZur1yIKPF5gNnfW+b/UDDTmlLXrxPDpGx6ZjJhEye33dltLlr67LlBM8rXEZ6MBjYEvI669cdSrQWywgpymjUkfA8c+361OmMRu8VxaXdH1H1BXg2R65piCMBK+5opSohpCjhFn1FGiXy0Q9laIspWd0JUKyaKwALqtRqNR67k2kDS2qFWTS8YRuAYZFP+lDGnOyFW4wXm7g7KqRwb/D6dFG0MgaExD8wvmQDdfJhuYAMzYnTavMpZTJPY7YKLsOTtFTZCmKSHxnmfXTJp4x9GfUZU+CiNaiaB6cz2sloj4maCOH8i5+2Bckmr7vxKNNwvUkjzXcy8hmihgIhl5/90FPgQz8m+8UNvLCpWmvDY0n9rYxCl1izQbbYoolPbnuohoCMYQ7o64zMyu6NO1UDueIDyxYbJs0GQKpK6p1o2/PFTSDu3eAlGi417JC6/AXMVIqGnnmVpjwWbAK/siXeURxgD2MCaA/uPN39oK0FBv3kAeH/cBOt41JEDo9ROUpH5WIhKtcsUbl0isoVXFQuJCNzPXvCy+q/jYqGkDhPKNgAAAAASUVORK5CYII=") 100%/100% no-repeat
}

.global-recommend-wrap .stock-box .stock-list {
    font-size: 0;
    margin: 0 -14px
}

.global-recommend-wrap .stock-box .stock-list-item {
    display: inline-block;
    vertical-align: middle;
    color: #333;
    font-size: 14px;
    line-height: 20px;
    width: 213px;
    margin: 12px 14px 0
}

.global-recommend-wrap .stock-box .stock-list-item:first-child,
.global-recommend-wrap .stock-box .stock-list-item:nth-child(2) {
    margin-top: 7px
}

.global-recommend-wrap .stock-box .name {
    margin: 0 3px;
    display: inline-block;
    vertical-align: middle;
    max-width: 70px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.global-recommend-wrap .stock-box .name:hover {
    color: #b60014
}

.global-recommend-wrap .stock-box .code {
    vertical-align: middle;
    color: #666;
    font-family: DIN-Regular, DIN !important
}

.global-recommend-wrap .news-box .news-list-item {
    margin-top: 9px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;
    font-size: 14px;
    line-height: 20px
}

.global-recommend-wrap .news-box .news-list-item:hover {
    color: #b60014
}

.global-recommend-wrap .news-box .rank {
    display: inline-block;
    vertical-align: -1px;
    width: 23px;
    font-family: DIN-Medium, DIN !important;
    font-size: 17px;
    line-height: 21px;
    color: #999
}

.global-recommend-wrap .news-box .rank-1 {
    color: #da3951
}

.global-recommend-wrap .news-box .rank-2 {
    color: #f06e44
}

.global-recommend-wrap .news-box .rank-3 {
    color: #f9a53e
}

.global-recommend-wrap .adver-box {
    position: relative;
    border-radius: 4px
}

.global-recommend-wrap .adver-box .adver-img,
.global-recommend-wrap .adver-box .img {
    width: 457px;
    height: 100px;
    border-radius: 4px
}

.global-search-wrap {
    display: none;
    z-index: 20;
    position: absolute;
    top: 34px;
    right: 0;
    width: 488px;
    padding: 0 16px 16px;
    background: url("data:image/jpeg;base64,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AAQFBFBBVjcoAAAAAAEAAAAAAAskqwoIAAABAAQoABAUEpAUAEKAAAAACFIUAgAUEBQACFNygAAAAAQoABAAAACWUkoUQApAUgAEBQQAEBSAFIUEAAApAAUEAAUgKQpCghQAUA1KAAAAAABCkKQpAAAAACACwBKogAABSQAAAAAAAgFIACggAKQKAAAAAUgBQF1AAAAAAEKAAQpCkKAQAAAhSCiAAAAAAAQFBAAAAAAAAAAAAAAAUAhQAADUsKAAAAAAAACFBCkKQAAACwQssAFIWAApAAAABAAAUAAAAAAEAABQAAAAADUoAAAAEKAAAACAAAAAACySqsACUELAlCwApAAAAABCggBQCAFIUAAAAABSABKs1KAAAAAAAAAAAICggBSAAAEssssShQQsKQpCkKQAAAAAAAAAAAAAAAAAAFIlWF1AAAAAAAAAAAhQQApAAAAASrAEsssFItkVCwAoQsKQFIUgAAAAACVYCkKQBKFEKQJVWIDQAAAAAAAAAAAIUhSApAAAAALEsqwAILLLALChCwAJViVRAUgAAAKCFQsSrACoCghViUgUoAAAAAAAAAAIUAAEBQCAFIAAAAAASrEFIAoJQIUgKQAAAAFICkKLAgFBFJVgACgAAAhQACFAAAAAICghQQoIAAAAAAAAALIpEqyywoIUEApAAUEUEKACWAFsAAAACgAAAAAAAAAAAAAgKAQFIUgAKQAAAAAAEKBZJbYEsqoEoAAAWBKFgktAAAAAAAKAAAACFAAAABCgAEBQQoAIUgBSFICkAAAAAAAAAAFgAAASgAALEoAAAAAFAAAAAAAAAAAAIUAAAAEKCFIUhSFIUgAAABSAAAAACwAAJQAFiUAAAAAACgAAAAAAAAAAAhQAAAAACFAAICkKQoIAAAAAAAAAhQAAsSgAAAUgAAAKQpCgAAAAAAEKAAAAACFAAAAAIUhQQpCkBSApCggAAKCAAAAAAFIAACggKQoIUhQAAAAAAAAAAAAAAAQoAAIUAAhQCFICkBQQFICgEKQAAAAFICggKQApAUgKQFAAAAAAAAAAAAAAAAAAAAICkKAACFAIUAgKCAApCgAAAhSAAoIAUEBQQoBCgAAAAAAAAAAhQAAAAAAAAAAAACFAIUAgKAACAAAAAAAoAICgEBQAAAAAAAAAAAAAAAQoAAAAABCkKCFAAAIUhQCAFABAAAAAAAUAAgKACAoABCgAAAAAAAAAAAAAAAAAEKAACFAAAAAIUhQCApAUAAAAEAAKAAQoAAAAAAAAAAAAAAAAAAAAAAAAAAABCghQQoABCggKAAAAAAACAFBCgAhQQoBD/8QAHxABAAEFAQEBAQEAAAAAAAAAEQAQIDBAUAFgcDEC/9oACAEBAAE/AK+TzZ8z+dXz/Xvlnk8wefRefReX+YzP58D5oH0Z9kbJCEIdY0X5E0fPkzUOOVMjqebTw3bCnm4cssMDo+cIzkIZirU1/PkfOEajwWjzTEYihjIQhe2FDEZCh88ZgoH4GXnfPjD6wMH9vcpHnnNMBcQhvkIQ4P8AcDtFxzTQS4tNgvYxjecMzBnMJnIQhDOQ0jZI1auEzmMznFPmzOVKnUftncIWENEqaxDonEcpPN82yrQhUyFCFp1TQKuEhUhC9j9UWnROkfOHQN80DlFTdKmEqdQxlhzzhlhCpRoQjY8t5rUwl5sl5Z5Q5DgM7GjHGxqxvLzrnMOiQ1CEIQhqnxx8W0aNhDM3kIWvRM5cQ0yFx2i0tcTGMYxjHE/GGiQ/Li9jGMYxjGMY/rP/xAAWEQADAAAAAAAAAAAAAAAAAAARYMD/2gAIAQIBAT8AYRIl/wD/xAAWEQADAAAAAAAAAAAAAAAAAAARYMD/2gAIAQMBAT8AYTIl/wD/2Q=="), url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wgARCAGGA0gDAREAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAECAwf/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAAPZgAAAAAAAQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAUAAAEKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQoIAAApBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQoAAAAAAIAAACgAAAAAEKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQoAAAAAAAIUAAAAAAAEKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQoIFFQAARagEKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQoAAAAAAhQAEUAAAVAIUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWoAICwqLZFRQKkBSKKiFACLUAAAAAAAEKAAAAAAAAAAAAAAAAAAAAAAAAACFAAAAItQAIlUkqgkoIoqAS0WRUKQpCgAAAhQAACFAAAAAAAAAAAAAAAAAAAAAAAAAAIWFAAAIltSS1BLakgLQALJBRUhakW2RaiFAACFAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCkKAAAIELUlqS0ICqiItQS0ICkWxEqwFAAIVCkWoAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJaioUEKSUAKRUigWxEBSWoFSKAALYItREqkltiJbUCFAAAAAAAAAAAAAAAAAAAAAAAAARagi2SVYlJQFIACkAAAAAAAAAABQQFIAVUi1BFsigAAAABCgAAAAAAAAAAAAAAAAAAihCykVAqS1AAABCgAAAAAAAAEKAAALZJQpIpBVEoAAAAAAAAAAAAAAAAAAAAAAAAiWgIACkAAAAAAAAAAAAAAAAAAAAAKAskKBUC1AAAAAAAAAAAAAAAAAAAAAIoskUAAAAAAAAAQoAAAAAAAAAAAAAKgloIlqBQQoAAAQoAAAAAAAAAAAAAAABJQFIAAAEKAAAACFBACgEKAAAAAAAAAKQFItkUJKKEBSFIUhQAAAAAAAAAAAAAAACSgAAAAAAQoBAUhSAAAFIUgBQCFAAAAAAAAKiotkVFqAQoAAAAAAAAAAAAAAAAABJQAAAAABACgAgAAAAAAKACAoAAAAAAAAApFsktsi1AIUhQAAAAAAAAAAAAAAACSgAACAoIAUgAAAAAAAAAABSAAoIUAAAAAAULJKFAAAEBQAAAAAAAAAAAAAAElAAgKQoIAAAAAAAAAAAAAAAACkKQpCgAAAAAqQFoAAAAQoAAAAAAAAAAAAAJKABAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAqRaigAAAAAAAAAAAAAAAAABJRCkAAAAAAAAAAAAAAAAAAAAAAAKQFAIUAAAUhQqAAAAAAAAAAAAAAAAADMoFIAAAAAAAAAAAAAAAAAAAAAAACkABQAAAAVIqwoqABCoUAAAAAAAAAAAAElgAAAAAAAAAAAAAAAAAAAAAAAAAAKQAoAIUUgBZSKSgAiioAAAAAAAAAAAAMygAAAAAAAAAAAAAAAAAAAAAAAAAAACkKCFAAALYiW1AIUAAAAAAAAAAAAAGZQAAAAAAAAAAAAAAIUAAEKAAAAAAAAACgAAAAAVZFAAAAAAAAAAAAAAADMoAAAAAAAAEKAAQoAIUAAhQAAAAAAAAAAACgAAAABLQhQAAAAAAAAAAAAAZlAAAAAAAECoqQpBbZBFAJagWyCFJaSgAAAAAAAAAAFIUAAAtkUWRQhQAAAAAAAAAAAADMoAAAAAAgEKpJSCktQCLUEKCALUlqAFAAAAAAAAAAAKAAAAKFREtqAAAAAAAAAAAAAZlAAAAELCoWJSFIAAAAAAAAAUAEKsShQAAAAAAAACgAAAACqkKAAAAAAAAAAAADMoAEKCCVYhQQAUEAAKCAFBCkKQFIAoIChQAAAAAAAAAUAAACwtQCFIUAAAAAAAAAAGZQAIUAkFICgEKQoIAIoqCKKhSAApCgAgW2RQEKAAAAAAUAAAAAFQBQAEKAAAAAAAAADMoEEKpAJSFIAUgEWpFAAoQpItSKBUKQApAAUirCpCqAAAAAAAUhSFAAKgAUIUAAAAAAAAAAGZRABBSAoBABFoSLSFIAAACkKQqAoIAAUEACgKAAAAAAAACgACkVAoAQoAAAAAAAAAMywAKkAAAiigBIoAAFIAAAAACoUQqAAAAqwAUAAAAAApCoUAACooAAAAAAAAAAAAYlCFIAKSKKkUCggAAKkUAAAAAACggBUi1AUgUgKoAAAAABSFAAAAsKQUAAAAAAAAAAAxKAgoIAWAqRQAAAAAAAAABSAAFSLUKQpAUECgi1CgAAAAqRaAABSFiKKhQAAAAAAAAAAYlCUhSCKAKkUAAAAAAAApAAAAAAAKkUVAKQCktsAAAAAAFAAAqyS2oAAAAAAAAAAAAMZoAEUUhUigAFIAAACkAABSAAAFIAABULCoAAotQAAAAACgAAAAtghQAAAAAAAAAAYzQUgEUAAAAAAAFIAAACkKQApAAAAAKgAAAFoAAAAACgAAFRUltgAAAAAAAAAAAxmiKKkUUgAAAUgABSFICgEBSAFIAUgAAApCpFFQpBahQAAAACkKAAC2RRUAAAAAhQAAAAAYzQWFIVIoAAAKQAAAAAAAAApAAAAAAAKQqAC1IVQAAAAUhQABVkloqRagAAAAAAAAAAxnRItIAAAAAAoBAUAgKACFAIAUEAAAAAAoQoIpCqAAAAAAUAACiWFAAAAAAAAAAAc86qRQAAAAAACgEBQQoAAIUgAKQAAAAAAVIooQUUAAAABSFBCgAqCWkLZJVBFIKAAAAAADnnVQCKAAAACggABQQoAABCgEAAKQAAAAChCggChQAAAACgAAAtiFRagAAAAAAAAAGM0ogBUigAAAAoABCkKAACFAABAAAAAAAKgALUUAAAAABSFAAABbEKgKAAQoAAAAAMZoAigAAAAFIUAAAhQAAQoAAIUEAAAAAqAAFILQAAAAAFAAFIItSWgAAAIUAAAAAGM2KAAAUgAKAAAAAAAAAQoAAAAIACkAqRRUKAQKoAAAABQAAALC1AAAAAAAAAAAP/EACAQAAIBBQACAwAAAAAAAAAAAAERUAAwQGBwIIAQkKD/2gAIAQEAAT8A/Eury1teapeoI2kYC5AvNW1SwVStKwuSKOXp6+qjqg+rFS68loCodEUmtKGYIpfKvqlSpc7UKtuGyqfGjiAGEJcQ4iRwIQYmhdGf/8QAFBEBAAAAAAAAAAAAAAAAAAAAwP/aAAgBAgEBPwAgz//EABQRAQAAAAAAAAAAAAAAAAAAAMD/2gAIAQMBAT8AIM//2Q==");
    background-size: 390px 216px, 420px 195px;
    background-position: 100% 0, 0 100%;
    background-repeat: no-repeat;
    background-color: #fff;
    border: 1px solid #ebeff3;
    -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
    border-radius: 2px;
    color: #333;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

.global-search-wrap .caption {
    padding-top: 12px
}

.global-search-wrap .caption .text {
    color: #333;
    font-size: 16px;
    line-height: 22px;
    font-weight: 500
}

.global-search-wrap .caption .more {
    margin-top: 5px;
    display: inline-block;
    width: 6px;
    height: 11px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAWBAMAAAAGFmApAAAAKlBMVEUAAABqampmZmZmZmZnZ2doaGhmZmZpaWloaGhnZ2dmZmZnZ2dnZ2dmZmYyouf7AAAADXRSTlMAG9vn5CPeJh/PKMardcyA3wAAAEFJREFUCNdjONnAAAJzM8BUyDUwl9U3EcK9JADhKoK5xRAuuy0KlwvKXXwbSkEFEUrY4RyEYSFQTiLUWoQjoE4CANCdFpN2dbkEAAAAAElFTkSuQmCC") 100%/100% no-repeat
}

.global-search-wrap .tag-sz {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAMAAACsjQ8GAAAAhFBMVEX/Uln/U1n/W1v/U1gAAAD/Ulj/////qaz/jpL/b3T/9PX/io7/Ymj/WV//+/v/9/j/0NH/wMP/c3j/4OH/oKP/am//ycv/pqn/nKD/kpX/h4v/eH3/XmP/VFr/8PD/6On/wsX/uLr/rbD/l5v/hYn/hIn/6er/2dr/u73/s7X/mZz/en4Ws849AAAABXRSTlPmphztAPMTpaIAAADkSURBVCjPpdJJcoMwAERRgd0tkBkF2IyenfH+9wsCQqmcCiz81n/RixZb1xH4h3DcrXA3WLBxhYNFjhBYJARW/AZhJT/zBr3amzR24CkaSQgcOTlbgY6OVVHUGVPgsTPKiF9WcGCJXhBHIQbdu2nt4ALDywMMLsxCO/Bj7h8dZhVVATvAd0aq9I6RjnmHHRi+7JuTRq99o4QdzM0HldmQMMFTsE/GSSlvgOSp/RPQgyGZo2as8RzsqLwWwS2OdKF49UedtUFyEJXIOQusAP71nKSHAGjkLJyC1w4hVi+3etrV2/8Ar0MWJQLuWhIAAAAASUVORK5CYII=") 100%/100% no-repeat
}

.global-search-wrap .tag-sh,
.global-search-wrap .tag-sz {
    display: inline-block;
    vertical-align: -1px;
    width: 16px;
    height: 12px
}

.global-search-wrap .tag-sh {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAMAAACsjQ8GAAAAe1BMVEX/Uln/U1n/W1v/U1gAAAD/Ulj/////xcf/nqH/XGL/WV///f3/Vlz/3+D/+Pn/qq3/jpL/dXr/X2X/wsT/h4z/e3//a3D/3N3/1NX/zM3/uLv/ZWr/9PT/7O3/5+j/vsD/srX/mp3/lpr/4eL/rbD/kZX/j5P/i4//bXKRMJKrAAAABXRSTlPmphztAPMTpaIAAADJSURBVCjPhZJJEoMgEEXRyNcoEZznIWa8/wmjUMaNwNvQBa/ohvrEcx1CNRDH9Yh7oQYuLnGoEYcQs6DOTexCEsx8SdeCCaF2SlEcQthgI14ovQKh3AvgH4KPShT5hKg4F1iMblsztFqhkG2Dt6ZFhnhOZKUR2BQB4/OrhEixC4r0Xq9OxjbhJhkO4e/0yM5b5DVXv4WYnQoJ+lTegSg8H/KBKi/LvEKteUU3QDJ2GoGyV9s0rdgqzpkaiH+UYMEaGGvkrKG1xv4HIaUVlWRwglMAAAAASUVORK5CYII=") 100%/100% no-repeat
}

.global-search-wrap .tag-bj {
    display: inline-block;
    vertical-align: -1px;
    width: 16px;
    height: 12px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAMAAACsjQ8GAAAAZlBMVEX/Uln/U1n/W1v/U1gAAAD/Ulj/////mZz/lJj/29z/1tj/paj/Vlz/8/P/4eL/+vr/1NX/oqX/XWL/7e3/zc//vb//r7L/ycv/jZH/5+j/5eb/3N3/w8X/tbf/iY3/hov/cXb/Ymg79NL/AAAABXRSTlPmphztAPMTpaIAAAClSURBVCjPpZLJDsIwDESd0HGX7OnKDv//k6ggDpVIAuIdfLDeYSwPVVIQEpCQFckdMuwkCWQRRMhChALfCrziDkq/9zU3W6FXSk2Wz0mhXac2Ji/ApoUjgFjzlBRejEiHDCGomb3OZ5h4AWJMCwsHwFkAii+fzpz5Clh3BzzftoIZhsEb7jTQcD+23GIjdCv+VD8zNtbtx/jDs/4rBBUrVyxtsfYP1JUSYPIhvGkAAAAASUVORK5CYII=") 100%/100% no-repeat
}

.global-search-wrap .tag-hkidx,
.global-search-wrap .tag-hkse {
    display: inline-block;
    vertical-align: -1px;
    width: 16px;
    height: 12px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAMAAACsjQ8GAAAAbFBMVEUWeP8XeP8bf/8Xd/8AAAAWd/7///82iv6Vwf5Klf5Rmf6bxP6tz/7b6v6+2f4shP7s9P7U5f7M4v71+v75/P4/j/7e7P7G3v6Ku/5/tP5ho/5Wnf5Ekv4mgf7j7/6z0v54sP5uqv5coP5JlP7EhWYgAAAABXRSTlPmphztAPMTpaIAAACfSURBVCjPpZLJDoMwDESdwJiWNpCGfev6//9YkkslpDpIvIsP8yTL8lCqFeEPpHRKOoFAoklBRBFBxOcyO4XGDWHO7onS9Vgpi675CWe+hJnzCRlffW7qEYKw5m8IQmmqCYKw5jk2gr152iB0hh/YCvfC44LA1nEPYYVtFsMvQLois/UkCvhU1SwKGNlmooCB22Xns44VgqKVi5Y2WvsvmGUTm19DzREAAAAASUVORK5CYII=") 100%/100% no-repeat
}

.global-search-wrap .tag-fund,
.global-search-wrap .tag-shetf,
.global-search-wrap .tag-szetf {
    display: inline-block;
    vertical-align: -1px;
    width: 16px;
    height: 12px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAMAAACsjQ8GAAAAbFBMVEUGuPUGuPQJv/YFufQAAAAFuPT////D7vwavvTi9/3P8fyj5fqO3/q97Pzr+f7z+/4jwPUPu/SK3vls1fgnwfWc4/pl0/hWz/fT8v2W4fq26vt72fl22Pli0vhNzPf3/f7d9f2n5vs7x/Y3xva7HRkgAAAABXRSTlPmphztAPMTpaIAAADKSURBVCjPpZLLEoIwDEULmltaS18Kggq+/v8fLTIyYBEWnkXSmZxpsrhsmyaMfsCSdMvSDS2wSVlCiySMLQuTuULbtQx8bHweeyk1bjJQwUhZRELJuUDFO2A4V5EQUPDHQDOsiIWeBaE8BJ7//FDvA5d5oc5zAZkHOEyokXASwkCLDlxDmVlRGu6oPhEV8DMrGgldeK+hvBIQZ/ctFObSAj3nUutIyCw5a22Fg7WO3CO+Qe06NO7vTrEgMGYmENmEYb4audXQrsb+BbKrFORuLr6ZAAAAAElFTkSuQmCC") 100%/100% no-repeat
}

.global-search-wrap .tag-plate {
    display: inline-block;
    vertical-align: -1px;
    width: 16px;
    height: 12px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAMAAACsjQ8GAAAAe1BMVEX/oBj/oBn/pBv/nxkAAAD+nxj////+37L+rDb+6cz+oBv+69D+3rD+oiD+zYj+6Mb+zIP+xnT+/fr++fH+4rv+05b+0I7++vX+9uv+9ef+8d3+7tj+4Lb+157+0pP+z4v+wmz+vmP+py3+9+v+47v+26n+ulv+uFT+skgzRWnfAAAABXRSTlPmphztAPMTpaIAAADJSURBVCjPpdLHDoMwEARQQzIbMNj03tP//wuDIYegOICUOfiyT9ZaHnY0DYYfYYZ5ZOYBKzmYzMBqDMbWwdYc2AtIJSylAE5kAeAuNQtQSCmTipoZqHmCBXDUKfJoAmreQgNQZRMY5x00QASUTMAlX7Okyo0r4FF4/wKF7/tdTR4fAaVR9oR2h5b6EQR4hBdLCwaS8zN7Ks8awGsaZoCUHLEAURzHXk62eAO4dOUfwFbxToEAUnu6XLh2sPez/isE26zcZmk3a/8COiEUXd5wh1EAAAAASUVORK5CYII=") 100%/100% no-repeat
}

.global-search-wrap .matching {
    color: #b60014
}

.global-search-wrap .code {
    font-family: DIN-Regular, DIN !important
}

.global-search-wrap .main {
    font-size: 0;
    margin: 0 -10px
}

.global-search-wrap .main .item {
    color: #333;
    width: 100%;
    padding: 0 10px;
    margin-top: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    vertical-align: middle;
    font-size: 14px
}

.global-search-wrap .main .w-50p {
    width: 50%
}

.global-search-wrap .characters:hover {
    color: #b60014
}

.global-search-wrap .bottom-box {
    padding: 20px 0 10px;
    text-align: center
}

.global-search-wrap .bottom-box .bottom-btn {
    display: inline-block;
    padding: 0 14px;
    color: #fff;
    background: #b60014;
    border-radius: 16px;
    font-size: 14px;
    line-height: 32px
}

.global-search-wrap .bottom-box .search-contet {
    display: inline-block;
    vertical-align: bottom;
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.global-search-wrap .nodata-box {
    padding: 100px 0
}

.global-search-wrap .nodata-box .img {
    width: 259px;
    height: 209px;
    margin: 0 auto
}

.global-search-wrap .nodata-box .text {
    text-align: center;
    margin-top: 15px;
    color: #999;
    font-size: 14px;
    line-height: 20px
}

html {
    height: 100%;
    margin: 0;
    overflow: auto;
    border-radius: 12px
}

body,
html {
    padding: 0;
    width: 100%
}

body {
    margin: 0 auto;
    color: #162641;
    min-width: 1000px;
    overflow-y: hidden;
    overflow-x: auto
}

*,
body {
    font-family: PingFang SC, Avenir, Helvetica, Arial, sans-serif !important
}

@font-face {
    font-family: BebasNeue-Regular;
    src: url(/assets/BebasNeue-Regular.ttf)
}

@font-face {
    font-family: DIN-Medium;
    src: url(https://upload.9fzt.com/production/hyc/static/DIN-Medium.otf)
}

@font-face {
    font-family: DIN-Regular;
    src: url(https://upload.9fzt.com/production/hyc/static/DIN-Regular.otf)
}

@font-face {
    font-family: DIN Alternate Bold;
    src: url(/assets/DINAlternate-Bold.ttf)
}

* {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0)
}

li,
ul {
    list-style: none;
    padding: 0;
    margin: 0
}

input,
textarea {
    outline: none;
    border: none;
    -webkit-user-select: initial;
    -webkit-box-shadow: none;
    box-shadow: none;
    text-shadow: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-appearance: none
}

form {
    margin: 0;
    padding: 0
}

img {
    display: block;
    -o-object-fit: cover;
    object-fit: cover;
    border: none
}

p {
    margin: 0
}

a,
a:active,
a:hover,
a:link,
a:visited {
    text-decoration: none
}

textarea {
    resize: none
}

input::-ms-clear,
input::-ms-reveal {
    display: none
}

.fw-bold {
    font-weight: 700
}

.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0
}

.clearfix {
    *zoom: 1
}

.align-left {
    text-align: left
}

.align-right {
    text-align: right
}

.float-left {
    float: left
}

.float-right {
    float: right
}

.hover-item:hover {
    color: #b60015
}

.line-ellipsis {
    display: inline-block;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.content-container {
    width: 1280px;
    margin: 0 auto;
    background: #fff;
    -webkit-box-shadow: 0 3px 12px rgba(118, 127, 190, .27);
    box-shadow: 0 3px 12px rgba(118, 127, 190, .27)
}

.global-mrg-0 {
    margin: 0 !important
}

.global--mrg-t-18 {
    margin-top: 18px
}

.global-header-wrap {
    z-index: 9999;
    position: fixed;
    top: 0;
    left: 0;
    height: 88px;
    width: 100%;
    background: #fff;
    min-width: 1280px;
    -webkit-box-shadow: 0 4px 4px 0 rgba(0, 53, 96, .1);
    box-shadow: 0 4px 4px 0 rgba(0, 53, 96, .1)
}

.global-header {
    width: 80%;
    min-width: 1085px;
    height: 100%;
    margin: 0 auto
}

.global-header.small .header-menu-wrap a {
    margin-left: 36px
}

.global-header.small .p--header-sub {
    margin-top: 10px
}

.global-header .p--header-sub {
    color: #85859d;
    font-size: 10px
}

.img--header-logo {
    position: absolute;
    margin-top: 20px;
    width: 262px
}

.global-new-header-wrap .img--new-header-logo {
    margin-top: 7px;
    width: 38px !important
}

.header-menu-wrap {
    width: 100%;
    padding-left: 264px;
    margin-top: 24px;
    font-size: 18px;
    text-align: right
}

.header-menu-wrap a {
    display: inline-block;
    margin-left: 2%;
    line-height: 2.3;
    font-weight: 500;
    cursor: pointer;
    color: #162641;
    text-align: center;
    min-width: 56px
}

.header-menu-wrap a.active {
    color: #b60015 !important;
    position: relative
}

.header-menu-wrap a.active:after {
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 30px;
    height: 3px;
    margin-left: -15px;
    background: #b60015;
    content: ""
}

.global-footer-wrap {
    width: 100%;
    background: #fff;
    font-family: Microsoft YaHei
}

.global-new-footer-wrap {
    width: 100%;
    background: #e5e5e5;
    font-family: Microsoft YaHei;
    margin-top: 60px;
    color: #9e9fb1;
    font-size: 12px;
    line-height: 17px
}

.global-new-footer-wrap .regist-address {
    visibility: hidden
}

.global-new-footer-wrap a {
    color: #9e9fb1
}

.global-new-footer-wrap a:hover {
    color: #5395df
}

.global-new-footer-wrap .top {
    padding-top: 20px;
    text-align: center;
    height: 215px;
    background: #353648
}

.global-new-footer-wrap .top .company {
    text-align: center
}

.global-new-footer-wrap .top .jfcf-logo {
    display: inline-block;
    width: 185px;
    height: 40px;
    vertical-align: middle;
    margin-left: 25px
}

.global-new-footer-wrap .top .top-partner {
    margin-top: 36px
}

.global-new-footer-wrap .top .top-partner-text {
    vertical-align: middle;
    display: inline-block
}

.global-new-footer-wrap .top .top-partner-img {
    margin-left: 30px;
    vertical-align: middle;
    display: inline-block;
    width: 100px;
    height: 46px
}

.global-new-footer-wrap .top .bottom-friendship {
    margin-top: 21px;
    font-size: 14px;
    line-height: 20px
}

.global-new-footer-wrap .top .bottom-friendship-text {
    display: inline-block
}

.global-new-footer-wrap .top .bottom-friendship-links {
    margin-left: 30px
}

.global-new-footer-wrap .bottom {
    height: 157px;
    background: #252733
}

.global-new-footer-wrap .bottom .bottom-info {
    margin: 0 auto;
    width: 1000px
}

.global-new-footer-wrap .bottom .bottom-info-left {
    margin-top: 37px;
    float: left;
    width: 329px;
    padding-right: 10px
}

.global-new-footer-wrap .bottom .bottom-info-middle {
    margin-top: 37px;
    float: left
}

.global-new-footer-wrap .bottom .bottom-info-right {
    margin-top: 32px;
    float: right
}

.global-new-footer-wrap .bottom .circle {
    position: relative;
    margin-left: 15px;
    display: inline-block;
    width: 42px;
    height: 42px;
    border-radius: 50%;
    background: #5a5b6e
}

.global-new-footer-wrap .bottom .circle:hover {
    background: #828296
}

.global-new-footer-wrap .bottom .circle:hover .qrcode {
    display: block
}

.global-new-footer-wrap .bottom .icon-weibo,
.global-new-footer-wrap .bottom .icon-weixi {
    margin: 9px auto;
    width: 30px;
    height: 24px
}

.global-new-footer-wrap .bottom .icon-phone {
    margin: 8px auto;
    width: 16px;
    height: 26px
}

.global-new-footer-wrap .bottom .icon-pc {
    margin: 10px auto;
    width: 24px;
    height: 23px
}

.global-new-footer-wrap .bottom .qrcode {
    display: none;
    position: absolute;
    left: -38px;
    bottom: -142px;
    padding-top: 10px;
    width: 118px;
    height: 148px;
    max-width: none !important
}

.global-new-footer-wrap .bottom .bottom-warn {
    text-align: center
}

.global-new-footer-wrap .bottom .bottom-warn-icon {
    vertical-align: middle;
    display: inline-block;
    width: 24px;
    height: 24px
}

.global-new-footer-wrap .bottom .bottom-warn-text {
    vertical-align: middle
}

.global-new-footer-wrap .bottom .mr-35 {
    margin-right: 35px
}

.global-new-footer-wrap .bottom .mt-11 {
    margin-top: 11px
}

.global-new-footer-wrap .bottom .mt-17 {
    margin-top: 17px
}

.global-new-footer-wrap .bottom .mb-17 {
    margin-bottom: 17px
}

.global-new-footer-wrap .bottom .mb-11 {
    margin-bottom: 11px
}

.global-new-footer-wrap .bottom .mr-90 {
    margin-right: 90px
}

.global-footer {
    width: 100%;
    height: 100%;
    margin: 0 auto
}

.global-footer a {
    cursor: pointer
}

.block--footer-partners>div {
    margin-bottom: 10px
}

.block--footer-partners img {
    width: 100px;
    margin-left: 10px
}

.block--footer-partners p {
    text-align: center
}

.global-footer-menu-wrap {
    padding-top: 18px;
    cursor: pointer
}

.global-footer-menu-wrap a {
    margin-left: 72px;
    color: #53536b
}

.global-footer-top {
    padding: 28px 0 16px;
    font-size: 14px
}

.block---footer-links {
    margin-top: 18px
}

.block---footer-links a {
    margin-right: 30px
}

.global-footer-top {
    padding: 23px 0 20px;
    text-align: center
}

.global-footer-top .p--sub {
    position: relative;
    font-weight: 400
}

.global-footer-top p {
    font-size: 14px
}

.global-footer-top a {
    color: #333
}

.global-footer-top>div {
    width: 1000px;
    margin: 0 auto
}

.global-footer-top .block-new-footer-qr {
    width: 1000px;
    margin-bottom: 20px
}

.global-footer-top .block-new-footer-qr>div {
    position: relative;
    display: inline-block;
    margin-right: 159px;
    height: 100px
}

.global-footer-top .block-new-footer-qr>div.last-item {
    margin-right: 0
}

.global-footer-top .block-new-footer-qr>div>div {
    position: absolute;
    left: 100px;
    top: 0;
    width: 86px;
    display: inline-block;
    margin-left: 20px;
    padding: 22px 0 25px;
    text-align: left;
    vertical-align: top;
    white-space: nowrap
}

.global-footer-top .block-new-footer-qr>div p {
    height: 24px;
    line-height: 24px;
    margin-bottom: 8px
}

.global-footer-top .block-new-footer-qr>div span {
    font-size: 14px;
    color: #85859d
}

.global-footer-top .block-new-footer-qr img {
    display: inline-block;
    width: 99px !important;
    border: 1px dotted #85859d
}

.global-footer-top .block-footer-qr {
    width: 800px;
    margin-bottom: 24px
}

.global-footer-top .block-footer-qr>div {
    position: relative;
    display: inline-block;
    margin-right: 198px;
    height: 100px
}

.global-footer-top .block-footer-qr>div.last-item {
    margin-right: 0
}

.global-footer-top .block-footer-qr>div>div {
    position: absolute;
    left: 100px;
    top: 0;
    width: 86px;
    display: inline-block;
    margin-left: 20px;
    padding: 22px 0 25px;
    text-align: left;
    vertical-align: top;
    white-space: nowrap
}

.global-footer-top .block-footer-qr>div p {
    height: 24px;
    line-height: 24px;
    margin-bottom: 8px
}

.global-footer-top .block-footer-qr>div span {
    font-size: 14px;
    color: #85859d
}

.global-footer-top .block-footer-qr img {
    display: inline-block;
    width: 99px;
    border: 1px dotted #85859d
}

.global-footer-top .block-footer-tab {
    padding: 30px 0;
    margin-bottom: 24px;
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc
}

.global-footer-top .block-footer-tab.small .p--sub {
    font-size: 18px;
    padding-right: 46px;
    margin-right: 46px
}

.global-footer-top .block-footer-tab>div {
    margin: 0 auto;
    width: 800px;
    white-space: nowrap
}

.global-footer-top .block-footer-tab .p--sub {
    display: inline-block;
    padding-right: 46px;
    margin-right: 46px
}

.global-footer-top .block-footer-tab .p--sub.last-item {
    padding-right: 0;
    margin-right: 0
}

.global-footer-top .block-footer-tab .p--sub.last-item:after {
    width: 0
}

.global-footer-top .block-footer-tab .p--sub:after {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -6px;
    content: "";
    height: 12px;
    width: 1px;
    background: #999
}

.global-footer-top .block-new-footer-tab {
    padding: 16px 0 12px 97px;
    margin-bottom: 14px;
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc
}

.global-footer-top .block-new-footer-tab.small .p--sub {
    font-size: 16px;
    padding-right: 52px;
    margin-right: 52px
}

.global-footer-top .block-new-footer-tab>div {
    margin: 0 auto;
    white-space: nowrap
}

.global-footer-top .block-new-footer-tab .p--sub {
    display: inline-block;
    padding-right: 60px;
    margin-right: 60px
}

.global-footer-top .block-new-footer-tab .p--sub.last-item {
    padding-right: 0;
    margin-right: 0
}

.global-footer-top .block-new-footer-tab .p--sub.last-item:after {
    width: 0
}

.global-footer-top .block-new-footer-tab .p--sub:after {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -6px;
    content: "";
    height: 12px;
    width: 1px;
    background: #999
}

.global-footer-top .block-footer-partners .p--sub {
    margin-bottom: 14px
}

.global-footer-top .block-footer-partners a {
    display: inline-block;
    height: 60px;
    margin-right: 145px
}

.global-footer-top .block-footer-partners a.last-item {
    margin-right: 0
}

.global-footer-top .block-footer-partners img {
    display: inline-block;
    height: 100%
}

.global-footer-bottom {
    width: 100%;
    padding-top: 24px;
    padding-bottom: 22px;
    background: #162641;
    font-size: 12px;
    color: #85859d;
    text-align: center
}

.global-footer-bottom>div {
    width: 1000px;
    margin: 0 auto
}

.global-footer-bottom>div a {
    color: #85859d
}

.global-footer-bottom .footer-img img {
    vertical-align: middle;
    display: inline-block;
    height: 30px;
    margin: 0 18px
}

.global-footer-bottom .block-footer-friends {
    margin-bottom: 24px
}

.global-footer-bottom .block-footer-friends a {
    margin-left: 34px
}

.global-footer-bottom .footer-company-info,
.global-footer-bottom .footer-regulator {
    padding-bottom: 6px
}

.global-footer-bottom .footer-company-info.footer-company-info,
.global-footer-bottom .footer-regulator.footer-company-info {
    padding-bottom: 24px
}

.global-footer-bottom .footer-company-info .first,
.global-footer-bottom .footer-regulator .first {
    width: 275px;
    margin-right: 40px
}

.global-footer-bottom .footer-company-info .second,
.global-footer-bottom .footer-regulator .second {
    width: 155px;
    white-space: nowrap;
    margin-right: 40px
}

.global-footer-bottom .footer-company-info span,
.global-footer-bottom .footer-regulator span {
    text-align: left
}

.img--footer-logo {
    width: 60px;
    height: 60px
}

.footer-risk-tips {
    text-align: center
}

.a-article-download-pc {
    position: relative;
    display: block;
    width: 342px;
    height: 84px;
    margin: 0 auto;
    background: #b60015;
    color: #fff;
    text-align: left;
    line-height: 84px;
    font-size: 28px;
    padding-left: 120px;
    border-radius: 3px
}

.a-article-download-pc:after {
    content: "";
    display: inline-block;
    width: 34px;
    height: 34px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAA7klEQVRIS+2XsQ3CMBBF/5cYgBIJJCiQWICFGISCihFoKSjZiQWgo//owJasyLLjECrOTSLZuf/z4tz5iB8NSUsACwCr3JVDdSVtAKwLwYuhs8LBbdYpgAPJq6RbeJtB3inpmMFRCrYjeR5DWI2WXbgR2Ge5fWNHXUPnm6tGKDv/n5vLcnLLuJN8SrLKM2l5MF1rqK18tYxHEJ5/K+wJpIbdE0iNkCcQr8e998hov9MpOd5a/p1WLIwj3BWRZMJmILYflpPjvRWUPcnL1+fq3oA7CyVtAykzFruOaHBWizu4dyoFlmTlMqWUUnvTfAH6UPfIh1ta5wAAAABJRU5ErkJggg==) no-repeat 50%/100% 100%;
    position: absolute;
    left: 67px;
    top: 25px
}

.tips-box {
    position: fixed;
    right: 30px;
    z-index: 999;
    top: 220px;
    background-color: #fff;
    -webkit-box-shadow: 0 3px 12px 0 rgba(118, 127, 190, .28);
    box-shadow: 0 3px 12px 0 rgba(118, 127, 190, .28);
    border-radius: 3px;
    width: 90px;
    color: #53536b;
    font-size: 16px
}

.tips-box.small {
    right: 10px
}

.tips-box li {
    position: relative;
    height: 71px;
    line-height: 86px;
    cursor: pointer
}

.tips-box li:last-child {
    padding-top: 30px;
    border-bottom: none
}

.tips-box .icon--tips-pc {
    width: 21px
}

.tips-box .tips-side-menu {
    height: 70px
}

.tips-box .tips-side-menu-contact {
    line-height: 80px
}

.tips-box .tips-side-menu-qa {
    line-height: 50px
}

.tips-box .qr-code-li {
    height: 90px
}

.tips-box .qr-code-li:hover .qr-code,
.tips-box a {
    display: block
}

.tips-box a {
    color: #53536b;
    text-align: center
}

.tips-box img {
    margin: 0 auto
}

.tips-box .qr-code {
    display: none;
    position: absolute;
    right: 90px;
    top: 0;
    width: 96px;
    height: 96px;
    padding: 6px;
    -webkit-box-shadow: 0 3px 12px rgba(118, 127, 190, .28);
    box-shadow: 0 3px 12px rgba(118, 127, 190, .28);
    background: #fff
}

.tips-box .qr-code img {
    width: 100%;
    height: 100%
}

.tips-box .li-icon {
    padding-top: 25px
}

.tips-box p {
    line-height: 20px;
    margin-top: 9px;
    text-align: center
}

.login-modal-mengc {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .7);
    position: fixed;
    top: 0;
    z-index: 10000
}

.login-modal {
    position: fixed;
    top: 10%;
    left: 50% !important;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    width: 680px;
    height: 466px;
    border-radius: 16px;
    background: 100% 100%/contain url(https://uploads.9fzt.com/production/jfztgw/assets/img/login/login-modal-bg.png) no-repeat #fff
}

.login-modal .login-modal-logo {
    margin: 48px auto 32px;
    width: 193px;
    height: 40px
}

.login-modal .login-header-content {
    text-align: center;
    width: 100%;
    font-size: 20px;
    font-family: PingFangSC, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 28px
}

.login-modal .login-header-subtext {
    margin-top: 15px;
    height: 50px
}

.login-modal .login-agreement,
.login-modal .login-header-subtext {
    text-align: center;
    font-size: 14px;
    font-family: PingFangSC, PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 20px
}

.login-modal .login-agreement {
    margin-top: 10px;
    height: 20px
}

.login-modal .login-agreement .agreement-box {
    -webkit-appearance: auto;
    -moz-appearance: auto;
    appearance: auto;
    vertical-align: middle
}

.login-modal .login-modal-close {
    width: 28px;
    height: 28px;
    position: absolute;
    right: 12px;
    top: 12px;
    cursor: pointer
}

.login-modal .login-qrcode {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 202px;
    height: 202px;
    background: 100% 100%/contain url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZQAAAGUBAMAAADg68mTAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAPUExURUdwTO40OO41OO82Oe00N9M3iF8AAAAEdFJOUwDRiTNqSXuJAAAB4ElEQVR42u3WQW7iQBBA0TbmAIB8AAI+gIU4ADZ1/zNNOzFDshhPFpFIt95bICF50V9dhUnpXXvar9ilF2vWTncaPj96iVW3V6ds1893/nbJr095tmzmb2OpA9bNpz8uD/YRhyEVq32LmJbkXJKKllt2y6VMqXBLwuY5acVaGq7lX8p8Lff3z2P5KZv5PtoYUwW6GD56apiwY36R7mpIafJfkmsNqzIvyz3fzFBDSpv3pI9UhZzS1ZIypm6sI6WTIkWKFClSpEiRIkWKFClSpEiRIkWKFClSpEiRIkWKFClSpEiRIkWKFClSpEiRIkXKj6UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADdWE2HFClSpEiRIkWKFClSpEiRIkWKFClSpEiRIkWKFClSpEiRIkWKFClSpEiRIkWKFClSfiol6kiJMfW1pEw5ZaihpM0p1zjWkLKJe9rGroaUJm45Z6ohpc/D1UYVv8bdvPJ9DcvyMVvXGiasz1s/B5V/LY+GvvxreSQ0EYeyS97i8Ubpc0vBr/w2l0zPSYsY9//28pdos3K4bj79322/xLrbq1O2/zng+fnopeyU85d5O+1LHbD9adnzP678wT8OKY52AAAAAElFTkSuQmCC") no-repeat;
    margin: 0 auto
}

.login-modal .login-qrcode .login-no-agreement {
    width: 98%;
    height: 98%;
    background: #f3f3f3;
    position: absolute;
    top: 1%;
    left: 1%;
    right: 1%;
    bottom: 1%;
    opacity: .9;
    z-index: 99;
    border-radius: 20px
}

.login-modal .login-qrcode .no-agreement-tip {
    z-index: 101;
    margin: 0 auto;
    text-align: center;
    position: absolute;
    left: 50%;
    width: 100%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%)
}

.login-modal .login-qrcode .no-agreement-tip .no-agreement-icon {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: #b60014;
    line-height: 50px;
    color: #fff;
    font-size: 35px;
    position: absolute;
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    top: -50px
}

.login-modal .login-qrcode .no-agreement-tip .no-agreement-text {
    width: 100%;
    position: absolute;
    top: 20px
}

.login-modal .login-qrcode.success {
    background: none
}

.login-modal .login-qrcode.success .login-header-Qrcode {
    width: 80px;
    height: 80px
}

.login-modal .login-qrcode.success .line-top {
    display: none
}

.login-modal .login-qrcode .login-header-Qrcode {
    margin: 0 auto;
    width: 180px;
    height: 180px
}

.login-modal .login-qrcode .line-top {
    position: absolute;
    top: -65px;
    left: 2px;
    border-bottom: 2px solid #e94041;
    width: 196px;
    height: 47px;
    background: linear-gradient(1turn, #f66f6a, hsla(0, 0%, 84.7%, 0));
    -webkit-animation: scanning 2s linear infinite;
    animation: scanning 2s linear infinite
}

.block--index-wrap {
    margin-top: 0
}

.block---page-content-wrap,
.input--search-wrap {
    background: #fff
}

.animate__animated {
    -webkit-animation-duration: .6s;
    animation-duration: .6s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
}

.animate__backInUp,
.backInUp {
    -webkit-animation-name: backInUp;
    animation-name: backInUp
}

.animate__backInUp {
    -webkit-animation-name: backInUp
}

.animate__backOutDown {
    -webkit-animation-name: backOutDown;
    animation-name: backOutDown
}

.global-msg-push-wrap {
    position: fixed;
    left: 50%;
    bottom: 100px;
    width: 660px;
    height: 60px;
    background: rgba(53, 54, 72, .89);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-box-shadow: 0 0 8px 2px rgba(0, 0, 0, .06);
    box-shadow: 0 0 8px 2px rgba(0, 0, 0, .06);
    border-radius: 8px;
    z-index: 9999
}

.global-msg-push-wrap .type {
    height: 36px;
    width: 80px;
    float: left;
    margin: 12px;
    cursor: pointer
}

.global-msg-push-wrap .title {
    width: 491px;
    height: 60px;
    float: left
}

.global-msg-push-wrap .title a {
    float: left;
    margin: auto;
    display: inline-block;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 22px
}

.global-msg-push-wrap .close {
    width: 20px;
    height: 20px;
    position: absolute;
    right: 16px;
    top: 20px;
    cursor: pointer
}

.c-common-tooltip {
    color: #333;
    background: #f8f9fb;
    border-radius: 2px;
    padding: 2px 6px;
    -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, .2);
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, .2);
    font-size: 14px
}

.global-new-header-wrap .header-user-avatar {
    width: 36px !important
}

.din-medium {
    font-family: DIN-Medium, DIN !important
}

.global-login-bind-popup {
    z-index: 10000;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, .7)
}

.global-login-bind-popup .bind-popup-main {
    position: fixed;
    top: 25%;
    left: 50% !important;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    width: 680px;
    height: 466px;
    border-radius: 16px;
    background: 100% 100%/contain url(https://uploads.9fzt.com/production/jfztgw/assets/img/login/login-modal-bg.png) no-repeat #fff
}

.global-login-bind-popup .bind-popup-close {
    width: 28px;
    height: 28px;
    position: absolute;
    right: 12px;
    top: 12px;
    cursor: pointer
}

.global-login-bind-popup .bind-popup-title {
    height: 28px;
    font-size: 20px;
    font-family: PingFangSC, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 28px;
    text-align: center;
    margin-bottom: 28px;
    margin-top: 48px
}

.global-login-bind-popup .bind-popup-inner {
    width: 360px;
    margin: 0 auto
}

.global-login-bind-popup .bind-popup-input {
    height: 40px;
    background: #f2f5f8;
    border-radius: 8px;
    border: 1px solid transparent
}

.global-login-bind-popup .bind-popup-input-error {
    border-color: #b60014
}

.global-login-bind-popup .bind-popup-input-left {
    position: relative
}

.global-login-bind-popup .bind-popup-inp {
    padding: 0 8px;
    width: 228px;
    background: #f2f5f8;
    color: #333;
    font-size: 18px;
    font-family: DIN-Medium, DIN !important;
    height: 38px;
    position: relative;
    line-height: normal
}

.global-login-bind-popup .bind-popup-inp::-webkit-input-placeholder {
    color: #999;
    font-size: 14px !important;
    font-family: PingFang SC, Avenir, Helvetica, Arial, sans-serif !important
}

.global-login-bind-popup .bind-popup-inp::-moz-input-placeholder {
    color: #999;
    font-size: 14px !important;
    font-family: PingFang SC, Avenir, Helvetica, Arial, sans-serif !important
}

.global-login-bind-popup .bind-popup-inp::-webkit-input-placeholder {
    color: #999;
    font-size: 14px !important;
    font-family: PingFang SC, Avenir, Helvetica, Arial, sans-serif !important
}

.global-login-bind-popup .bind-popup-inp::-moz-placeholder {
    color: #999;
    font-size: 14px !important;
    font-family: PingFang SC, Avenir, Helvetica, Arial, sans-serif !important
}

.global-login-bind-popup .bind-popup-inp:-ms-input-placeholder {
    color: #999;
    font-size: 14px !important;
    font-family: PingFang SC, Avenir, Helvetica, Arial, sans-serif !important
}

.global-login-bind-popup .bind-popup-inp::-ms-input-placeholder {
    color: #999;
    font-size: 14px !important;
    font-family: PingFang SC, Avenir, Helvetica, Arial, sans-serif !important
}

.global-login-bind-popup .bind-popup-inp::placeholder {
    color: #999;
    font-size: 14px !important;
    font-family: PingFang SC, Avenir, Helvetica, Arial, sans-serif !important
}

.global-login-bind-popup .chrome-placeholder::-webkit-input-placeholder {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.global-login-bind-popup .bind-popup-inp-phone {
    width: 315px;
    background: #f2f5f8
}

.global-login-bind-popup .bind-popup-input-right {
    margin: 6px 8px 0 0;
    width: 86px;
    height: 28px;
    font-size: 12px;
    line-height: 28px;
    color: #fff;
    text-align: center;
    border-radius: 16px;
    background: rgba(182, 0, 20, .3)
}

.global-login-bind-popup .bind-popup-input-icon {
    margin: 8px 0 0 12px;
    width: 24px;
    height: 24px
}

.global-login-bind-popup .bind-popup-input-tip {
    overflow: hidden;
    color: #b60014;
    font-size: 12px;
    line-height: 12px;
    height: 12px;
    margin: 6px 0 4px
}

.global-login-bind-popup .read {
    font-size: 14px;
    font-family: PingFangSC, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 20px;
    margin: 10px 0 8px
}

.global-login-bind-popup .select-icon {
    width: 16px;
    height: 16px;
    margin-right: 8px;
    cursor: pointer
}

.global-login-bind-popup .protocol-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 16px;
    font-size: 12px;
    font-family: PingFangSC, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 16px;
    margin-bottom: 8px
}

.global-login-bind-popup .protocol-wrap::last-child {
    margin-bottom: 0
}

.global-login-bind-popup .protocol {
    color: #09f
}

.global-login-bind-popup .bind-popup-btn {
    height: 46px;
    color: #fff;
    font-size: 16px;
    line-height: 46px;
    text-align: center;
    border-radius: 25px;
    background: rgba(182, 0, 20, .2);
    margin-top: 28px;
    cursor: pointer
}

.global-login-bind-popup .bind-popup-compliance {
    width: 616px;
    font-size: 13px;
    font-family: PingFangSC, PingFang SC;
    font-weight: 400;
    color: #999;
    line-height: 18px;
    margin: 28px auto 0
}

.global-login-bind-popup .bind-popup-can-click {
    cursor: pointer;
    background: #b60014
}

.global-login-bind-popup .bind-popup-btn.bind-popup-can-click {
    background: #b60014
}

.global-float-layer-wrap {
    z-index: 100;
    position: fixed;
    right: 0;
    bottom: 40px
}

.global-float-layer-wrap .ai-diagnosis {
    position: relative
}

.global-float-layer-wrap .smart-choose {
    margin-top: 63px;
    position: relative
}

.global-float-layer-wrap .ai-diagnosis-img {
    width: 93px;
    height: 95px;
    -webkit-animation: bounce 2s linear infinite;
    animation: bounce 2s linear infinite
}

.global-float-layer-wrap .ai-diagnosis-text {
    position: absolute;
    left: 9px;
    bottom: -10px;
    width: 74px;
    height: 22px;
    line-height: 22px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    background: -webkit-gradient(linear, left top, right top, from(#f67476), to(#e94041));
    background: linear-gradient(90deg, #f67476, #e94041);
    -webkit-box-shadow: 0 1px 4px 0 rgba(233, 64, 65, .5);
    box-shadow: 0 1px 4px 0 rgba(233, 64, 65, .5);
    border-radius: 11px
}

.global-float-layer-wrap .smart-choose-img {
    width: 96px;
    height: 97px;
    -webkit-animation: bounce 2s linear infinite;
    animation: bounce 2s linear infinite
}

.global-float-layer-wrap .smart-choose-text {
    position: absolute;
    left: 11px;
    bottom: -10px;
    width: 74px;
    height: 22px;
    line-height: 22px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    background: -webkit-gradient(linear, left top, right top, from(#f8ab74), to(#ef7340));
    background: linear-gradient(90deg, #f8ab74, #ef7340);
    -webkit-box-shadow: 0 1px 4px 0 rgba(233, 64, 65, .5);
    box-shadow: 0 1px 4px 0 rgba(233, 64, 65, .5);
    border-radius: 11px
}

@-webkit-keyframes bounce {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    50% {
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px)
    }

    to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes bounce {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    50% {
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px)
    }

    to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

.component-left-adver,
.jfzt-position-block {
    display: none !important
}

.global-adver-img-dhlztrk {
    width: 130px;
    height: 36px;
    position: absolute;
    margin-top: 7px;
    margin-left: 194px
}

.global-adver-wrap {
    position: fixed
}

.global-adver-wrap .global-adver-box {
    position: relative
}

.global-adver-wrap .global-adver-box:nth-child(2) {
    margin-top: 10px
}

.global-adver-wrap .global-adver-img-close {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 15px;
    height: 15px;
    cursor: pointer
}

.global-adver-wrap .global-adver-img {
    width: 134px !important
}

.global-search-recommend-position {
    position: relative
}

.global-search-recommend {
    position: absolute;
    right: 0;
    margin-top: 4px;
    z-index: 20;
    width: 482px;
    padding: 10px;
    background: #fff;
    border: 1px solid #ebeff3;
    -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
    border-radius: 2px
}

.global-search-recommend>div:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: none
}

.global-search-recommend .title-box {
    font-size: 0
}

.global-search-recommend .title-box-text {
    vertical-align: middle;
    font-size: 16px;
    line-height: 22px;
    font-weight: 700;
    color: #333
}

.global-search-recommend .title-box-icon {
    position: static !important;
    width: 20px !important;
    height: 20px !important;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px
}

.global-search-recommend .recent-browsing {
    margin-bottom: 10px;
    padding-bottom: 8px;
    border-bottom: 1px solid #f2f5f8
}

.global-search-recommend .recent-browsing .recent-browsing-list {
    max-height: 72px;
    overflow: hidden;
    margin: 0 -10px;
    font-size: 0
}

.global-search-recommend .recent-browsing .recent-browsing-list-item {
    position: relative;
    max-width: 139px;
    height: 28px;
    margin: 8px 10px 0;
    padding: 0 10px;
    background: #f8f9fb;
    display: inline-block;
    vertical-align: middle;
    color: #333;
    font-size: 14px;
    line-height: 28px
}

.global-search-recommend .recent-browsing .recent-browsing-list-item:hover .recent-browsing-stock-clear {
    display: block
}

.global-search-recommend .recent-browsing .recent-browsing-stock-text {
    color: #333;
    display: inline-block;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.global-search-recommend .recent-browsing .recent-browsing-stock-text:hover {
    color: #b60014
}

.global-search-recommend .recent-browsing .recent-browsing-stock-clear {
    display: none;
    cursor: pointer;
    position: absolute;
    top: -6px;
    right: -8px;
    width: 16px;
    height: 16px
}

.global-search-recommend .hot-stocks {
    padding-bottom: 10px;
    border-bottom: 1px solid #f2f5f8
}

.global-search-recommend .hot-stocks .hot-stocks-list {
    font-size: 0;
    margin: 0 -12px
}

.global-search-recommend .hot-stocks .hot-stocks-list-item {
    margin: 10px 12px 0;
    display: inline-block;
    vertical-align: middle;
    width: 216px
}

.global-search-recommend .hot-stocks .hot-stocks-list-item:hover .stock-text {
    color: #b60014
}

.global-search-recommend .hot-stocks .hot-stocks-list-item:hover .ai {
    display: block
}

.global-search-recommend .hot-stocks .market-icon {
    width: 16px;
    height: 12px;
    margin-top: 5px
}

.global-search-recommend .hot-stocks .sh {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAMAAACsjQ8GAAAAe1BMVEX/Uln/U1n/W1v/U1gAAAD/Ulj/////xcf/nqH/XGL/WV///f3/Vlz/3+D/+Pn/qq3/jpL/dXr/X2X/wsT/h4z/e3//a3D/3N3/1NX/zM3/uLv/ZWr/9PT/7O3/5+j/vsD/srX/mp3/lpr/4eL/rbD/kZX/j5P/i4//bXKRMJKrAAAABXRSTlPmphztAPMTpaIAAADJSURBVCjPhZJJEoMgEEXRyNcoEZznIWa8/wmjUMaNwNvQBa/ohvrEcx1CNRDH9Yh7oQYuLnGoEYcQs6DOTexCEsx8SdeCCaF2SlEcQthgI14ovQKh3AvgH4KPShT5hKg4F1iMblsztFqhkG2Dt6ZFhnhOZKUR2BQB4/OrhEixC4r0Xq9OxjbhJhkO4e/0yM5b5DVXv4WYnQoJ+lTegSg8H/KBKi/LvEKteUU3QDJ2GoGyV9s0rdgqzpkaiH+UYMEaGGvkrKG1xv4HIaUVlWRwglMAAAAASUVORK5CYII=") no-repeat;
    background-size: 100% 100%
}

.global-search-recommend .hot-stocks .sz {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAMAAACsjQ8GAAAAhFBMVEX/Uln/U1n/W1v/U1gAAAD/Ulj/////qaz/jpL/b3T/9PX/io7/Ymj/WV//+/v/9/j/0NH/wMP/c3j/4OH/oKP/am//ycv/pqn/nKD/kpX/h4v/eH3/XmP/VFr/8PD/6On/wsX/uLr/rbD/l5v/hYn/hIn/6er/2dr/u73/s7X/mZz/en4Ws849AAAABXRSTlPmphztAPMTpaIAAADkSURBVCjPpdJJcoMwAERRgd0tkBkF2IyenfH+9wsCQqmcCiz81n/RixZb1xH4h3DcrXA3WLBxhYNFjhBYJARW/AZhJT/zBr3amzR24CkaSQgcOTlbgY6OVVHUGVPgsTPKiF9WcGCJXhBHIQbdu2nt4ALDywMMLsxCO/Bj7h8dZhVVATvAd0aq9I6RjnmHHRi+7JuTRq99o4QdzM0HldmQMMFTsE/GSSlvgOSp/RPQgyGZo2as8RzsqLwWwS2OdKF49UedtUFyEJXIOQusAP71nKSHAGjkLJyC1w4hVi+3etrV2/8Ar0MWJQLuWhIAAAAASUVORK5CYII=") no-repeat;
    background-size: 100% 100%
}

.global-search-recommend .hot-stocks .stock-text {
    color: #333;
    font-size: 14px;
    line-height: 22px;
    margin: 0 5px 0 4px;
    width: 124px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.global-search-recommend .hot-stocks .optional-icon {
    cursor: pointer;
    width: 67px;
    height: 22px
}

.global-search-recommend .hot-stocks .add {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIYAAAAsCAMAAACXIDArAAAAyVBMVEUAAAC4ABa2ABe3ABS2ABS2ABW2ABW3ABW3ABS3ABW2ABS3ABS3ABW2ABW7ABa2ABW2ABT///+6ECLosLbchY7NUF39+/vy0NS4Bxr45+j23uDuxcnswMTnrLLqtbq5Cx7+/f3JQlD89/f24+Xim6LHOknEMEHBJjbVbnm9Giz02dvwzdDjn6bLS1nKRlT67/DhlZ3UanX56+zru8Dmp63QWmbGNkX89fXko6rbgIrSYm7CKzv9+fnvyc3fj5fXc33MTFrYd4G8FSc5Y4eHAAAAEHRSTlMARDjz7ufZw7+tpZmDbSKQuKKUnQAAAvpJREFUWMPNmNt2qjAQQL1Vrdp2BqpiQUAKolCl9X6r2v7/R50E0IMCSs5aR9kPEfMAeyUzySSZc3K1SrmYh/9Gvliu1HKZi2SrD3ATHqrZWIlcCW5IKXpInh/hxjw+R8xHAW5OITQzT3AXnk4tXuBOvKRgLM7GIwt3JHvMkQLckcIhX1gytbeEeLY/cIIggAs3E4Brr+Ly1l+1gIFmC2IxUD+1kCXOc8cp9PETYvDWsRLEIctMGh/YhRN+VPsXCPaGu6RRuhKfiPEagg9QFImiNaQDCrjUNasPsMaRrk/Q0glGXJRW/02jgS5vQOFQawXQkAOPwaYJwONfIgOkSjQeEmvseJ53NJ6wJRpvHwTnoMFDAP6oAfUuDFFSFMVEXSFE77c0QBNrTFRVRaSNTTTa7uBc0aDIahfAi434IK0B06RY9LstJg1hANc0apkKm8bIjtawXgNYnkZ3SPiFtdu3Rdv97UMElUyZTaMxpi7fIY1TPA0ZCXWYYpDIVClnihBGxjNk8FFwQlonrCFzAWRPY7bfL4mGYprmBxomeSZPAkRQzOSZNEx3hh0xaWwMiAZl7AB8YRdiyBMNlkmpY4+0c4lVoyVe0Sgyabyi4QZISEPsBBDPNfqoX9QoMoboeCPQfjlBiAY1tjj1NfRBZIiyJazg2LTFdkjjux7g+0xjqIrga2ifkQnLtnxN8dX96IIpNnrzRtfVMKCLu+jlK8eiIal9b0FMqvGFU/Lv3XDzF9/Ho+j4yLFsbbDGtve+JdGQDIJ1WWOnojPctznfaSy2pzFbW6YKicseETtA0HEf2uhHYoCRr7FCaWirPwpcocpUli9RB3PX49UmTdpmj9A61hvvAfx6Yz23FFBk3DTlyWJByoLFpC1P4orzEiSkSd76q6ImG5AoNnrqDAjDT9FqjZz5XKMsIESJrSTmTBqfawUoihCovYVVBwJ0Vl73DBKROxwQ7spjuo5LKTk8puUonZaLhbRcs6Tl0iktV3BpuZBMzfXsHS+r/wDRIH5K7iXq/QAAAABJRU5ErkJggg==") no-repeat;
    background-size: 100% 100%
}

.global-search-recommend .hot-stocks .delete {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIYAAAAsCAMAAACXIDArAAAAzFBMVEUAAAC4ABa2ABe2ABS2ABS2ABW2ABW3ABW3ABS3ABW2ABS3ABS3ABW2ABW7ABa3ABW2ABW2ABT///+2ABT77/H88/S5BxvVbHjZeoW9Fyrjm6PMS1rJQE/fjZbmpKzNT1312Nzbf4rHOkrGN0frtrztvMLCJTf55+n34eTorrW6Cx/yz9O/HC7qsbjVaHTTZHHFMEHuwMXdhI7OU2Hz09f++frnqrHXcn7SX2zOUmDAIDLMSVj23+LhlZ7RWme8ESTwys/vxsvhkpv56et3TAWhAAAAEnRSTlMARDj87ufZw7+tpZmDbSLzkPJOv6aZAAADXUlEQVRYw82Ya3OiMBSG3d6tvZ6XxIKIiIgVasFb1dqqtf//Py0XbcFmrexWlmecyegHfIbzJjlJYZODi/Ozk2vsjduTs/OLg8JWfpWOkQnHpV9/lDg4BWCNtK7OaG8wvauNLACn4ldyVQTk3oAyYdCTgeKVoB5HsOuMMoPVbRx9qczlISYtypTWBIeXSYsboE6ZUwduEu8C/In+A08cl7FcHCJ7i8gDhx/5uDrKpiLiuhyt50sRE/pLzDuKUe5RguEwGqXFkKSJQiImKK5WLdg7zpFu36dHSjB0oj8GffIGN2lRURkFLKFRC4/i+WIjWsdOdy6JBsuzK/TIPQ9V0hWW1BjDoQRVeO/B6HEWaYjLchrmEzLbWeOFGr7GM0m+hoL7tQZTAzhX17D1TLDuiQaYu+4MluvzRpswGUFKS+jRv2pI4HIMDmmdHe4R1fCJICA9lHyNYwx+QKNGMWofGtR2yITKGHuBy3yGgv0Fx0FALdqXRkQliEyUDTGWH9ILjPasMTRpu8YIF4VzaD+hYd3FsCINx/R5p0H4WxleON6LHnteOEP3JzQ2kKJq+HToCXHeBMsRzgon0GmTKTaYUoAHgK8/UBMaUynGNNJYdDp1X4Ppuj5GV6+jreuixk7HSeEa7HuNSjSzVIzL8nPZs8sujOou2TDRiZ44J3qFQ0IYrgu3YLQrVbCgKGMrLEoaDdnYqnEbFmVX7mwKNCbGVw2jGcPY1GjBjWkIipIqou5zqKFWvo9oUmMEbaXhmsKIppqwNSPU8GZfNRrtGI0NDRMNWmnwsnDCplq+GrVQwyqny8bS5k6o8UYOqsLlK81iPrTLgcaQ10MNpy59q6FAowoeulE78qDO4QgX8zRbWxPtQMNBO9Tw+U6jCsybnf7q21I1+ppwa0u10Y84CzQUtD403LXG3IgxX2koUJseeoy20kMpVdvjqXSvy31/LW91saRWp9l5sFYa/CEGjzR022LEKuDedDYb+8xm/elM1PakagJnVZoC2uuYGuA6DQDYr1uKssQijOmjYcnzuc1DxoImMGVLzEg3W0QSOWbQYy4WC7YKr9JMhEgZhuOCBIhb4uQBIXsmKObruJSTw2NejtJ5uVjIyzVLXi6d8nIFl5cLydxcz2ZyWX0tvKz+DXa/u3Sk9XnTAAAAAElFTkSuQmCC") no-repeat;
    background-size: 100% 100%
}

.global-search-recommend .hot-stocks .ai {
    display: none;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIYAAAAsCAMAAACXIDArAAAA2FBMVEUAAAC4ABa2ABe3ABS2ABS2ABW2ABW3ABW3ABS3ABW2ABS3ABS3ABW2ABW7ABa2ABW2ABT////svsPMT1z+/Pz78vPUa3a6DiD13uD02du8FCbnrLLqtru+HC24CBvJQlC9GSr9+PjSYm7EMUHCKjr89PT35efps7jim6LejZX67e7VbnnLSljJRVPjnqXbgovQW2e3BRjwy8/hlZ3XdoDTZnHOVmPEM0Px0dTvyMzuxcm+Hi/24ePz1NfkoqnafIbYd4HWcXzGOUi/ITL0293IPk3FNkbJRFK6CVqoAAAAEHRSTlMARDjz7ufZw7+tpZmDbSKQuKKUnQAAA5RJREFUWMPNmOl2okAQhU0mySTqZG5hI4KIkgiucR33JS5Z3v+NBhrFiLFJJmci368+xyN1qbpVdHcsyHkyfn31A/+NH1fX8eR5TMhZ4hLfwmXi7KiI85/4Rn6+n5LbG3wzN7fv1OMC387FQWV+4ST82lfxGyfidwRyEcjHGU6I74/bC5yQi22/iDs1l9ZVWVb1dA4HaIa/LM5T+DduNlMLAgplRhtYuYB9lOFY2y6fyCpiw0uJ0wResx4KBHhzTDQ7UzK9QQ6+8COpE3B0WspPyvZfNFVV1ZSAHpmWZTHShPM0zJ812ofVgjItm+egSU3USfdlPADIcBmu8gZpoS5NCHJBQVgwH8+WG7tFJZ6bSlBGjfIfkJFwZFwe94VMB8hBf6wUN75XjyxljT0ZXEC4jEuhQcvkM0WPPMoIYsxpOAHazZyRpU5hT4aa8R50D4hNmjzeqYx8ulBk4rBd3+ZdFGVMJQVQJGq6HrHXrgw7k8kwCRWvTD2y9QoEJGNxHCNNO+q73KSxhcu8N6ZuhEKHHuHQUg1XxlCSJFMqsnEbDlo3M81CQDx2jWPo5GMZRazIQ8eWu14v66S7AEwqVdZzwr0CxtuitDR8iOvYFY6hko+OSh0z4qh4wx+36oMsIykPrFVW3O+U/t2WAkRcxY7vfmW3Ai4ypTHL4tlZur1yIKPF5gNnfW+b/UDDTmlLXrxPDpGx6ZjJhEye33dltLlr67LlBM8rXEZ6MBjYEvI669cdSrQWywgpymjUkfA8c+361OmMRu8VxaXdH1H1BXg2R65piCMBK+5opSohpCjhFn1FGiXy0Q9laIspWd0JUKyaKwALqtRqNR67k2kDS2qFWTS8YRuAYZFP+lDGnOyFW4wXm7g7KqRwb/D6dFG0MgaExD8wvmQDdfJhuYAMzYnTavMpZTJPY7YKLsOTtFTZCmKSHxnmfXTJp4x9GfUZU+CiNaiaB6cz2sloj4maCOH8i5+2Bckmr7vxKNNwvUkjzXcy8hmihgIhl5/90FPgQz8m+8UNvLCpWmvDY0n9rYxCl1izQbbYoolPbnuohoCMYQ7o64zMyu6NO1UDueIDyxYbJs0GQKpK6p1o2/PFTSDu3eAlGi417JC6/AXMVIqGnnmVpjwWbAK/siXeURxgD2MCaA/uPN39oK0FBv3kAeH/cBOt41JEDo9ROUpH5WIhKtcsUbl0isoVXFQuJCNzPXvCy+q/jYqGkDhPKNgAAAAASUVORK5CYII=") no-repeat;
    background-size: 100% 100%
}

.global-search-recommend .hot-news {
    margin-top: 10px
}

.global-search-recommend .hot-news .hot-news-list-item {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: 10px;
    color: #333;
    font-size: 14px;
    line-height: 21px
}

.global-search-recommend .hot-news .hot-news-list-item:hover {
    color: #b60014
}

.global-search-recommend .hot-news .rank {
    display: inline-block;
    vertical-align: -1px;
    width: 23px;
    font-family: DIN-Medium, DIN !important;
    font-size: 17px;
    line-height: 21px;
    font-family: DIN-Medium, DIN;
    color: #999
}

.global-search-recommend .hot-news .rank-1 {
    color: #da3951
}

.global-search-recommend .hot-news .rank-2 {
    color: #f06e44
}

.global-search-recommend .hot-news .rank-3 {
    color: #f9a53e
}

.global-search-list-position {
    position: relative
}

.global-search-list {
    display: none;
    position: absolute;
    right: 0;
    z-index: 20;
    margin-top: 5px;
    background: #fff;
    border: 1px solid #ebeff3;
    -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
    width: 482px
}

.global-search-list .search-tab {
    font-size: 0
}

.global-search-list .search-tab .search-tab-item {
    cursor: pointer;
    width: 160px;
    display: inline-block;
    vertical-align: middle;
    color: #333;
    font-size: 14px;
    height: 40px;
    line-height: 37px;
    text-align: center;
    border-top: 2px solid #ebeff3;
    background: #ebeff3
}

.global-search-list .search-tab .active {
    border-top: 2px solid #b60014;
    background: #fff
}

.global-search-list .search-list {
    margin: 14px 0;
    height: 320px;
    overflow-y: scroll
}

.global-search-list .search-list .search-list-item {
    padding: 6px 20px;
    color: #333;
    font-size: 14px;
    line-height: 20px
}

.global-search-list .search-list .active {
    background: #f8f9fb
}

.global-search-list .search-list .active .search-list-item-code,
.global-search-list .search-list .active .search-list-item-name {
    color: #b60014
}

.global-search-list .search-list .search-list-item-tag {
    width: 16px;
    height: 12px;
    margin: 4px 4px 0 0
}

.global-search-list .search-list .search-list-item-tag-sh {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAMAAACsjQ8GAAAAe1BMVEX/Uln/U1n/W1v/U1gAAAD/Ulj/////xcf/nqH/XGL/WV///f3/Vlz/3+D/+Pn/qq3/jpL/dXr/X2X/wsT/h4z/e3//a3D/3N3/1NX/zM3/uLv/ZWr/9PT/7O3/5+j/vsD/srX/mp3/lpr/4eL/rbD/kZX/j5P/i4//bXKRMJKrAAAABXRSTlPmphztAPMTpaIAAADJSURBVCjPhZJJEoMgEEXRyNcoEZznIWa8/wmjUMaNwNvQBa/ohvrEcx1CNRDH9Yh7oQYuLnGoEYcQs6DOTexCEsx8SdeCCaF2SlEcQthgI14ovQKh3AvgH4KPShT5hKg4F1iMblsztFqhkG2Dt6ZFhnhOZKUR2BQB4/OrhEixC4r0Xq9OxjbhJhkO4e/0yM5b5DVXv4WYnQoJ+lTegSg8H/KBKi/LvEKteUU3QDJ2GoGyV9s0rdgqzpkaiH+UYMEaGGvkrKG1xv4HIaUVlWRwglMAAAAASUVORK5CYII=") no-repeat;
    background-size: 100% 100%
}

.global-search-list .search-list .search-list-item-tag-sz {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAMAAACsjQ8GAAAAhFBMVEX/Uln/U1n/W1v/U1gAAAD/Ulj/////qaz/jpL/b3T/9PX/io7/Ymj/WV//+/v/9/j/0NH/wMP/c3j/4OH/oKP/am//ycv/pqn/nKD/kpX/h4v/eH3/XmP/VFr/8PD/6On/wsX/uLr/rbD/l5v/hYn/hIn/6er/2dr/u73/s7X/mZz/en4Ws849AAAABXRSTlPmphztAPMTpaIAAADkSURBVCjPpdJJcoMwAERRgd0tkBkF2IyenfH+9wsCQqmcCiz81n/RixZb1xH4h3DcrXA3WLBxhYNFjhBYJARW/AZhJT/zBr3amzR24CkaSQgcOTlbgY6OVVHUGVPgsTPKiF9WcGCJXhBHIQbdu2nt4ALDywMMLsxCO/Bj7h8dZhVVATvAd0aq9I6RjnmHHRi+7JuTRq99o4QdzM0HldmQMMFTsE/GSSlvgOSp/RPQgyGZo2as8RzsqLwWwS2OdKF49UedtUFyEJXIOQusAP71nKSHAGjkLJyC1w4hVi+3etrV2/8Ar0MWJQLuWhIAAAAASUVORK5CYII=") no-repeat;
    background-size: 100% 100%
}

.global-search-list .search-list .search-list-item-tag-bj {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAMAAACsjQ8GAAAAZlBMVEX/Uln/U1n/W1v/U1gAAAD/Ulj/////mZz/lJj/29z/1tj/paj/Vlz/8/P/4eL/+vr/1NX/oqX/XWL/7e3/zc//vb//r7L/ycv/jZH/5+j/5eb/3N3/w8X/tbf/iY3/hov/cXb/Ymg79NL/AAAABXRSTlPmphztAPMTpaIAAAClSURBVCjPpZLJDsIwDESd0HGX7OnKDv//k6ggDpVIAuIdfLDeYSwPVVIQEpCQFckdMuwkCWQRRMhChALfCrziDkq/9zU3W6FXSk2Wz0mhXac2Ji/ApoUjgFjzlBRejEiHDCGomb3OZ5h4AWJMCwsHwFkAii+fzpz5Clh3BzzftoIZhsEb7jTQcD+23GIjdCv+VD8zNtbtx/jDs/4rBBUrVyxtsfYP1JUSYPIhvGkAAAAASUVORK5CYII=") no-repeat;
    background-size: 100% 100%
}

.global-search-list .search-list .search-list-item-tag-fund {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAMAAACsjQ8GAAAAbFBMVEUGuPUGuPQJv/YFufQAAAAFuPT////D7vwavvTi9/3P8fyj5fqO3/q97Pzr+f7z+/4jwPUPu/SK3vls1fgnwfWc4/pl0/hWz/fT8v2W4fq26vt72fl22Pli0vhNzPf3/f7d9f2n5vs7x/Y3xva7HRkgAAAABXRSTlPmphztAPMTpaIAAADKSURBVCjPpZLLEoIwDEULmltaS18Kggq+/v8fLTIyYBEWnkXSmZxpsrhsmyaMfsCSdMvSDS2wSVlCiySMLQuTuULbtQx8bHweeyk1bjJQwUhZRELJuUDFO2A4V5EQUPDHQDOsiIWeBaE8BJ7//FDvA5d5oc5zAZkHOEyokXASwkCLDlxDmVlRGu6oPhEV8DMrGgldeK+hvBIQZ/ctFObSAj3nUutIyCw5a22Fg7WO3CO+Qe06NO7vTrEgMGYmENmEYb4audXQrsb+BbKrFORuLr6ZAAAAAElFTkSuQmCC") no-repeat;
    background-size: 100% 100%
}

.global-search-list .search-list .search-list-item-tag-plate {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAMAAACsjQ8GAAAAe1BMVEX/oBj/oBn/pBv/nxkAAAD+nxj////+37L+rDb+6cz+oBv+69D+3rD+oiD+zYj+6Mb+zIP+xnT+/fr++fH+4rv+05b+0I7++vX+9uv+9ef+8d3+7tj+4Lb+157+0pP+z4v+wmz+vmP+py3+9+v+47v+26n+ulv+uFT+skgzRWnfAAAABXRSTlPmphztAPMTpaIAAADJSURBVCjPpdLHDoMwEARQQzIbMNj03tP//wuDIYegOICUOfiyT9ZaHnY0DYYfYYZ5ZOYBKzmYzMBqDMbWwdYc2AtIJSylAE5kAeAuNQtQSCmTipoZqHmCBXDUKfJoAmreQgNQZRMY5x00QASUTMAlX7Okyo0r4FF4/wKF7/tdTR4fAaVR9oR2h5b6EQR4hBdLCwaS8zN7Ks8awGsaZoCUHLEAURzHXk62eAO4dOUfwFbxToEAUnu6XLh2sPez/isE26zcZmk3a/8COiEUXd5wh1EAAAAASUVORK5CYII=") no-repeat;
    background-size: 100% 100%
}

.global-search-list .search-list .search-list-item-code {
    font-family: DIN-Regular !important
}

.global-search-list .search-list .search-list-item-name {
    max-width: 60%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.global-set-home-add-collect .border-color {
    border: 1px solid #e94041 !important
}

.global-set-home-add-collect .set-home-add-collect {
    position: absolute;
    top: 10px;
    left: 1020px;
    white-space: nowrap;
    color: #fff;
    font-size: 14px;
    line-height: 30px;
    padding: 0 12px;
    border-radius: 16px;
    border: 1px solid #252733
}

.global-set-home-add-collect .set-home-add-collect .set-home-btn {
    cursor: pointer
}

.global-set-home-add-collect .set-home-add-collect .set-home-btn:hover {
    color: #e94041
}

.global-set-home-add-collect .set-home-add-collect .add-collect-btn {
    cursor: pointer;
    margin-left: 30px
}

.global-set-home-add-collect .set-home-add-collect .add-collect-btn:hover {
    color: #e94041
}

.global-set-home-add-collect .remind-outter {
    position: relative;
    position: absolute;
    z-index: 3000;
    top: 53px;
    left: 1005px;
    width: 193px;
    height: 94px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYIAAAC8BAMAAACH07TTAAAAIVBMVEUAAADqQUHrRET3d3f3dXb3dHXrQ0P2dXX3dHbpQEH2dHW+pRlhAAAACXRSTlMAwEBAwL9BVsGfT/qXAAABMUlEQVR42u3ZMU4DMRCF4bebpAcKpO0w3XYUFIgKiY6Kmi7XoOUE0LkGFMmnjBWlywl+6/9u8CSPPTMOz3wXuOkqcOtP4JbvsM21wgthqhVeCGut8EJYamUXwr52t+HqAdgRSj27CVMPAI/AT8A/RUmhB0gKPcAAL9oAXQW/s+N31/wJZ4Apkz/p87ctkiRJknTpPnTXgZvxa5eJvvrKSl8/ZqGvgPfoH8Gu0L9CyijfUeAE/FOUFHqAAW7TAV40flfB7+z43fUAE44kSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZK0eQjc9iVwz7+Be/sL26Y1eCFsW4MXwmdrh5A9te4rXI/t5DVUPQA8Aj8B/xT1CPQAA9ym2bX2HjR+V5GP/8Dxu+sdvAzgU+YRRMF6INwXYCAAAAAASUVORK5CYII=") no-repeat;
    background-size: 100% 100%
}

.global-set-home-add-collect .remind-outter-pointer {
    position: absolute;
    left: 77px;
    top: -20px;
    width: 32px;
    height: 38px;
    -webkit-animation: updown 1.5s linear infinite;
    animation: updown 1.5s linear infinite
}

@-webkit-keyframes updown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    50% {
        -webkit-transform: translateY(-5px);
        transform: translateY(-5px)
    }

    to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes updown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    50% {
        -webkit-transform: translateY(-5px);
        transform: translateY(-5px)
    }

    to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

.global-set-home-add-collect .remind-inner {
    padding-top: 12px;
    text-align: center;
    color: #fff;
    width: 164px;
    height: 72px;
    border-radius: 8px;
    margin: 16px 0 0 14px;
    background: -webkit-gradient(linear, left top, right top, from(#f67476), to(#e94041));
    background: linear-gradient(90deg, #f67476, #e94041)
}

.global-set-home-add-collect .remind-inner .remind-inner-text {
    font-size: 14px;
    line-height: 20px
}

.global-set-home-add-collect .remind-inner .remind-inner-btn {
    margin-top: 6px;
    cursor: pointer;
    display: inline-block;
    width: 70px;
    font-size: 12px;
    line-height: 20px;
    border: 1px solid #fff;
    border-radius: 11px;
    opacity: .8
}

.global-feedback-wrap .gotop {
    z-index: 1000;
    display: none;
    cursor: pointer;
    position: fixed;
    right: 20px;
    bottom: 20px;
    width: 48px;
    height: 48px;
    background: rgba(248, 249, 251, .8);
    border-radius: 2px;
    border: 1px solid #b60014
}

.global-feedback-wrap .gotop:hover {
    background: rgba(182, 0, 20, .1)
}

.global-feedback-wrap .gotop .img {
    width: 28px;
    height: 28px;
    margin: 10px auto 0
}

.global-feedback-wrap .feedback {
    z-index: 1000;
    position: fixed;
    left: 0;
    bottom: 20px;
    width: 32px;
    height: 120px;
    background: rgba(248, 249, 251, .8);
    border-radius: 2px;
    border: 1px solid #b60014;
    color: #b60014;
    font-size: 16px;
    line-height: 20px;
    text-align: center
}

.global-feedback-wrap .feedback:hover {
    background: rgba(182, 0, 20, .1)
}

.global-feedback-wrap .feedback .img {
    margin: 8px auto 4px;
    width: 20px;
    height: 20px
}

.has-addver-body .global-new-header-wrap {
    position: static
}

.has-addver-body .global-new-header-wrap-mt-box {
    display: none
}

.page-top-adver-wrap {
    display: none;
    position: relative;
    width: 100%;
    min-width: 1000px;
    height: 190px
}

.page-top-adver-wrap .page-up {
    left: 2%
}

.page-top-adver-wrap .page-down,
.page-top-adver-wrap .page-up {
    position: absolute;
    top: 50%;
    cursor: pointer;
    z-index: 99;
    width: 25px;
    height: 25px;
    background: #000;
    opacity: .4;
    border-radius: 50%;
    text-align: center;
    color: #fff;
    font-size: 14px;
    line-height: 25px;
    font-weight: 600
}

.page-top-adver-wrap .page-down {
    right: 2%
}

.page-top-adver-wrap .page-index {
    position: absolute;
    right: 45%;
    top: 92%;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    z-index: 99
}

.page-top-adver-wrap .page-index .change-btn {
    width: 10px;
    height: 8px;
    margin-right: 10px;
    border-radius: 50%;
    background: #fff
}

.page-top-adver-wrap .page-index .active {
    width: 20px;
    border-radius: 30%
}

.page-top-adver-wrap .adver-box {
    position: absolute;
    left: 0;
    top: 0;
    margin: 0 auto;
    width: 100%;
    min-width: 1000px;
    height: 100%
}

.page-top-adver-wrap .addver-img {
    width: 100%;
    height: 100%;
    max-width: 2200px;
    -o-object-fit: cover;
    object-fit: cover;
    margin: 0 auto
}

.page-top-adver-wrap .close-adver-btn {
    cursor: pointer;
    z-index: 1;
    position: absolute;
    top: 20px;
    right: 24px;
    width: 40px;
    height: 40px
}

.bluelink {
    color: #013399
}

.bluelink:hover {
    color: #b60014
}

.global-new-header {
    position: relative
}

.global-new-header .menu {
    z-index: 10;
    display: none;
    position: absolute;
    left: 350px;
    top: 35px;
    padding-top: 19px
}

.global-new-header .outter {
    position: relative;
    padding: 8px 0;
    background: #262633;
    border-radius: 4px
}

.global-new-header .outter:before {
    content: "";
    position: absolute;
    left: 28px;
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    top: -13px;
    width: 0;
    height: 0;
    border: 7px solid transparent;
    border-bottom-color: #262633
}

.global-new-header .outter li {
    padding: 4px 20px;
    color: #fff;
    font-size: 14px;
    line-height: 20px
}

.global-new-header .outter li:hover a {
    color: #e94041 !important
}

.global-new-header .outter a {
    display: block;
    width: 100%;
    color: #fff
}

#report {
    text-align: right;
    color: #00bfff;
    cursor: pointer;
    font-size: 14px;
    display: block;
    width: 100%;
    margin-top: 5px
}

@-webkit-keyframes scanning {
    0% {
        top: -20px;
        opacity: 0
    }

    50% {
        opacity: .6
    }

    to {
        top: 150px;
        opacity: 0
    }
}

@keyframes scanning {
    0% {
        top: -20px;
        opacity: 0
    }

    50% {
        opacity: .6
    }

    to {
        top: 150px;
        opacity: 0
    }
}

@-webkit-keyframes backInUp {
    0% {
        -webkit-transform: translateX(-50%) translateY(100px);
        transform: translateX(-50%) translateY(100px);
        opacity: .7
    }

    to {
        -webkit-transform: translateX(-50%) translateY(0);
        transform: translateX(-50%) translateY(0);
        opacity: 1
    }
}

@keyframes backInUp {
    0% {
        -webkit-transform: translateX(-50%) translateY(100px);
        transform: translateX(-50%) translateY(100px);
        opacity: .7
    }

    to {
        -webkit-transform: translateX(-50%) translateY(0);
        transform: translateX(-50%) translateY(0);
        opacity: 1
    }
}

@-webkit-keyframes backOutDown {
    0% {
        -webkit-transform: translateX(-50%) translateY(0);
        transform: translateX(-50%) translateY(0);
        opacity: 1
    }

    to {
        -webkit-transform: translateX(-50%) translateY(100px);
        transform: translateX(-50%) translateY(100px);
        opacity: .7
    }
}

@keyframes backOutDown {
    0% {
        -webkit-transform: translateX(-50%) translateY(0);
        transform: translateX(-50%) translateY(0);
        opacity: 1
    }

    to {
        -webkit-transform: translateX(-50%) translateY(100px);
        transform: translateX(-50%) translateY(100px);
        opacity: .7
    }
}

@charset "UTF-8";

/*ccs-1*/
.whj_jqueryPaginationCss-1 {
    display: inline-block;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    font-size: 14px;
}

.whj_jqueryPaginationCss-1 div {
    display: inline-block;
    vertical-align: middle;
}

.whj_jqueryPaginationCss-1 div[name='whj_page'],
.whj_jqueryPaginationCss-1 div[name='whj_confirm'] {
    width: 36px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    padding: 0;
}

.whj_jqueryPaginationCss-1 div[name='whj_previousPage'],
.whj_jqueryPaginationCss-1 div[name='whj_nextPage'] {
    width: 96px;
    height: 36px;
    text-align: center;
    line-height: 36px;
}

.whj_jqueryPaginationCss-1 div[name='whj_nextPage'],
.whj_jqueryPaginationCss-1 div[name='whj_confirm'] {
    border-right: 1px solid #D0D0E0;
}

.whj_jqueryPaginationCss-1 .whj_padding {
    padding: 0 15px;
}

.whj_jqueryPaginationCss-1 .whj_bgc {
    background-color: #F7F7FB;
}

.whj_jqueryPaginationCss-1 .whj_border {
    border-top: 1px solid #D0D0E0;
    border-bottom: 1px solid #D0D0E0;
    border-left: 1px solid #D0D0E0;
}

.whj_jqueryPaginationCss-1 .whj_color {
    /* color: #698ca9; */
}

.whj_jqueryPaginationCss-1 .whj_hover:hover {
    cursor: pointer;
}

.whj_jqueryPaginationCss-1 .whj_checked {
    background-color: #B60015;
    border-top: 1px solid #B60015;
    border-bottom: 1px solid #B60015;
    color: #ffffff;
}

.whj_jqueryPaginationCss-1 .whj_hoverDisable {
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.whj_jqueryPaginationCss-1 select {
    height: 28px;
    vertical-align: middle;
    padding: 0px;
    outline: none;
}

.whj_jqueryPaginationCss-1 input {
    padding: 0px;
    height: 36px;
    outline: none;
    text-align: center;
    width: 60px;
    vertical-align: middle;
}

.whj_jqueryPaginationCss-1 div,
.whj_jqueryPaginationCss-1 input,
.whj_jqueryPaginationCss-1 select {
    /* margin: 2px; */
}

/*只有设置显示总页数时，该样式才生效*/
.whj_jqueryPaginationCss-1 .whj_totalSizeSingle {
    margin-left: -8px;
}

/*ccs-2*/
.whj_jqueryPaginationCss-2 {
    display: inline-block;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    font-size: 14px;
}

.whj_jqueryPaginationCss-2 div {
    display: inline-block;
    vertical-align: middle;
    height: 24px;
    line-height: 24px;
}

.whj_jqueryPaginationCss-2 .whj_padding {
    padding: 1px 9px;
}

.whj_jqueryPaginationCss-2 .whj_bgc {
    color: #001428;
}

.whj_jqueryPaginationCss-2 .whj_border {}

.whj_jqueryPaginationCss-2 .whj_color {
    color: #001428;
}

.whj_jqueryPaginationCss-2 .whj_hover:hover {
    background-color: #B60014;
    color: #ffffff;
    cursor: pointer;
}

.whj_jqueryPaginationCss-2 .whj_checked {
    background-color: #B60014;
    color: #ffffff;
}

.whj_jqueryPaginationCss-2 .whj_hoverDisable {
    opacity: 0.7;
    filter: alpha(opacity=70);
}

.whj_jqueryPaginationCss-2 select {
    height: 28px;
    vertical-align: middle;
    padding: 0px;
    outline: none;
}

.whj_jqueryPaginationCss-2 input {
    padding: 0px;
    height: 26px;
    outline: none;
    text-align: center;
    width: 60px;
    vertical-align: middle;
}

.whj_jqueryPaginationCss-2 div,
.whj_jqueryPaginationCss-2 input,
.whj_jqueryPaginationCss-2 select {
    margin: 2px;
}

/*只有设置显示总页数时，该样式才生效*/
.whj_jqueryPaginationCss-2 .whj_totalSizeSingle {
    margin-left: -8px;
}

/*ccs-3*/
.whj_jqueryPaginationCss-3 {
    display: inline-block;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    font-size: 14px;
}

.whj_jqueryPaginationCss-3 div[name='whj_confirm'] {
    background-color: #DCDCDC;
}

.whj_jqueryPaginationCss-3 div {
    display: inline-block;
    vertical-align: middle;
    height: 22px;
    line-height: 20px;
}

.whj_jqueryPaginationCss-3 .whj_padding {
    padding: 1px 9px;
}

.whj_jqueryPaginationCss-3 .whj_bgc {
    background-color: #ffffff;
    color: #666666;
}

.whj_jqueryPaginationCss-3 .whj_border {
    border: 1px solid #C8C8C8;
}

.whj_jqueryPaginationCss-3 .whj_color {
    color: #666666;
}

.whj_jqueryPaginationCss-3 .whj_hover:hover {
    /* background-color: #e0dddd; */
    /* color: #7a7b7b; */
    cursor: pointer;
}

.whj_jqueryPaginationCss-3 .whj_checked {
    background-color: #335D80;
    color: #ffffff;
    border: 1px solid #335D80;
}

.whj_jqueryPaginationCss-3 .whj_hoverDisable {
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.whj_jqueryPaginationCss-3 select {
    height: 28px;
    vertical-align: middle;
    padding: 0px;
    outline: none;
}

.whj_jqueryPaginationCss-3 input {
    padding: 0px;
    height: 22px;
    outline: none;
    text-align: center;
    width: 40px;
    vertical-align: middle;
}

.whj_jqueryPaginationCss-3 div,
.whj_jqueryPaginationCss-3 input,
.whj_jqueryPaginationCss-3 select {
    margin: 2px;
}

/*只有设置显示总页数时，该样式才生效*/
.whj_jqueryPaginationCss-3 .whj_totalSizeSingle {
    margin-left: -8px;
}

/*ccs-4*/
.whj_jqueryPaginationCss-4 {
    display: inline-block;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

.whj_jqueryPaginationCss-4 div {
    display: inline-block;
    vertical-align: middle;
    height: 24px;
    line-height: 24px;
}

.whj_jqueryPaginationCss-4 .whj_padding {
    padding: 1px 9px;
}

.whj_jqueryPaginationCss-4 .whj_bgc {
    background-color: #f5f5f5;
    color: #907272;
}

.whj_jqueryPaginationCss-4 .whj_border {
    border: 1px solid #907272;
}

.whj_jqueryPaginationCss-4 .whj_color {
    color: #907272;
}

.whj_jqueryPaginationCss-4 .whj_hover:hover {
    background-color: #afacac;
    color: #fff;
    cursor: pointer;
}

.whj_jqueryPaginationCss-4 .whj_checked {
    background-color: #afacac;
    color: #fff;
}

.whj_jqueryPaginationCss-4 .whj_hoverDisable {
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.whj_jqueryPaginationCss-4 select {
    height: 28px;
    vertical-align: middle;
    padding: 0px;
    outline: none;
}

.whj_jqueryPaginationCss-4 input {
    padding: 0px;
    height: 26px;
    outline: none;
    text-align: center;
    width: 60px;
    vertical-align: middle;
}

.whj_jqueryPaginationCss-4 div,
.whj_jqueryPaginationCss-4 input,
.whj_jqueryPaginationCss-4 select {
    margin: 2px;
}

/*只有设置显示总页数时，该样式才生效*/
.whj_jqueryPaginationCss-4 .whj_totalSizeSingle {
    margin-left: -8px;
}

/*ccs-5*/
.whj_jqueryPaginationCss-5 {
    display: inline-block;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

.whj_jqueryPaginationCss-5 div {
    display: inline-block;
    vertical-align: middle;
    height: 24px;
    line-height: 24px;
}

.whj_jqueryPaginationCss-5 .whj_padding {
    padding: 1px 9px;
}

.whj_jqueryPaginationCss-5 .whj_bgc {
    background-color: #199eaf;
    color: #fff;
}

.whj_jqueryPaginationCss-5 .whj_border {
    border: 1px solid #199eaf;
}

.whj_jqueryPaginationCss-5 .whj_color {
    color: #199eaf;
}

.whj_jqueryPaginationCss-5 .whj_hover:hover {
    background-color: #d4f1ff;
    color: #199eaf;
    cursor: pointer;
}

.whj_jqueryPaginationCss-5 .whj_checked {
    background-color: #d4f1ff;
    color: #199eaf;
}

.whj_jqueryPaginationCss-5 .whj_hoverDisable {
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.whj_jqueryPaginationCss-5 select {
    height: 28px;
    vertical-align: middle;
    padding: 0px;
    outline: none;
}

.whj_jqueryPaginationCss-5 input {
    padding: 0px;
    height: 26px;
    outline: none;
    text-align: center;
    width: 60px;
    vertical-align: middle;
}

.whj_jqueryPaginationCss-5 div,
.whj_jqueryPaginationCss-5 input,
.whj_jqueryPaginationCss-5 select {
    margin: 2px;
}

/*只有设置显示总页数时，该样式才生效*/
.whj_jqueryPaginationCss-5 .whj_totalSizeSingle {
    margin-left: -8px;
}


/* ccs-4   官网及基金版本 */
.c-pagination {
    display: inline-block;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

.c-pagination div {
    display: inline-block;
    vertical-align: middle;
    width: 30px;
    height: 30px;
    line-height: 30px;
    border-radius: 2px;
    text-align: center;
}

.c-pagination div[name='whj_nextPage'] {
    margin-right: 16px;
}

.c-pagination .whj_padding {
    padding: 0;
}

.c-pagination .whj_bgc {
    background-color: #fff;
    color: #666;
}

.c-pagination .whj_border {
    border: 1px solid #DCDCDC;
}

.c-pagination .whj_color {
    color: #666;
}

.c-pagination .whj_hover[name='whj_page']:hover,
.c-pagination .whj_hover[name='whj_confirm']:hover {
    background: rgba(182, 0, 20, 0.05);
    border: 1px solid rgba(182, 0, 20, 0.5);
    color: #B60014;
    border-radius: 2px;
}

.c-pagination .whj_checked {
    background-color: #b60014;
    border: 1px solid #b60014;
    color: #fff;
}

.c-pagination .whj_hoverDisable {
    background: #F2F5F8;
    border: 1px solid #F2F5F8;
    cursor: not-allowed !important;
}

.c-pagination div[name='whj_previousPage'],
.c-pagination div[name='whj_page'],
.c-pagination div[name='whj_nextPage'],
.c-pagination div[name='whj_confirm'] {
    cursor: pointer;
}

.c-pagination div[name='whj_confirm']+.whj_padding {
    width: auto !important;
    font-size: 14px;
    color: #666666;
    line-height: 30px;
}

.c-pagination select {
    height: 28px;
    vertical-align: middle;
    padding: 0px;
    outline: none;
}

.c-pagination input {
    padding: 0px;
    height: 30px;
    outline: none;
    text-align: center;
    min-width: 45px;
    width: 45px;
    vertical-align: middle;
    border-radius: 2px;
    caret-color: #B60014;
}

.c-pagination input:hover {
    border: 1px solid #BBBBBB;
}

.c-pagination div,
.c-pagination input,
.c-pagination select {
    margin: 4px;
    font-size: 14px;
}

/* 只有设置显示总页数时，该样式才生效 */
.c-pagination .whj_totalSizeSingle {
    margin-left: -8px;
}

.c-pagination div[name=whj_previousPage],
.c-pagination div[name=whj_nextPage] {
    padding: 8px 0 0;
    font-size: 14px;
}

.c-pagination div[name=whj_previousPage] img,
.c-pagination div[name=whj_nextPage] img {
    width: 7px;
    margin: 0 auto;
}