I have had in the past purchased ticket from Ctrip (domestic flights within China) where they put my last name on the first name column and my first name on the last name column. I did not have any problem getting on the flights using the ticket as is.
One suggestion I have is to purchase the ticket online, not through Ctrip phone. At least if you purchase online, you could type in your information youself. I know the time I did it through phone, I had to spell everything and still was not very sure if sales person really get everything correct until I actually see and confirm the ticket when I received them.


