 .focus {
        /*max-width: 560px;*/
        margin: 0 auto;
        position: relative;
        overflow: hidden;
    }

        .focus .hd {
            width: 100%;
            height: 11px;
            position: absolute;
            z-index: 1;
            bottom: 5px;
            text-align: center;
        }

            .focus .hd ul {
                display: inline-block;
                height: 5px;
                padding: 3px 5px;
                /*background-color: rgba(255,255,255,0.7);*/
                -webkit-border-radius: 5px;
                -moz-border-radius: 5px;
                border-radius: 5px;
                font-size: 0;
                vertical-align: top;
            }

                .focus .hd ul li {
                    display: inline-block;
                    width: 5px;
                    height: 5px;
                    -webkit-border-radius: 5px;
                    -moz-border-radius: 5px;
                    border-radius: 5px;
                    /*background: #8C8C8C;*/
                    margin: 0 5px;
                    vertical-align: top;
                    overflow: hidden;
                }

                .focus .hd ul .on {
                    /*background: #FE6C9C;*/
                }

        .focus .bd {
            position: relative;
            z-index: 0;
        }

            .focus .bd li img {
                vertical-align: top;
                width: 100%;
                background: url(/Content/Images/loading.gif) center center no-repeat;
            }

            .focus .bd li a {
                /*-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 取消链接高亮 */ */
            }

    .control > label {
    }

    .heading > .title {
        padding: 0px;
    }

    #partial {
        padding: 0;
    }

    #affiche {
        display: block;
        height: 30px;
        position: relative;
        overflow: hidden;
    }

    .affiche_text {
        position: absolute;
        top: 0;
        left: 100%;
        line-height: 30px;
        display: block;
        word-break: keep-all;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
.box{
padding:0px;
}
.control{
padding:.5rem .5rem;
}