﻿* {
    margin: 0;
    padding: 0;}

#focus {
    width: 600px;
    height: 290px;
    overflow: hidden;
    position: relative;
    float:left;}

    #focus ul {
        height: 290px;
        position: absolute;}

        #focus ul li {
            float: left;
            width: 600px;
            height: 290px;
            overflow: hidden;
            position: relative;
            background: #000;}

    #focus .btnbg {
        position: absolute;
        width: 600px;
        height: 20px;
        left: 0;
        bottom: 0;
        background: #000;
        text-align: right;
        color: #fff;}

    #focus .btn {
        position: absolute;
        width: 580px;
        height: 18px;
        padding: 5px 10px;
        bottom: 0;
        text-align: right;
        z-index: 4;}

        #focus .btn span {
            display: block;
            width: 25px;
            float: left;
            height: 18px;
            font-size: 16px;
            text-align: center;
            vertical-align:middle;
            margin-left: 5px;
            cursor: pointer;
            background: #fff;}

.title {
    float: right;
    margin-right: 20px;}

.red {
    color: red;}

.sm {
    text-align: right;
    position: absolute;
    bottom: 0;
    right: 0;
    width: 600px;
    height: 20px;
    line-height: 20px;
    z-index: 3;}
