* {
  font-family: cursive; }

html, body, header, section, div, h3, img, span, a {
  margin: 0;
  padding: 0; }

#centerContent {
  min-width: 1170px; }
  #centerContent ._bg {
    float: left;
    width: 100%;
    background-image: url(../img/bg.jpg);
    background-position: center 0;
    background-repeat: no-repeat;
    /*background-size: cover; */
  }
    #centerContent ._bg .container {
      width: 1000px;
      margin: 0 auto; }
      #centerContent ._bg .container .logo {
        float: left;
        width: 1000px;
        height: 540px;
        margin-top: 69px;
        margin-bottom: 67px;
        background-image: url(../img/logo.png);
        background-position: center 0;
        background-repeat: no-repeat;
        background-size: 100%; }
      #centerContent ._bg .container .content {
        width: 100%;
        float: left;
        margin-top: 133px; }
        #centerContent ._bg .container .content .title {
          height: 210px;
          background-image: url(../img/title_bg.png);
          background-position: 50% 40%;
          background-repeat: no-repeat; }
          #centerContent ._bg .container .content .title span {
            display: block;
            width: 100%;
            height: 95px;
            float: left;
            margin-top: 63px;
            background-image: url(../img/title.png);
            background-position: center;
            background-repeat: no-repeat;
            background-size: auto;
            font-size: 50px;
            line-height: 95px;
            color: #b62220;
            font-weight: 700;
            text-align: center; }
        #centerContent ._bg .container .content .copy {
          width: 100%;
          height: 581px;
          border-radius: 8px;
          background: #ffffff; }
        #centerContent ._bg .container .content .musics {
          float: left;
          width: 100%;
          margin-bottom: 300px; }
          #centerContent ._bg .container .content .musics .music {
            width: 100%;
            margin-top: 20px; }
            #centerContent ._bg .container .content .musics .music .waveLine {
              float: left;
              display: block;
              width: 100%;
              height: 106px;
              background-image: url(../img/waveLine.png);
              background-position: -17px 0;
              background-repeat: no-repeat;
              background-size: auto;
              margin-bottom: 20px; }
            #centerContent ._bg .container .content .musics .music .musicInfoBox {
              width: 438px;
              float: left;
              margin-left: 20px; }
              #centerContent ._bg .container .content .musics .music .musicInfoBox .musicInfo {
                height: 73px;
                width: 100%;
                font-size: 26px;
                line-height: 45px;
                text-align: center;
                color: #ffffff; }
                #centerContent ._bg .container .content .musics .music .musicInfoBox .musicInfo span {
                  display: block; }
                #centerContent ._bg .container .content .musics .music .musicInfoBox .musicInfo .infoTit {
                  width: 196px;
                  height: 45px;
                  margin: 14px 0;
                  float: left;
                  background-image: url(../img/info.png);
                  background-position: center;
                  background-repeat: no-repeat;
                  background-size: auto; }
                #centerContent ._bg .container .content .musics .music .musicInfoBox .musicInfo .info {
                  width: 218px;
                  height: 45px;
                  margin: 14px 0;
                  float: left;
                  margin-left: 24px;
                  background: #fff;
                  color: #003aa9; }
              #centerContent ._bg .container .content .musics .music .musicInfoBox .audioBox {
                width: 100%;
                height: 57px;
                margin: 27px 0 27px 0;
                color: #c9c9c9;
                background: #0e0c0a;
                padding: 6px 0 11px 0;
                /*overflow: hidden;*/ }
            #centerContent ._bg .container .content .musics .music .lyric {
              width: 438px;
              height: 410px;
              float: left;
              margin-left: 70px;
              background-image: url(../img/lyric.png);
              background-position: 34% 66%;
              background-repeat: no-repeat;
              background-size: auto; }
              #centerContent ._bg .container .content .musics .music .lyric .viewBox {
                overflow: hidden;
                width: 432px;
                height: 404px;
                margin: 3px; }
                #centerContent ._bg .container .content .musics .music .lyric .viewBox .lyricView {
                  overflow-x: hidden;
                  overflow-y: auto;
                  width: 106%;
                  height: 100%;
                  position: relative;
                  float: left; }
                  #centerContent ._bg .container .content .musics .music .lyric .viewBox .lyricView .lyricImg {
                    width: 432px;
                    position: absolute;
                    top: 0px; }
