* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.d-none {
  display: none !important; }

.w-100 {
  width: 100%; }

.h-100, .mg-loginForm input {
  height: 100%; }

.line, .p2Num-list li::after, .infinite-details dt::after {
  display: block;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  border-bottom: 1px solid #e0e0e0;
  -webkit-transform-origin: 0 100%;
  -moz-transform-origin: 0 100%;
  -ms-transform-origin: 0 100%;
  transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
  -moz-transform: scaleY(0.5);
  -ms-transform: scaleY(0.5);
  -o-transform: scaleY(0.5);
  transform: scaleY(0.5); }

.mg-loginHear {
  height: 2.15rem;
  background: -moz-linear-gradient(top, #17a3ea 0%, #5cc8f4 100%);
  background: -webkit-linear-gradient(top, #17a3ea 0%, #5cc8f4 100%);
  background: linear-gradient(to bottom, #17a3ea 0%, #5cc8f4 100%);
  font-size: .2648rem;
  color: white; }
  .mg-loginHear.holiday {
    background: #da0101;
    color: #edb65d; }
.mg-list {
  height: .5rem;
  border: 1px solid #cccccc;
  padding-left: 0.14rem;
  background: #fafafa;
  border-radius: 5px;
  font-size: 0.1656rem; }
.mg-loginForm {
  padding: 0.3rem 0.14rem;
  color: #707070; }
  .mg-loginForm label {
    width: .8rem; }
  .mg-loginForm input {
    border: none;
    background: transparent;
    font-size: 0.1988rem;
    color: #333; }
.mg-getCode {
  width: calc(100% - .8rem); }
  .mg-getCode input {
    width: 45%; }
  .mg-getCode button {
    border: none;
    width: 55%;
    display: block;
    padding: 0;
    color: white;
    font-size: 0.1656rem;
    background: #da0101; }
    .mg-getCode button:disabled {
      background: #bfbfbf; }
.mg-login {
  display: block;
  height: .5rem;
  color: white;
  border: none;
  border-radius: 5px;
  font-size: 0.1877rem;
  background: #da0101; }
  .mg-login:disabled {
    background: #bfbfbf; }
.mg-returnBtn {
  width: 100%;
  height: .75rem;
  position: fixed;
  left: 0;
  bottom: 0;
  background: white;
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  padding: 0 0.14rem;
  z-index: 2; }
  .mg-returnBtn button {
    width: 100%;
    height: .5rem;
    color: white;
    font-size: 0.1771rem;
    border-radius: 8px;
    border: none;
    background: #da0101; }
.mg-n-listMain {
  background: white;
  padding: .23rem 0;
  font-size: .1655rem;
  color: #333;
  overflow: hidden; }
  .mg-n-listMain > li {
    width: 45%;
    height: 1.22rem;
    border-radius: 5px;
    border: 1px solid #dbdbdb;
    float: left;
    margin-left: 3.3333%;
    margin-top: .14rem; }
    .mg-n-listMain > li:first-child {
      margin-top: 0; }
    .mg-n-listMain > li:nth-child(2) {
      margin-top: 0; }

.mg-p2-dqzg {
  height: .5rem;
  font-size: .1655rem;
  padding: 0 .14rem;
  color: #fcd495;
  background: #da0101; }
  .mg-p2-dqzg i {
    display: block;
    width: .19rem;
    height: .2rem;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAmCAYAAACh1knUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdDMzU2QUIzQzI5MzExRTc4RDQ3OUMxNjRCMzI1MDYxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdDMzU2QUI0QzI5MzExRTc4RDQ3OUMxNjRCMzI1MDYxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0MzNTZBQjFDMjkzMTFFNzhENDc5QzE2NEIzMjUwNjEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0MzNTZBQjJDMjkzMTFFNzhENDc5QzE2NEIzMjUwNjEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7VDZ1NAAACMklEQVR42uyYSyhEURjH73g/Q1FqFItRKFJKycpSeSQkNiRK2UhSKK8kkYUleS4Qys4CS3aKNBZY2HiU18bCcxj/wzf6ut075pp7xhT/+uXcc0b+851zvu+7LNb5awUKAe2gDESBV0WOAsEtmAaTYuKsJv5jIQiEgl2QofhOeaAYlLomAkCXyoSIxpskeKRLQLnrQUSkkC12gykyKENOMMYMpHEjT+yDx+BC8racsvED3xoHW4jzwfmIUkXoy4hf6E8bSfClkUZQqbO2xcYOmUZsYAIsU45SaxQM0djKr6/ZimHjAZAJqvkNgTrAI4+IDCPPqucqkE4/D9l8n+wzopUQs8A+qND7JSMRCaVvpqjCzCXqSarOmqjwK6Af9PzUiKgJmyDJhIiJepYM6n6yNQ0mmXCpFuyBFKNGZDRK2cCetHBTZmRrXiQWwFWYGfOXWmPz1IhMw53oW4s83ZpoCQbuRD2CiQ0j33TJZBPb1CdvGM0j25Qd84GFEpdeQrNqJSymGVDvTWa1E98p3I0RUY0HvU3xRtoArfNQA9bMqDWeKlj1vENvkOeq+Vb6+8OyruU9G8+CXA0TbdQgJcqMyBFoosZnTmO9BYzQ+ESmEdEijLtZL9Daxt9I8Vf/7zWeGgnQOfGy9KRnJEJycVMrko3D+K0RCSeHvYc0e3mbnFSPtOad1K+6dM2N9FIPKWpELOELHYBFbuSSKusQRSbETXX1RhZCnMN15fOfh19n8l2AAQDf2nyYfGrvQAAAAABJRU5ErkJggg==");
    background-size: 100% 100%; }
    .mg-p2-dqzg i.holiday {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAmCAMAAACWCLnmAAAAclBMVEUAAAD50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JX50JWSJUbXAAAAJXRSTlMAaMHkG9rW/XKdMHpTCM2IkYMt+PKxq5d/bCgi0mVkXkgV77Q80akQ2AAAAOpJREFUOMu9k8m2gjAQRAGFh4aE6YGI81D//4vSRM5BScHOu8rinqS60+15WpkwchIGZ0/QEWaoRMkB/BEAJJ1igGZNqAHVKYGYhAyIreIzZfMrpZpRTraCGNgT5SDFCilSomwB1P2pUUQp0HFs+zNRbhDKZKLo7ZsigSX/UtoVJmw+lRQOzGFRwX8yUnK4yZaVx9JDUKOHMmeU6zjuE1OC9WfrCv/NqRnawj9ADzG4UgwxBD4Mpo8Rs2FohxgxMjaY/mUymITq96t2YcrOKkZS81uUNe9R6CQqgbMsRIkZjrrfznrFCHdivAAUsj/pin8AlQAAAABJRU5ErkJggg=="); }
.mg-p2-title {
  font-size: .1655rem;
  height: .54rem;
  padding-left: .14rem;
  color: #fcd495; }
.mg-p2-mainMenu {
  padding-bottom: .2rem;
  overflow: hidden; }
  .mg-p2-mainMenu li {
    width: 45%;
    min-height: 1.22rem;
    border-radius: 5px;
    border: 1px solid #b77915;
    margin-left: 3.3333%;
    float: left;
    margin-top: .14rem;
    font-size: 0.1656rem;
    color: #fcd495;
    text-align: center;
    position: relative; }
  .mg-p2-mainMenu li.disabled::after {
    content: '';
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: .56rem;
    height: .56rem;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGUAAABkCAYAAACfIP5qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkExRUY3N0EzQzI5MzExRTdBNzEwRUUzMzBDRkVFQkEwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkExRUY3N0E0QzI5MzExRTdBNzEwRUUzMzBDRkVFQkEwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTFFRjc3QTFDMjkzMTFFN0E3MTBFRTMzMENGRUVCQTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTFFRjc3QTJDMjkzMTFFN0E3MTBFRTMzMENGRUVCQTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7abd3iAAALoklEQVR42uyd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");
    background-size: 100% 100%; }
  .mg-p2-mainMenu ul > li:first-child {
    margin-top: 0; }
  .mg-p2-mainMenu ul > li:nth-child(2) {
    margin-top: 0; }
.mg-p2-icon {
  background-repeat: no-repeat;
  width: 100%;
  background-position: center;
  background-size: auto 100%;
  display: block; }
.mg-p2-menu1 {
  padding-top: .16rem; }
  .mg-p2-menu1.menu-1 {
    background: url(../../../../images/activity/2017/staffCompetition/icon-1.jpg);
    background-size: 100% 100%; }
.mg-p2-menu2 {
  padding-top: .08rem; }
  .mg-p2-menu2.menu-2 {
    background: url(../../../../images/activity/2017/staffCompetition/icon-2.jpg);
    background-size: 100% 100%; }
.mg-p2-menu3 {
  padding-top: .14rem; }
  .mg-p2-menu3.menu-3 {
    background: url(../../../../images/activity/2017/staffCompetition/icon-3.jpg);
    background-size: 100% 100%; }
.mg-p2-menu4 {
  padding-top: .17rem; }
  .mg-p2-menu4.menu-4 {
    background: url(../../../../images/activity/2017/staffCompetition/icon-4.jpg);
    background-size: 100% 100%; }
.mg-p2-menu5.menu-5 {
  background: url(../../../../images/activity/2017/staffCompetition/icon-5.jpg);
  background-size: 100% 100%; }
.mg-p2-menu6.menu-6 {
  background: url(../../../../images/activity/2017/staffCompetition/icon-6.jpg);
  background-size: 100% 100%; }
.mg-p2-menu7.menu-7 {
  background: url(../../../../images/activity/2017/staffCompetition/icon-7.png);
  background-size: 100% 100%; }
.mg-p2-bottomMenu {
  position: fixed;
  left: 0;
  bottom: 0;
  height: .58rem;
  background: white; }
  .mg-p2-bottomMenu div {
    width: 50%;
    height: 100%;
    font-size: 0.1656rem;
    color: #fbd59e;
    border-top: 2px solid #fbd59e;
    background: #da0101; }
    .mg-p2-bottomMenu div.on {
      background: #fbd59e;
      color: #da0101; }
.mg-p2-mask {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999;
  background: rgba(0, 0, 0, 0.77); }
.mg-p2-popTitle {
  height: .6rem;
  font-size: 0.1771rem; }
.mg-p2-pop {
  position: fixed;
  z-index: 1000;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: white;
  border-radius: 5px;
  width: 3.88rem;
  text-align: center;
  padding-bottom: .12rem;
  min-height: 3.26rem; }
  .mg-p2-pop ul {
    overflow: scroll;
    max-height: 2.6rem; }
    .mg-p2-pop ul::after {
      content: '';
      display: block;
      clear: both; }
    .mg-p2-pop ul > li:first-child {
      margin-top: 0; }
    .mg-p2-pop ul > li:nth-child(2) {
      margin-top: 0; }
  .mg-p2-pop li {
    float: left;
    margin-top: .1rem;
    width: 45%;
    min-height: 1.22rem;
    border-radius: 5px;
    border: 1px solid #dbdbdb;
    margin-left: 3.3333%;
    font-size: 0.1656rem;
    color: #333;
    text-align: center; }
.mg-p2-pageList {
  background: white;
  padding: 0.22rem 0 0.22rem 0.14rem;
  font-size: 0.1656rem;
  color: #333;
  overflow: hidden; }
  .mg-p2-pageList li {
    width: 1.88rem;
    height: 1.22rem;
    border-radius: 5px;
    border: 1px solid #dbdbdb;
    float: left;
    margin: .1rem .1rem 0 0; }
  .mg-p2-pageList > li:first-child {
    margin-top: 0; }
  .mg-p2-pageList > li:nth-child(2) {
    margin-top: 0; }
.mg-p2-cloudBg {
  width: 100%;
  position: fixed;
  left: 0;
  bottom: 0; }
  .mg-p2-cloudBg img {
    display: block;
    width: 100%; }
.mg-p2-failBox {
  padding: .04rem;
  border-radius: 8px;
  background: url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fLT0tMTU3Ojo6Iys/RD84QzQ5Ojf/2wBDAQoKCg0MDRoPDxo3JR8lNzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzf/wgARCABTAH4DAREAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAECAwf/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQX/2gAMAwEAAhADEAAAAPUMDUEJQAGoEFDIBuBCUABqBBQyAaikAIKFgCgyAWhYoIShAWNAgBKFighKEBY0CAHOhSgAFgUoMChkAoKAagCgxQGQCgoBYFKDAoUCKDIoQFKCwBKCKDIoQFKCwBmgioIqoUAAsAf/xAAdEAACAgIDAQAAAAAAAAAAAAAAAREgEDACEkAx/9oACAEBAAE/AMPwPwfSCCMySfSCCDqdcrLrx0LLrxtLJYmyWS6QiELWtDpFFmUShPW68dbrx83/xAAUEQEAAAAAAAAAAAAAAAAAAABw/9oACAECAQE/ADD/xAAUEQEAAAAAAAAAAAAAAAAAAABw/9oACAEDAQE/ADD/2Q==");
  -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2); }
  .mg-p2-failBox > div {
    border: 2px solid #edb65d;
    border-radius: 8px; }
    .mg-p2-failBox > div > p {
      font-size: 0.1877rem;
      color: #da0101;
      line-height: .4rem;
      text-align: center;
      padding-bottom: .54rem; }
.mg-p2-logo {
  padding: .12rem 0 .2rem .16rem; }
  .mg-p2-logo img {
    display: block;
    width: .88rem; }
.mg-p2-failBtn {
  padding: .3rem 0; }
  .mg-p2-failBtn button {
    width: 100%;
    height: .52rem;
    background: #ffba00;
    border-radius: .52rem;
    color: white;
    border: none;
    font-size: 0.1988rem;
    -moz-box-shadow: inset 0 -4px 0 #c18119;
    -webkit-box-shadow: inset 0 -4px 0 #c18119;
    box-shadow: inset 0 -4px 0 #c18119;
    display: block; }
    .mg-p2-failBtn button:active {
      -moz-box-shadow: inset 0 0 0 #c18119;
      -webkit-box-shadow: inset 0 0 0 #c18119;
      box-shadow: inset 0 0 0 #c18119;
      -webkit-transform: translateY(4px);
      -moz-transform: translateY(4px);
      -ms-transform: translateY(4px);
      -o-transform: translateY(4px);
      transform: translateY(4px); }

.icon1 {
  background-image: url("../../../../images/activity/2017/staffCompetition/icon-1.png");
  height: .42rem;
  margin-bottom: .2rem; }

.icon2 {
  background-image: url("../../../../images/activity/2017/staffCompetition/icon-2.png");
  height: .52rem;
  margin-bottom: .18rem; }

.icon3 {
  background-image: url("../../../../images/activity/2017/staffCompetition/icon-3.png");
  height: .54rem;
  margin-bottom: .14rem; }

.icon4 {
  background-image: url("../../../../images/activity/2017/staffCompetition/icon-4.png");
  height: .48rem;
  margin-bottom: .16rem; }

.mg-p6-list {
  padding: .22rem 0 .22rem 0;
  font-size: .1545rem;
  overflow: hidden; }
  .mg-p6-list li.mgList-details {
    min-height: 1.73rem; }
  .mg-p6-list li {
    float: left;
    border: 1px solid #ffa300;
    border-radius: 5px;
    width: 45%;
    margin-left: 3.3333%;
    margin-top: .14rem;
    padding: .18rem;
    color: #da0101;
    min-height: 1.22rem;
    position: relative;
    background: url(../../../../images/activity/2017/staffCompetition/li.jpg); }
  .mg-p6-list .mgList-details.disabled::after {
    content: '';
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: .56rem;
    height: .56rem;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGUAAABkCAYAAACfIP5qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkExRUY3N0EzQzI5MzExRTdBNzEwRUUzMzBDRkVFQkEwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkExRUY3N0E0QzI5MzExRTdBNzEwRUUzMzBDRkVFQkEwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTFFRjc3QTFDMjkzMTFFN0E3MTBFRTMzMENGRUVCQTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTFFRjc3QTJDMjkzMTFFN0E3MTBFRTMzMENGRUVCQTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7abd3iAAALoklEQVR42uyd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");
    background-size: 100% 100%; }
  .mg-p6-list > li:first-child {
    margin-top: 0; }
  .mg-p6-list > li:nth-child(2) {
    margin-top: 0; }
  .mg-p6-list h3 {
    font-size: 0.1771rem;
    margin-bottom: .05rem;
    color: #da0101; }
  .mg-p6-list b {
    font-size: .4rem;
    vertical-align: -2px;
    line-height: .42rem;
    margin-right: 2px;
    margin-top: .05rem; }
  .mg-p6-list button {
    width: 1.16rem;
    height: .36rem;
    border: 1px solid #da0101;
    font-size: inherit;
    color: #da0101;
    border-radius: 5px;
    background: transparent;
    margin-top: .06rem; }
    .mg-p6-list button::after {
      content: '';
      display: inline-block;
      width: .08rem;
      height: .14rem;
      background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAWCAYAAAAb+hYkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDFBOUVCMkFFOTRBMTFFNzkwQzVBMTA1ODY2MDlGMTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDFBOUVCMjlFOTRBMTFFNzkwQzVBMTA1ODY2MDlGMTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEMyNTlFRjlFOTQ5MTFFNzgwRjhFNUU5OUQ3RDJCOUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEMyNTlFRkFFOTQ5MTFFNzgwRjhFNUU5OUQ3RDJCOUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6YLWn0AAAAq0lEQVR42pTTwQ2DMAwF0OQzBozQHRiDA8M0DNNDt2g34MAIrIHSj0RQWxLHtmQFUF5sRcbHGN276+6O0a/r5BThX2174zozG2bQQHDTwnVkbjtKVUV0tPW0QKQHC8T3ixbi/4MGIndSDaLUtwQh3VIJ+n0iasHNA5dHGgA4e3gYq0xsWa6UA+JFlEARSSCLauCCNOAHacGJLCD3u1fBOUasFI5ZC5qR+AgwAAB5db3mXVkBAAAAAElFTkSuQmCC") no-repeat;
      background-size: 100% 100%;
      margin-left: .04rem;
      vertical-align: -2px; }

.mg-p3-wrapper {
  padding: .14rem; }
  .mg-p3-wrapper > section {
    border: 1px solid #dbdbdb;
    background: white;
    border-radius: 10px;
    overflow: hidden;
    height: 4.9rem; }
  .mg-p3-wrapper img {
    width: 100%;
    height: 100%; }
.mg-p3-banner {
  height: 2.5rem;
  background: url(../../../../images/activity/2017/staffCompetition/tjbanner.png) no-repeat center 5px;
  background-size: 3.18rem auto;
  position: relative;
  border-bottom: 1px solid #dbdbdb; }
.mg-p3-wbcode {
  text-align: center; }
  .mg-p3-wbcode p {
    padding: .1rem 0; }
  .mg-p3-wbcode img {
    width: 1.56rem; }
.mg-p3-prompt {
  font-size: 0.1436rem;
  color: #707070;
  padding-bottom: .24rem;
  text-align: center; }
  .mg-p3-prompt p {
    color: #da0101;
    padding-top: .15rem;
    font-size: 0.1656rem; }
.mg-p3-bottomBtn {
  padding: 0 0.14rem 0.2rem; }
  .mg-p3-bottomBtn button {
    display: block;
    border: none;
    background: #17a3ea;
    font-size: 0.1988rem;
    height: .5rem;
    border-radius: .6rem;
    color: white; }
    .mg-p3-bottomBtn button:active {
      -webkit-transform: scale(0.98);
      -moz-transform: scale(0.98);
      -ms-transform: scale(0.98);
      -o-transform: scale(0.98);
      transform: scale(0.98); }
  .mg-p3-bottomBtn.holiday > button {
    background: #da0101;
    -moz-box-shadow: inset 0 -4px 0 #aa130f;
    -webkit-box-shadow: inset 0 -4px 0 #aa130f;
    box-shadow: inset 0 -4px 0 #aa130f; }
    .mg-p3-bottomBtn.holiday > button:active {
      -webkit-transform: translateY(4px);
      -moz-transform: translateY(4px);
      -ms-transform: translateY(4px);
      -o-transform: translateY(4px);
      transform: translateY(4px);
      -moz-box-shadow: inset0 0 0 0 #aa130f;
      -webkit-box-shadow: inset0 0 0 0 #aa130f;
      box-shadow: inset0 0 0 0 #aa130f; }
.mg-p3-tjMask {
  position: fixed;
  z-index: 999;
  background: rgba(0, 0, 0, 0.77);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  .mg-p3-tjMask img {
    position: absolute;
    right: .28rem;
    top: .18rem;
    width: 3.22rem; }
.mg-p3-holidayPrompt {
  height: .41rem;
  width: 2.03rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWwAAABJCAMAAAAuV+y6AAAAgVBMVEUAAADMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxXMJxVmBUaiAAAAKnRSTlMA2xHG3/so8iL3fzXlzB6r6QmK7a6VvrZeWQ/W0eIvg0uzIGNToRZ3cD0zGTddAAAD4UlEQVR42uzZ2RKaMBSA4QNJxLAGWWTXunve/wEbEqB01F6odNqZfM7ogTv/yQhEsAZBCFdrFII7jmQFAKva+uexB04vSYTwW0qpJcmP1hciYc9Y79sDgP3DGpwByDhnEKfjnAOOVpDhaA1nHDAPADw0/uQIABeKgwCA4yCHeDqfAPKAEGJhsoYNcqJmGTtDR57PLRQqNmf0Uw1ZljPHe1avrpumCQIyCAJ5WPNfnAl5U8Ow7GMH6BMpkYHBx1bPKcTTeQuwXlV2ddSxW9uWs47dHCo7vqHoAKBj7Lj6UFjZiwpnDtJ6bb90WGsHKRzZ76nuQsW2A8xiu7JTHXsjv26cq9hyrqrLVsW+AMBJx6agZhU7qORc9Cs7Bo+xPRjPrQQWslHY4AakSMd2QfqhY+/UrGKHcipnscshti3nI/I8SqMcTeyXOh8D2WjrzGPrwFsVW52PVezG1iv7ArtxZc9jj05gPNc5OMgeV3YEMF/Z/q0sygyda7lFURRynsW+p2nUSyMPjOfCLI2UH8UsdtqnbDAojhS3ZVEcmz72oym28QYVW+ATHJA5EkeUb3LWDib2Z7Frp5ewvihD7khyBqR7z+tcdE7dGX1Pi03sz2J3Xq8jmHv3Gs/y8E6wBazD+QVyYGJ/FlubLpDT3YjYuO41Qr65EkzcwZWY2G/HplNFC2t35yO5uu7OQgH4SmNivyXFVxgg+pRSgaylDjI68X+Y2G/JfDrhyGnL0ZFjqy6Q3Js/QRpfNH+CrISJ/TsT+z/2GLuT48nEVhaJrW/9VGx22+/3GxNbWip2JAuXTh8bkcmXiS0tFVsXVrE1bmLDMrFr1Ia9ESU2sZeIrfdJ5nsj2s7E/nrsCJT53ohGTOyvx653rva4N+KD8U3bh70R0fpa6xMwvuk8a6v3RvbrSQjGN13Wky4ZniCN5cVCxTb/my9v2hsxvx1/hYrN0iw738BYzuksE3NkYO75lpejMsYWYCyHoMLhWJRFYmIvKkd+K4vjCXrUxF5Ujs4FBnFrYv9s7wx1AISBKObQw/L/HwoYTEH2EpLW4MmybLt3PYlnZW/3t5WtwZXdnq3BPbvTiAZPI52zJXjO7gapwRtkbyNz9Oo3x7F6zx5jX1VqNFipqQYpwhpk1XUNVtfLjWgwN1IiSoOJqLJ+Gsz6lWKVYIq1fLYG89l1Hmiw86CeGgv21NQt9kWtef+jnz0Df3a9629ovetZGYhmZcg3AjzfSCYd4Jl0ckQBzxGV/Qx49rO8fsDz+mWsBJaxMhfrhe1izTIMfMtw/mzg+bMzw4+a4Zt5MDjzoGkeg9M8mlMzOKfmBHKBZbEPmQ2UAAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% 100%;
  font-size: 0.1516rem;
  color: #da0101;
  margin: .32rem auto 0; }

.mg-p4-head {
  height: 1.88rem;
  background: #da0101;
  color: white; }
  .mg-p4-head h3 {
    font-size: 0.1877rem; }
  .mg-p4-head > span {
    font-size: 0.1516rem;
    padding: .16rem 0 .1rem;
    line-height: .16rem; }
  .mg-p4-head h1 {
    font-size: .5rem;
    line-height: .5rem; }
  .mg-p4-head p {
    font-size: 0.1516rem;
    padding-top: .1rem; }
    .mg-p4-head p span {
      font-size: 0.1771rem; }
.mg-p4-dataSheet {
  background: white;
  margin-top: .16rem; }
.mg-p4-dataBtn > button {
  height: .5rem;
  color: #333;
  font-size: 0.1771rem;
  border: none;
  background: transparent;
  border-bottom: 1px solid #ccc;
  width: 50%; }
  .mg-p4-dataBtn > button:last-child {
    border-left: 1px solid #ccc; }
  .mg-p4-dataBtn > button.active {
    border-bottom: 2px solid #da0101;
    color: #da0101; }

.chartBox {
  padding: 0 .12rem .15rem; }

#chartMain {
  height: 2.36rem; }

.mg-p5-header {
  height: .66rem;
  padding: 0 .14rem; }
  .mg-p5-header span {
    width: 1.2rem;
    height: .4rem;
    color: #333;
    font-size: .1434rem;
    border: 1px solid #d1d1d1;
    border-radius: 3px;
    background: white; }
  .mg-p5-header .mg-p5-search {
    background: #da0101;
    color: white; }
    .mg-p5-header .mg-p5-search::after {
      content: '';
      display: block;
      width: .16rem;
      height: .16rem;
      background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAfCAYAAAAbW8YEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjREQTcyMDlCQzJCRjExRTdCNTI0QUIwMTBDNDg0RUFBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjREQTcyMDlDQzJCRjExRTdCNTI0QUIwMTBDNDg0RUFBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NERBNzIwOTlDMkJGMTFFN0I1MjRBQjAxMEM0ODRFQUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NERBNzIwOUFDMkJGMTFFN0I1MjRBQjAxMEM0ODRFQUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7BwobuAAAB5ElEQVR42rSXvUoDQRDH95KggkQLEUyhhW8QiJ0ixCZ5hNj7GPYWl0K0SUBQu5QKGjvt7NMrmuAHWJlIiGhyzsJcGMbbvd37GPjB7e3s/O/mdmf3HM/zhIXlgWW8/gAGIopJUQ0OUAVOga733+S9c/RxQmJN0XWWgY5nbh0cE0k0C7jAJCDwCHgAXoDfgP4Jjs3aiErnFgs0BA6BLRZMXm9i35CNaemE+Q2XDb4B1gxSJn3abKxrIlpmKT0OS1NAlpos1WWdqMMmzaXNbGTCbTa5HJVohTgOgJUIgj6r7BtXuE8Gl2uNLN0m8C6iWw9okHZNVRyeyJNtxHhLnxKJ98z7Zb4XQPsTn+EbmAfGIp5lgS9gDtuLQN/vlOldIs6vCQgKjPFG2lRj+k19mxHJ2ayqg6d3jM5JpHcE5FTplY0ucS4m8JZFItijgjS9d9opbm+75PpWtWSqZIr3Ey4OVdMyeBGjDF6blsGggn8UoeA3WMHfMdna6mx7ksW7YCBYCNja6nE28T4GKLE3z+C9OvpQewRyaRxXfkLOTCeqeaFL2TZwb3Ewk75XJsKmR9AzwyNoBoW0wrZLIg+sI3mFT6iwSGDvtBZOS1QrnKaoSvggbdEg4U5OpG8TYA//8irA/p8AAwA28FUVf14WHwAAAABJRU5ErkJggg==") no-repeat;
      background-size: 100% 100%;
      margin-left: .05rem; }
.mg-p5-table {
  text-align: left;
  font-size: 0.1516rem;
  width: 100%; }
  .mg-p5-table th {
    background: #da0101;
    color: white;
    height: .5rem; }
  .mg-p5-table tr > td {
    height: .64rem;
    vertical-align: middle;
    border-bottom: 1px solid #d9d9d9;
    background: white;
    color: #333; }
  .mg-p5-table tr > td:first-child, .mg-p5-table tr > th:first-child {
    padding-left: .14rem;
    width: 1.1rem; }
  .mg-p5-table tr > td:nth-child(2), .mg-p5-table tr > th:nth-child(2) {
    width: 1rem;
    text-align: center; }
  .mg-p5-table tr > td:nth-child(3), .mg-p5-table tr > th:nth-child(3) {
    text-align: center; }
  .mg-p5-table tr > td:last-child, .mg-p5-table tr > th:last-child {
    width: .7rem;
    text-align: right;
    padding-right: .14rem; }
  .mg-p5-table > tfoot > tr > td {
    text-align: center !important; }
.mg-p5-openInfo {
  height: .36rem;
  color: #da0101;
  font-size: 0.1328rem;
  padding: 0 .14rem;
  background: #ffdfb3; }
  .mg-p5-openInfo i {
    width: .13rem;
    height: .13rem;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXBAMAAAASBMmTAAAAGFBMVEUAAADeHBbeHBbeHBbeHBbeHBbeHBbeHBZxk3usAAAAB3RSTlMAnQPajV6M0w776gAAAGVJREFUGNNjCE5igILkAAbzQgUIm7HcgMG9XAjCES93AAqApaC0OEgKTEGFICRUDEpApSASUCmwBFSqGCwBkwJKwIByeTFcAiGD0INhGsIeFBegug3F1Sj+QfEpahgEO8Hsdg4AABRMI9qivZwbAAAAAElFTkSuQmCC") no-repeat;
    background-size: 100% 100%; }

.iscrollWrapper {
  height: calc(100% - 2.26rem);
  overflow: hidden;
  position: relative; }

.iscrollWrapper.big {
  height: calc(100% - 1.9rem); }

.mg-p7-more {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVDREVBNUE4QTI4OTExRTc5NzlGOTMwMDlEREVFQzFEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVDREVBNUE5QTI4OTExRTc5NzlGOTMwMDlEREVFQzFEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUNERUE1QTZBMjg5MTFFNzk3OUY5MzAwOURERUVDMUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUNERUE1QTdBMjg5MTFFNzk3OUY5MzAwOURERUVDMUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7YSomyAAAES0lEQVR42uSbS0hUURjHvxnGwfIxZgqFhj0stUAqWyTZfqhFUOrCispFtrKFjzaFZtFrdFE7KbIoXSgtWlTuw2yRFZJNpVH2gEDJN8hI2fcx37XrOI9778y58zh/+IOMM/d832/OOXOetpzOMRCsHHQpughdiN6GXod2oNP4PTPoKfQv9Cf0B7Qb3Y/+KTI4m6DnlqCr0Ac46VBKY+ei9/j8j2A8RXehByIdqCWCNYASqEGfQm8XBPY9ugPdzrUmbFkj8IwMdBP6K9olMHngZ7u4rCYuO2oALOiT6GF0MzoTzFMmlznMMVjMBpCPfs7VMQuipyyOgWLZYhaACu6M9kHsiGJ5zbEJA0DVrBXdjU6H2FM6x9aqp0loBWBHP0TXQeyrjmO1RwoAPegx/67Hi6o4Znu4AKgq3UU7If7k5Ngt4QC4ij4K8SuK/ZpRAOXocxD/agz26xAIwGb0HVERJWGpLSUp8K58LQyh6e8kq1AItzknTQCozdzn2ZoQnd+VAtUFqyDDbgEHmv5uKE4RCcDBOVm0ADiBLhMZzZFNySu77fxk0U2hjIfNQQHQ5OKG6Ejom9fymgBd951A+QI4i86GxFU25+gXQCq6FhJftfB/JWoZgDMmT2mjJcqxxhcANcDTII9qlF8EBQAtWm6VCEA+57wEoALkU6UagFNCAE4FAC1FF0oIoAC9gQDsBXlVSgB2SgygmAAUSQygiADkSQwgj/YG1xuZz1/AKe1hnNVFchLzo0r/FsOUZxEefZmHS2/mYOGv7o9n2dTjYr3z+ViQsp4w/wfgyts5vR9PtRoB4G8+H20ZXE9Is4LkIgC6t5mpzcWaukYMxTRjYwC6msFl7HAs3BQc5qzkhOwEXYNzRj4+SwckXoH3RIdpCtTb53aNm81vgJrAqMRdwCgBcEsMwE0ABiUGMEgA+iUG8JIAfEd/lDB5Oo/4TRkI9UoI4JkyECL1SAigRw3gBXpEouRHOOclAIvgPX0pi9o552U7Q/TihATJT6i/bDUAmhPclADALfUE0Hc6TADGEjj5MQYAgQBMggnngiY9i5peEyDK7XcwAKR76D6RUfhbTzA4n9ejPs5tmfxdmKCvgo7J0HlgIeeE1OsJChCD83nNywac04pqFuzCBG2YdidI268MNNizhhgpuRIg+dZgI12rhk6jM46Tp9gbg70hFABqM9VxOlnq5dgXwwFA8qAPgffWVryoi2P2hHqj1n0BetAxdFscJN/GsXq0vFnPxghVpXruUadjMPFpjq0+VLU3CkD961AierBkYJCz28i6htGtMZpP7+dOZjyKiY9zDBTLZyMPCGdvkKoZXVmj43UXfcfYgkVltXDZHXqqfCQBqCdQzeiN6AYQu8/g5jKorCYuOyxZBN0epz7iOPogeA8lhiNqbk/QDyDGL08HknJ9fgd4j6Yp1+fXoFejF9CzvFJDpuVqWqYfAhOuz/8TYABBj+fZeF99EgAAAABJRU5ErkJggg==") no-repeat center;
  background-size: .5rem; }

.mg-hk-tjqd {
  width: .64rem;
  height: .64rem;
  background: #f8ca94;
  font-size: 0.1436rem;
  color: #da0101;
  position: fixed;
  right: .14rem;
  bottom: 1rem;
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  border-radius: 50%;
  text-align: center;
  border: 1px solid #fbb460;
  font-weight: bold;
  line-height: 0.1656rem; }

input[id^=selectBsns_dummy], input[id^=selectDate_dummy] {
  position: fixed;
  left: -5rem;
  top: -5rem; }

.dwwr {
  position: relative;
  overflow: visible !important; }

.dwbc {
  position: absolute;
  left: 0;
  top: -.46rem;
  background: #f5f5f5;
  padding: 0 .13rem; }
  .dwbc > .dwbw:first-child {
    text-align: right;
    float: right; }
  .dwbc > .dwbw:last-child {
    text-align: left;
    float: left; }
    .dwbc > .dwbw:last-child > .dwb {
      color: #9a9a9a; }
  .dwbc .dwbw {
    border-bottom: 1px solid #cccccc; }
    .dwbc .dwbw .dwb {
      border: none;
      display: inline-block;
      width: auto;
      height: 100%; }

.mbsc-android-holo-light .dwbw .dwb {
  border: none !important; }

.more {
  height: .4rem;
  text-align: center;
  vertical-align: middle;
  color: #333; }

.more > * {
  vertical-align: middle;
  color: #da0101; }

.pull_icon {
  width: 20px;
  height: 20px;
  display: inline-block;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAXVBMVEUAAADeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbCPaEeAAAAHnRSTlMA+STqDYudmlc0Fgbc0cJPTgmJyHY98MC6jDrJdSawRs32AAABDklEQVQ4y4WT4XKDIBCE7wQFQW0jYtIk3fd/zI691B5DO+w/2U8Ojlv6lfUuGWaTnLdUq3M7Tu2uo1KXlYFlu4cYw31bAF4vxe8zMHyq7wGY1SajwTRSoXGCGU/e4FYdKyww3av+jCVSpXjDLOdYMQX6Q3bC+l2AIcUqjeCjiMNA/2g4LLtDN8V7fXvsljyuaukNeFefV3hy2JTPACtig6OErP3+QxMZiQyC9ok0EWCIEQu/ICJYAOUrQgCDoHxRL4SUSMja14QcUq6ZxddElmu+GuXF14SXRv202pa+LHRgSzQ0Hqvx3I2B6Zsj1xza9tjr4HRVcKroPSV6T4leFV7GKdbb6fg/jvg/ivh/ATTpFq4LDAu1AAAAAElFTkSuQmCC") no-repeat center;
  background-size: 100% 100%;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  margin-right: .05rem; }

.more > .pull_icon {
  vertical-align: -.06rem; }

.pull_icon.flip {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg); }

.loading {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAjVBMVEUAAADeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBbeHBYhWk3WAAAALnRSTlMAMwMRDDwjUEIVBpknCrj259HJwq9Injn56t6liIV9dW5bTSwZ8NiWkYlnZlceym8BJAAAAUJJREFUOMt909eOgzAQheFjY+NGL0t672Xe//FWZKNsCDjfJfrRjBiBf+LmijEVZrcLOPpCl1KrCLesaaIYXfFsRFQupbHg4s601hHvvJ4T/URv/VZrKfDCMjowdASyroPX+2NKBD5YqdTzYZxTadHD5Vr97TGjicEAq67yMSAdMQwyq2W7xjF18NgsFCCyfegLzGxusckqeK1ODPPJxR/Ubo1pzvxB9LNAUgb+IJg6JIn1B7yqUFXfgiSBm34bUSZYtGf2YfkUa1f7g8tkDnZa+YMq28DOZwYe4T4TgFpsfIFLj+2my5XxrDhKH3eUVxVjgDjQGS2u1pKjxyaUx89UqaZXmJLG4euD1bUMPuZPKGNv46TW2/j9zER52LlKpLVmd8FhTbMsiUbn3t8ZyYZtw4Ja6eCBeLDbmYLGhbsJvPwCuqsV1Z42+xUAAAAASUVORK5CYII=") no-repeat center;
  background-size: 100% 100%; }

.more .loading {
  -webkit-transform: rotate(0deg) translateZ(0);
  -moz-transform: rotate(0deg) translateZ(0);
  -ms-transform: rotate(0deg) translateZ(0);
  -o-transform: rotate(0deg) translateZ(0);
  transform: rotate(0deg) translateZ(0);
  -webkit-animation: loading 2s infinite linear;
  -moz-animation: loading 2s infinite linear;
  -o-animation: loading 2s infinite linear;
  animation: loading 2s infinite linear; }

@-webkit-keyframes loading {
  from {
    -webkit-transform: rotate(0deg) translateZ(0);
    -moz-transform: rotate(0deg) translateZ(0);
    -ms-transform: rotate(0deg) translateZ(0);
    -o-transform: rotate(0deg) translateZ(0);
    transform: rotate(0deg) translateZ(0); }
  to {
    -webkit-transform: rotate(360deg) translateZ(0);
    -moz-transform: rotate(360deg) translateZ(0);
    -ms-transform: rotate(360deg) translateZ(0);
    -o-transform: rotate(360deg) translateZ(0);
    transform: rotate(360deg) translateZ(0); } }
@keyframes loading {
  from {
    -webkit-transform: rotate(0deg) translateZ(0);
    -moz-transform: rotate(0deg) translateZ(0);
    -ms-transform: rotate(0deg) translateZ(0);
    -o-transform: rotate(0deg) translateZ(0);
    transform: rotate(0deg) translateZ(0); }
  to {
    -webkit-transform: rotate(360deg) translateZ(0);
    -moz-transform: rotate(360deg) translateZ(0);
    -ms-transform: rotate(360deg) translateZ(0);
    -o-transform: rotate(360deg) translateZ(0);
    transform: rotate(360deg) translateZ(0); } }
.p2Num-banner > img {
  display: block;
  width: 100%; }
.p2Num-listTitle {
  height: .55rem;
  padding: 0 .14rem; }
  .p2Num-listTitle h1 {
    font-weight: normal;
    font-size: 0.1656rem;
    color: #333; }
  .p2Num-listTitle a {
    font-size: 0.1436rem;
    color: #333; }
    .p2Num-listTitle a::after {
      content: '';
      width: .09rem;
      height: .15rem;
      background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAcCAYAAACH81QkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjMzMEI0NTExRTVFQTExRTc4NkYwOUZCNzFGNEIwMTgyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjMzMEI0NTEyRTVFQTExRTc4NkYwOUZCNzFGNEIwMTgyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzMwQjQ1MEZFNUVBMTFFNzg2RjA5RkI3MUY0QjAxODIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzMwQjQ1MTBFNUVBMTFFNzg2RjA5RkI3MUY0QjAxODIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz67h9CkAAAA0ElEQVR42qTVTQqDMBAFYJ16G3sdwS56kApuuvIg0hZc5iKltMcp7QgjPEI0M2PgYcziYxLyU4YQCmhHzrswNoL+lfPktFakAqCX/ijfh6WSmtPB2EGg1oJ8OCfO1wstazLtgXBh3RBF/y6IEmNmiFZwE0QbU1VDlFl4FUSKbZCFKuWmnOR7FwAhVSXYfomxUos0nFtU+Ty981wd7QU008kCOUQFbCFqYA0xASnEDMSIC0DEDeBF7Qbwoh68AB7A5c25WIH4FPdyWl/WF/AvwACLSUxAPerzLQAAAABJRU5ErkJggg==") no-repeat;
      background-size: 100% 100%;
      margin-left: .04rem; }
  .p2Num-listTitle p {
    font-size: 0.1436rem;
    padding-left: .06rem; }
.p2Num-listIcon-1 {
  width: .4rem;
  height: .26rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAAvCAMAAAB3wnyXAAABF1BMVEUAAADaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQH4+PjaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQH4+PjaAQHaAQH4+PjaAQHaAQH4+PjaAQHaAQHaAQHaAQH4+PjaAQHaAQHaAQH4+Pj4+PjaAQHaAQHaAQHaAQH4+PjaAQH4+PjaAQHaAQHaAQHaAQHaAQH4+Pj4+Pj4+Pj4+PjaAQHaAQHkT0/xv7/4+Pj4+Pj4+Pj4+PjaAQH4+Pjwurr26urcEBDiPz/pfX3lXl7uoaHlV1fvrKzsmZnocnLeHx/bCgr02dnnaGjfJibtm5vnbW3jTU3yysr49/fodXXgLy/fKir14uLwtbXz0tLzz8/rjIz14+Psk5PkVlYAsmxLAAAAO3RSTlMA41mFO6vPjUnyROrIYNenUDNOJ8W6oG4m8ufOs6eIfnlqHxQN3b+xnJeUXS0f9trVs0s3GevYaVlYHvVXvfEAAALZSURBVEjHrZWJUhpBEIYXRMOtohzihYq3xsSYs/+d2eVUkMM7Jnn/58gw47IrZHGAfEXNNlPFV01374xhGKdHc/mABvndE2MU0feky8rSCE+RJNObjmgs06mvKEBjEdvxE8VoPHZ3ps9IESi+JYptHh8H40RHwYQguEa0FkwcJzYGu5p8QxSQOR8QhQxJlqggg9OVQVNxpCgov86qQDBD9E5FBRpgdaRoyVcUpUH2RokWfUULNMTaCJFq64FXVFDRImmYXFE2Gg6Ho8te0azYEnsiGmb+zTlyRaPJ/C8RHfiI5pbj8fhyzCvKiy2xlxwwXDfLTwzs6cvXnH/7572imX+1v/MIl/T5sOhkWLShojC5XFYBVqtcc+LXlRoD9rcnmqMOA6tfkcPVLUMkNUFGv4EyJy+8DBz61Mhf1MFNnQap3+D8lSg5J1h91bXYqtzbderDcEuCtnnnZnRHt4j8GG+OqijLZwkt+bQsuwpYVMbHsUR/8IsLi2magFhK6GG2L4k/4LtHlAj12POK5kOSAkke0aSeqNE1zW5DiLrWJUmaSHtEF0aPjFe0qaJPap7BZN/bKBE9o0Mw+1PAkNOfoyZqquToEjUY94iohi19URkVWWm7AbuFrm2hYUuIqIJ1fdFP3JPAxAu2ExDRPT7oixj6Mw3I1exp1TQhon/4A6pElmUBYuEeEQGuaMFXlPVm1P9Hll9GSaf90f7PVfuLMadGvhmpGvVNCTWQmyFJ5mUgswHydo06jRLQArdQVaJ+17Rw5+gZJYhPuw1bipw5ipEO7mRzxjjA0ajCkiJnsvOki3rXbLQIoCoDIyly3rUM6VLBAydisDoAUQstR8Qf8M0wLkgXdR5ZpTZ6ZS4x7ojUeWQESQv3hOSWRYI7uYiwjsi2OiVmkwE9Pvuc2SljXA59bpHxSUVe32t1ea9Nwvb+8E07Iak0XNIpYwpyW+tnEUTO1rdy7uZf3t3kJYhQm9AAAAAASUVORK5CYII=") no-repeat;
  background-size: 100% 100%;
  margin-right: .07rem; }
.p2Num-listIcon-2 {
  width: .4rem;
  height: .26rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAAvCAMAAAB3wnyXAAABFFBMVEUAAADaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQH4+PjaAQHaAQH4+PjaAQHaAQHaAQHaAQHaAQHaAQHaAQH4+Pj4+PjaAQH4+Pj4+PjaAQHaAQHaAQH4+PjaAQHaAQH4+PjaAQHaAQHaAQHaAQH4+PjaAQHaAQHaAQHaAQHaAQHaAQHaAQH4+Pj4+Pj4+PjaAQHaAQHaAQHaAQHkT0/xv7/4+PjaAQHaAQH4+PjiPz/wurrpfX3cEBD26enuoaHlV1fsmZnocnLbCgrfJibeICDtm5v14uLz0dHodXXnbW3maGjlXl7gLy/fKir26+vwtbXvra3jS0veHh726ur02dnyysrrjIznaWnsk5PmZ2fFcMqPAAAAOXRSTlMA41mFPM+rOo1fSfLqyE2nfFBFNNnFurKgaiYU8rOniCgfHtS/nJeUc2wtD/bf2tVYV0ElB+vYHgETmq/sAAACpklEQVRIx62Wi1LaQBSGCYIUEhAV8VKveKtabbX28p+wCRdFRUCR2tb2/d+jy24pS8KGhPGb2WHZzHyz2XP2nMRisdJh0giDVTiOBXHxHmFZ3w7wnCAC65/0okNEMpW0IgORsN7qRBaicaozGYiIcTJJZOXj6XgWOIynOfENYKM/2/JGtXAZLDLEnveBhHzwDsiLSWndY9q9DBSdi7+zQFw+mAHeDJQekoGiba1oAV72gkSLWtE8fGwEiGRY91VRXs4WEWDyi44WMpnMwpIqmuVLfI3P/MxNyiNFFMzKa4mwrxHtLmWz2SVLFRl8ia8VPIbrP5W7Z3q8+7K6Nk4kK8ScKpoZF/5el4YUc37RsV+0JWcZRfP9icitVa8dONfVmku0vDNVHvWeya1fYcBV0yUzN8WOfhNVHKg4FaIDzxWZLOoR1eGlTpQbERWSfUaiZiUFp4PzcanpsbRZA00yv0bLoyeq4Ff5P+CUyQYqtBxJVKVbRxW1y20pcm7poyJKpxKJRGpPFc3xJb6Wh6BLLwAatqQDRkyK8EJF3+1fGXP7UzKfye3HnZGkrIiuXFoLn0ctqkGIbHBGRKjRanhRhapSdG9zRkVV2gwvuqMHaF4ND/QhvOiRHGgOGw6Z4Ys/ETidYfQVEYiGonmt6EjZkU0/yj/FYLodFb79C/+Fp0GeWMoZ2cQGQ3dG2E0nUv2EzMs0XBEJmUocGVCixsPFbsRgmqgFoeSRTQOYJ48shENmtvpqDbvhyeyQdKnVF93Y92IwcKSoRUVxulr8t199NTDGXOoMbn8Jevz1SOyII3bEuO4Gsh5xzhEOWSEduyHm4ldSJ3NHVonZghGOz9qaHZUDTReJTs4c7Wt10demYWdZ02mjkyt6ev/0rK1unplknm2qXyN/AYEX0/co+8LiAAAAAElFTkSuQmCC") no-repeat;
  background-size: 100% 100%;
  margin-right: .07rem; }
.p2Num-listIcon-3 {
  width: .4rem;
  height: .26rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAAAoCAMAAACfOcefAAAAgVBMVEUAAADaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQFX7h39AAAAKnRSTlMA4CJYtfeFG+7kadZtUBeDTAXz3s+8rHxkNC4ODMaxkV4lo6CXckU+OBOdSUeFAAAA6ElEQVRIx+3Tx27DMBBF0SfHUkgVqrqouKXn/f8HxhoiiwDZUAMYXvhsyNUFgRliiel7hNr0XlZQc5HZQe05ZvKoPCq3rbi5ohfzvx/wdVqH2JCtvx3LAb8KKlTwakOFeIToqZJDpPQsRcswW4hXiqQe7JyuPxqGiCAyCgAn0gBYM8hFNpFeijEj4woryyDnP3PeWH80DPOGq5JKHa621HIAOmpVwBRTKwF6qh2BM9WyGgnVzEVGFKXF0zJFbkl+yv7vsVxOssDcOgyrpfqDvMJQL72rSkO9HIZ6e5RUax2w62ykYLMXhx8DP+j+5c03SAAAAABJRU5ErkJggg==") no-repeat;
  background-size: 100% 100%;
  margin-right: .07rem; }
.p2Num-listIcon-4 {
  width: .28rem;
  height: .25rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAwCAMAAABkKdmIAAAAqFBMVEUAAADaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHvNvrFAAAAN3RSTlMA+fGY9dO2BOzjCN/azLE3FZ+URg9rW0tAKh7nx8KjnIFlYSW6q457iXVvV1EzL72nhjob1wwju5Ey+gAAAtlJREFUSMeV1el2okAQBeDLDqIgu6IB3PclmST3/d9smoaMOUkwzvfHArur6tQpj7jrPE8yf+qM8Ki0CKvZaEVO8KClcYAwJ008ZmqgsQnf8JCdg/8zHOu7+H/Ob14VUlfc8oRuL7vbICud/xRDfDjto89py5XNCtLY4Gdqhsacile8o7VYzgGbCwgjhV/MUItJILv4bQ1zgVW6kd/5FH66E7GMvPhtOUZN82OVfY0bIKf7fMqPJiVnfT4nUzKTfQUiGv+59gDs5xDNDJ64wpAa8P5iIaMQiJZF7Ot1y1tOn0haUQXEAa4iXrqcQr1gOCDFxVQkAepqa/ypd+xCu34yoL0jmVki1EWK/pKAy9pRfJ5RyHiHhGX9fqCKpzx7hpYnInqVo00xouQhIHpN7MBSuHVEStmAFUCDKKAHtnhUejhSesLWFg1JimxQUINJnaBCCJVqKRLU3eftsTU0G5YjYxN4ptTXxBvMYOCoPRttbnMju3GHojQw1usb+at/YMPdantcYV9OG1u0ppI2fKbnMJz16vYzYLGrIgztU1NFnFC2fqA03S8Pb/XUR6IFH097YC3aqLc1OtgzQKHIt4gzr5kgDmZxAKBSnopj9MNmcIG4qdCLkbCZDZCVZoIP43a40qhZf7EctajZ1AyNL1c4TX3/WLDlJudFVLKR4ouezl+84CuP9zn45sT7InwX8p41frJktxA/C9hB2aDLyOBPBjnuSCb8psQvDpqn8sbdLnDXfgIgulUSO43VC7rlW5Va5JF6swoOB/NxQHXdQ5cVJbUIm0U092xU6JJSMNIeDDbGeSXDBJ3ml1Vaz5otDcBx8LrBr0q2TDyqz1YfD3rjB9XCY3r6L1Xu/QwKPODPEIClUN/vVPJc18R9GhVvPrR0XoEreUJeTBxvjE7WkjXdkX8uU9JYKXJxuqcQ8yYGb3x0qgx34vaNS6itLWieOehPVFW1p0N89hd4w7+G7/uZzAAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
  margin-right: .07rem; }
.p2Num-list {
  background: white;
  padding: 0 .14rem; }
  .p2Num-list li {
    height: .88rem;
    position: relative; }
    .p2Num-list li::after {
      content: ''; }
  .p2Num-list > li:last-child::after {
    border-bottom: none; }
.p2Num-icon {
  width: .5rem;
  height: .5rem;
  background-size: 100% 100%;
  background-repeat: no-repeat; }
  .p2Num-icon.icon1 {
    background-image: url(../../../../images/activity/2017/staffCompetition/index-icon1.png); }
  .p2Num-icon.icon2 {
    background-image: url(../../../../images/activity/2017/staffCompetition/index-icon2.png); }
  .p2Num-icon.icon3 {
    background-image: url(../../../../images/activity/2017/staffCompetition/index-icon3.png); }
  .p2Num-icon.icon4 {
    background-image: url(../../../../images/activity/2017/staffCompetition/index-icon4.png); }
  .p2Num-icon.icon5 {
    background-image: url(../../../../images/activity/2017/staffCompetition/index-icon5.png); }
  .p2Num-icon.icon6 {
    background-image: url(../../../../images/activity/2017/staffCompetition/index-icon6.png); }
  .p2Num-icon.icon7 {
    background-image: url(../../../../images/activity/2017/staffCompetition/index-icon7.png); }
  .p2Num-icon.icon8 {
    background-image: url(../../../../images/activity/2017/staffCompetition/index-icon8.png); }
  .p2Num-icon.icon9 {
    background-image: url(../../../../images/activity/2017/staffCompetition/index-icon9.png); }
  .p2Num-icon.icon10 {
    background-image: url(../../../../images/activity/2017/staffCompetition/index-icon10.png); }
  .p2Num-icon.icon11 {
    background-image: url(../../../../images/activity/2017/staffCompetition/index-icon11.png); }
  .p2Num-icon.icon12 {
    background-image: url(../../../../images/activity/2017/staffCompetition/index-icon12.png); }
.p2Num-iconCAroow {
  width: .24rem;
  height: .24rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAAjVBMVEUAAADaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQHaAQH////aAQHzqKj++vr97e30rq7509Puh4fseXniODjdFBTnWVnwmJjwl5feHR3bCwv74+P0tLTsfX3wlZX75OT74uL51NTeHx/wmZnmV1floN3AAAAAFXRSTlMArlv67r2nm+0cS9TSoHp4PTxM8BpO90MdAAABXklEQVQ4y5WV2XaCQBBEBwQF3E36yqIiiEaNyf9/Xjwmhl2Yep17+vT09FSpqpZzY2INBtbEmC/VS3lDShp6rahpA7ttGAW+H0ThdgfYZiP6bsBhc5WCrpsDGG5DWYf47EtF/jnGqRUfwXcgDQr2MCqzU0ilRSlMy3Wzk7TqlBVrmxDmZ1GNDuG/b9chyU8+WNfoBOs5E4N9kaWB3mM8m4jzOXxCEx3Ef43YpUGsm+kE+7EP3HzppP0b3h0eshHppjcM7zAcpQd9BKUW7ET60DuWasZWetFb5soglF50iKHGRNKLjhgrh0B60QGOGuBLL9pnoAVrtaF1Qa3RaT2K1nPrLJLuinoc+iz/Ae/3W507WUmxtT6svhUo1+oymS/e3Ny+stf2lWFqG2NuuUkbm8C0Zub7LjPPZVrEaT0m0hirIYPcRwBdiuglDyC9aKtrVQ3NlXqpxewZx7NF9ewH58iAth3yDhwAAAAASUVORK5CYII=") no-repeat;
  background-size: 100% 100%; }
.p2Num-listCenter {
  height: 100%;
  font-size: 0.1656rem;
  color: #333;
  padding: 0 .25rem 0 .16rem; }
  .p2Num-listCenter span {
    padding: .02rem .08rem;
    background: #da0101;
    border-radius: 2px;
    color: white;
    font-size: 0.1436rem;
    font-weight: normal; }
  .p2Num-listCenter p {
    color: #717171;
    font-size: 0.1436rem;
    padding-top: .05rem; }
.p2Num-creatWBcode {
  height: 1.03rem;
  padding: 0 .14rem;
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  background: #f8f8f8; }
  .p2Num-creatWBcode button {
    width: 100%;
    height: .52rem;
    color: white;
    background: #da0101;
    border-radius: .52rem;
    font-size: 0.1988rem;
    border: none;
    -moz-box-shadow: inset 0 -4px 0 #aa130f;
    -webkit-box-shadow: inset 0 -4px 0 #aa130f;
    box-shadow: inset 0 -4px 0 #aa130f; }
    .p2Num-creatWBcode button:active {
      -webkit-transform: translateY(4px);
      -moz-transform: translateY(4px);
      -ms-transform: translateY(4px);
      -o-transform: translateY(4px);
      transform: translateY(4px);
      -moz-box-shadow: inset 0 0 0 #aa130f;
      -webkit-box-shadow: inset 0 0 0 #aa130f;
      box-shadow: inset 0 0 0 #aa130f; }
.p2Num-maskPrompt {
  width: 100%;
  height: 100%;
  position: fixed;
  display: none;
  background-color: rgba(0, 0, 0, 0.85);
  left: 0;
  top: 0;
  z-index: 999;
  padding: .24rem .28rem; }
  .p2Num-maskPrompt img {
    display: block;
    width: 100%; }

@media screen and (max-width: 325px) {
  .p2Num-listCenter {
    padding: 0 .25rem 0 .16rem; } }
.bmin-banner {
  padding: .14rem; }
  .bmin-banner div {
    background: url(../../../../images/activity/2017/staffCompetition/8minBanner.jpg) no-repeat;
    background-size: 100% 100%;
    height: 3.6rem;
    border-radius: 8px 8px 0 0;
    padding: 0 .16rem .14rem; }
  .bmin-banner button {
    width: 100%;
    height: .52rem;
    border-radius: .52rem;
    background: #ffc730;
    font-size: 0.1988rem;
    color: white;
    -moz-box-shadow: inset 0 -4px 0 #cd8516;
    -webkit-box-shadow: inset 0 -4px 0 #cd8516;
    box-shadow: inset 0 -4px 0 #cd8516;
    border: none; }
    .bmin-banner button:active {
      -moz-box-shadow: inset 0 0 0 #cd8516;
      -webkit-box-shadow: inset 0 0 0 #cd8516;
      box-shadow: inset 0 0 0 #cd8516;
      -webkit-transform: translateY(4px);
      -moz-transform: translateY(4px);
      -ms-transform: translateY(4px);
      -o-transform: translateY(4px);
      transform: translateY(4px); }
.bmin-rule {
  font-size: 0.1328rem;
  color: #999;
  padding: 0 .14rem .14rem; }
  .bmin-rule dt {
    font-size: 0.1516rem;
    color: #555;
    height: .36rem; }
    .bmin-rule dt::after, .bmin-rule dt::before {
      content: '';
      width: .9rem;
      border-bottom: 1px solid #999;
      -webkit-transform: scaleY(0.5);
      -moz-transform: scaleY(0.5);
      -ms-transform: scaleY(0.5);
      -o-transform: scaleY(0.5);
      transform: scaleY(0.5);
      -webkit-transform-origin: 0 100%;
      -moz-transform-origin: 0 100%;
      -ms-transform-origin: 0 100%;
      transform-origin: 0 100%; }
  .bmin-rule span {
    padding: 0 .1rem; }

.migu-banner > img {
  display: block;
  width: 100%; }
.migu-link {
  padding: .24rem .14rem; }
  .migu-link button {
    font-size: 0.1988rem;
    color: #da0101;
    height: .52rem;
    display: block;
    width: 100%;
    border: 2px solid #c01b1b;
    border-radius: .52rem;
    background: -moz-linear-gradient(top, #fed696 0%, #faaf36 100%);
    background: -webkit-linear-gradient(top, #fed696 0%, #faaf36 100%);
    background: linear-gradient(to bottom, #fed696 0%, #faaf36 100%); }
    .migu-link button:active {
      -webkit-transform: scale(0.98);
      -moz-transform: scale(0.98);
      -ms-transform: scale(0.98);
      -o-transform: scale(0.98);
      transform: scale(0.98); }

.infinite-details {
  color: white;
  padding: 0 .14rem .35rem; }
  .infinite-details dt {
    font-size: .1877rem;
    height: .66rem;
    position: relative; }
    .infinite-details dt::after {
      content: '';
      border-bottom-color: #e56e6e; }
  .infinite-details dd {
    font-size: .1435rem;
    text-align: justify;
    padding-top: .21rem; }

.h-p1-top {
  width: .6rem;
  height: .6rem;
  position: fixed;
  right: .06rem;
  bottom: .32rem;
  background: url(../../../../images/activity/2017/staffCompetition/top-3.png);
  background-size: 100% 100%;
  z-index: 10;
  display: none; }

.help-select {
  height: .46rem;
  padding: 0 .14rem;
  font-size: 0.1656rem;
  color: #666666;
  background: white;
  position: relative;
  overflow: visible !important; }
  .help-select::after {
    content: '';
    display: block;
    width: 100%;
    left: 0;
    bottom: 0;
    height: .06rem;
    background: #ebebeb;
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%);
    position: absolute; }
  .help-select li {
    padding: 0 .08rem;
    border-right: 1px solid #999999; }
    .help-select li.on {
      color: #333; }
  .help-select > li:last-child {
    border-right: none; }
.help-content {
  color: #666666;
  padding: .22rem .14rem;
  font-size: 0.1328rem;
  background: white; }
  .help-content dt, .help-content span, .help-content b {
    color: #333; }
  .help-content dt {
    font-size: 0.1656rem;
    padding-bottom: .1rem; }
  .help-content img {
    margin: .2rem auto;
    display: block; }
  .help-content table {
    text-align: center;
    vertical-align: middle;
    margin-top: .22rem; }
  .help-content th {
    background: #505967;
    font-weight: normal;
    padding: .1rem 0;
    border-left: 1px solid white;
    color: white; }
  .help-content td {
    color: #505967;
    padding: .1rem;
    border: 1px solid #999999; }

#menu-3 dl {
  padding-bottom: 0; }

#menu-3 {
  padding-bottom: .1rem; }

.CWRB-entrance {
  width: 1.37rem;
  height: 1.6rem;
  background: url(../../../../images/activity/2017/staffCompetition/flotRedBag.png) no-repeat;
  background-size: 100% 100%;
  position: fixed;
  right: 0;
  bottom: .4rem; }

/*# sourceMappingURL=manager.css.map */
 