* {
    padding: 0;
    margin: 0;
}

@font-face {
    font-family: 'Helvetica';
    /* IE9 Compat Modes */
    src: url('../fonts/Helvetica.eot');
    /* IE6-IE8 */
    src: url('../fonts/Helvetica.eot?#iefix') format('embedded-opentype'),
        /* Modern Browsers */
        url('../fonts/Helvetica.woff') format('woff'),
        /* Safari, Android, iOS */
        url('../fonts/Helvetica.ttf') format('truetype'),
        /* Legacy iOS */
        url('../fonts/Helvetica.svg#./fonts/Helvetica') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaBold';
    /* IE9 Compat Modes */
    src: url('../fonts/HelveticaBold.eot');
    /* IE6-IE8 */
    src: url('../fonts/HelveticaBold.eot?#iefix') format('embedded-opentype'),
        /* Modern Browsers */
        url('../fonts/HelveticaBold.woff') format('woff'),
        /* Safari, Android, iOS */
        url('../fonts/HelveticaBold.ttf') format('truetype'),
        /* Legacy iOS */
        url('../fonts/HelveticaBold.svg#./fonts/HelveticaBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SourceRegular';
    src: url('../fonts/SourceHanSansCN-Regular.otf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SourceBold';
    src: url('../fonts/SourceHanSansCN-Bold.otf');
    font-weight: normal;
    font-style: normal;
}

body {
    width: 8.28rem;
    height: 100%;
    font-size: .28rem;
    margin: 0 auto;
    color: white;
}

img {
    vertical-align: bottom;
}

body #boss {
    position: relative;
    width: 100%;
}

/* 公共样式 */

.displayNone {
    display: none !important;
}

.displayBlock {
    display: block;
}

.opacityHide {
    opacity: 0;
}

.btnStyle {
    display: block;
    width: 4.55rem;
    height: .8rem;
    line-height: .8rem;
    color: white;
    font-size: .28rem;
    border: none;
    border-radius: .4rem;
    background-color: black;
}