.QFocus{width:600px;height:300px;overflow:hidden;position:relative}
.QFocus ul{list-style:none;margin:0;padding:0;width:100%;height:100%;overflow:hidden;position:relative}
.QFocus li{height:100%;position:absolute;visibility:hidden;opacity:0;-webkit-transition:all .5s;transition:all .5s}
.QFocus li.show{visibility:visible;opacity:1}
.QFocus li a{display:block}
.QFocus .QFocus-title{position:absolute;width:100%;bottom:0;margin:0;background:#000;filter:alpha(opacity=60);background:rgba(0,0,0,.6);color:#fff;font-size:16px;height:0;line-height:30px;transition:height .5s;-webkit-transition:height .5s}
.QFocus .QFocus-title.show{height:30px}
.QFocus .QFocus-title span{margin-left:10px;position:relative}
.QFocus-next,.QFocus-prev{width:40px;height:40px;line-height:35px;text-align:center;font-size:30px;font-family:'Microsoft YaHei';color:#fff;background:#333;filter:alpha(opacity=60);background:rgba(51,51,51,.6);position:absolute;top:45%;border-radius:50%;cursor:pointer;visibility:hidden;opacity:0;transition:all .5s;-webkit-transition:all .5s}
.QFocus-next:hover,.QFocus-prev:hover{background:rgba(30,30,30,.8)}
.QFocus-next.show,.QFocus-prev.show{visibility:visible;opacity:.7}
.QFocus-next span,.QFocus-prev span{position:relative}
.QFocus-prev{left:5px}
.QFocus-next{right:5px}
.QFocus-nav{position:absolute;left:0;bottom:10px;width:100%;margin:0;text-align:center}
.QFocus-nav dl{margin:0;display:inline;background:rgba(255,255,255,.3);border-radius:10px;padding:0 5px}
.QFocus-nav dd{display:inline-block;margin:0 2px;width:10px;height:10px;border-radius:50%;background:#b7b7b7;position:relative;top:-1px;cursor:pointer}
.QFocus-nav dd.selected{background:#fd6730}
.QFocus .slide li{position:relative;float:left;visibility:visible;opacity:1}