Thank you all:)! Last night my BF and I read all your advices and now we have some idea what is DCF and how to apply a visa for me. I have another question, if I get the visa CR1 through the way of DCF, do I have to stay in US for several months until I get my permanent residence ID(not conditional green card)? Because my company in China only can give me 30days vacatian for marrage + annual, I cann't stay in US over one month then, and I don't want to quit my job in 2~3 years.