I have this problem too. I think the most you can do in header and footer partial views is to use a <style> tag inside the view cshtml file and put your styles there.
My guess is that the Layout file is not mentioned in the partial views and jsreport just renders the header and footer without the linked stylesheet etc in your Layout file.