170cm身高,体重140斤应该是男生的身材,要看是哪个厂家的码数,因为每个厂家衣服版型的码偏大偏小,按照正规厂家的码数穿185码,也就是说要穿4XL码,运动装穿穿宽松点比较大方,特别是男生穿的太贴身不好看。建议你还是去试穿合适再购买比较好。