.nivoSlider{position:relative;}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}.nivo-slice{display:block;position:absolute;height:100%;top:0;z-index:5;}.nivo-box{display:block;position:absolute;z-index:5;}.nivo-caption{position:absolute;bottom:0;right:0;z-index:10;}.nivo-directionNav{position:absolute;width:100%;height:34px;top:50%;margin-top:-17px;z-index:10;}.nivo-directionNav .nivo-prevNav,.nivo-directionNav .nivo-nextNav,#banner .nivo-directionNav input{position:absolute;width:22px;height:22px;top:50%;line-height:0;text-indent:-90000px;text-align:center;padding:0;margin:-11px 0 0 0;z-index:20;}#banner .nivo-directionNav input{background-color:rgba(0,0,0,0.4);background-image:url(../../img/hlink.png);background-repeat:no-repeat;cursor:pointer;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;}#banner .nivo-directionNav input:focus,#banner .nivo-directionNav input:hover{background-color:rgba(0,0,0,0.7);}.nivo-directionNav span{background-color:#fff!important;position:absolute;width:30px;height:30px;top:0;line-height:20px;text-indent:0;margin-top:-6px;visibility:hidden;border:2px solid #fff;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:all .5s ease-in-out;}.nivo-directionNav .nivo-prevNav span{left:30px;}.nivo-directionNav .nivo-nextNav span{right:30px;}.nivo-directionNav .nivo-prevNav:focus span,.nivo-directionNav .nivo-prevNav:hover span,.nivo-directionNav .nivo-nextNav:focus span,.nivo-directionNav .nivo-nextNav:hover span{visibility:visible;opacity:1;}.nivo-directionNav .nivo-prevNav{left:10px;}#banner .nivo-directionNav .nivo-prevNav input{background-position:0 -110px;}.nivo-directionNav .nivo-nextNav{right:10px;}#banner .nivo-directionNav .nivo-nextNav input{background-position:0 -22px;}.nivo-controlNav{position:absolute;overflow:hidden;width:100%;height:14px;left:0;bottom:10px;text-align:center;z-index:30;}.nivo-controlNav a{display:inline-block;width:14px;height:14px;line-height:14px;text-align:center;cursor:pointer;}.nivo-controlNav a:hover{text-decoration:none;}.nivo-controlNav a span{background:#FFF;display:inline-block;width:8px;height:8px;line-height:0;text-indent:-90000px;vertical-align:middle;border:1px solid #CCC;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.nivo-controlNav a.active span{background:#CCC;}#nivo-counter{position:absolute;right:10px;bottom:10px;font-size:10px;z-index:10;}