var fnScrollTo = function(target) {
var curLeft = middleList.scrollLeft();
var dur = 100;
var index = 0;
var interval = window.setInterval(function() {
var relative = target - curLeft;
var to = relative / dur *index + curLeft;
index++;
middleList.scrollLeft(to);
if (index >= dur) {
window.clearInterval(interval);
}
}, 3);
}