improved pingying select overlay div, still work in progress