部分樣式需要調整，但是基本功能先這樣，可以運作了