.frame{width:100%;line-height:250px;overflow:hidden}.frame ul{list-style:none;margin:0;padding:0;height:100%;font-size:50px}.frame ul li{float:left;height:100%;margin:0 1px 0 0;padding:0;background:#333;color:#ddd;text-align:left;cursor:pointer}.frame ul li.active{color:#fff;background:#a03232}.scrollbar{margin:.5em 0 .5em 0;height:2px;background:#fff;line-height:0;width:430px;position:absolute;left:50%;bottom:50px;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.scrollbar .handle{width:100px;height:100%;background:#fff;cursor:pointer;height:5px;margin-top:-2px}.scrollbar .handle .mousearea{position:absolute;top:-9px;left:0;width:100%;height:20px}.pages{list-style:none;margin:20px 0;padding:0;text-align:center}.pages li{display:inline-block;width:14px;height:14px;margin:0 4px;text-indent:-999px;border-radius:10px;cursor:pointer;overflow:hidden;background:#fff;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.pages li:hover{background:#aaa}.pages li.active{background:#666}.controls{margin:25px 0;text-align:center}.oneperframe{height:300px;line-height:300px}.oneperframe ul li{width:1140px}.oneperframe ul li.active{background:#333}.crazy ul li:nth-child(2n){width:100px;margin:0 4px 0 20px}.crazy ul li:nth-child(3n){width:300px;margin:0 10px 0 5px}.crazy ul li:nth-child(4n){width:400px;margin:0 30px 0 2px}