/* line 15, ../stylesheets/bootstrap/_step1.scss */
.tab_refresh_block {
  text-align: left;
}
.tab_home_block {
  text-align: right;
}
.tab_home {
  background: url(../images/icon_home.png) top left no-repeat;
  width:74px;
  height: 64px;
  background-size: contain;
  line-height: 64px;
  margin: 18px 0 0 ;
  display:inline-block;
}
.tab_refresh {
  background: url(../images/icon_refresh.png) top left no-repeat;
  width:74px;
  height: 64px;
  background-size: contain;
  line-height: 64px;
  margin: 18px 0 0 ;
  display:inline-block;
}
/* line 25, ../stylesheets/bootstrap/_step1.scss */
.step {
  width: 62px;
  height: 62px;
  background: #68baba;
  color: #fff;
  text-align: center;
  border-radius: 100%;
  border: 5px solid #fff;
  position: relative;
  z-index: 999;
  padding-top: 11px;
}

/* line 37, ../stylesheets/bootstrap/_step1.scss */
.final {
  padding-top: 18px;
}

/* line 40, ../stylesheets/bootstrap/_step1.scss */
.greenborder {
  border: 5px solid #8dc73e;
  background: #31797c;
}

/* line 44, ../stylesheets/bootstrap/_step1.scss */
.line {
  position: relative;
}

/* line 45, ../stylesheets/bootstrap/_step1.scss */
.line:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 100%;
  height: 8px;
  background: rgba(255, 255, 255, 0.6);
  display: inline-block;
  z-index: 10;
  margin-top: -4px;
}

/* line 58, ../stylesheets/bootstrap/_step1.scss */
.title {
  font-size: 8rem;
  margin: 90px auto 120px;
  text-align: center;
  position: relative;
}

/* line 65, ../stylesheets/bootstrap/_step1.scss */
.title2 {
  font-size: 8rem;
  margin: 60px auto 80px;
  text-align: center;
  position: relative;
}

/* line 72, ../stylesheets/bootstrap/_step1.scss */
.title3 {
  font-size: 3rem;
  text-align: center;
  position: relative;
  line-height: 50px;
}


.title4{
  font-size: 4.5rem;
  margin: 0 auto ;
  text-align: center;
  position: relative;
  padding-top:180px;
}
/* line 78, ../stylesheets/bootstrap/_step1.scss */
.title2 .hightlight {
  width: 900px;
  position: absolute;
  top: 100px;
  left: 50%;
  margin-left: -450px;
  color: #c54952;
  font-size: 2.6rem;
  text-align: center;
}

/* line 88, ../stylesheets/bootstrap/_step1.scss */
.button1 {
  width: 368px;
  height: 126px;
  line-height: 126px;
  background: url(../images/icon1.png) #f2f2f2 top left no-repeat;
  border-radius: 80px;
  position: relative;
  background-size: 100px 100px;
  background-position: 20px 14px;
  box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, 0.4);
  font-size: 4rem;
  padding-left: 150px;
  margin: 0 auto;
  font-weight: bold;
  letter-spacing: 2px;
  margin-bottom: 50px;
  cursor: pointer;
  z-index:999;
  
}

/* line 106, ../stylesheets/bootstrap/_step1.scss */
.btn2 {
  background: url(../images/icon2.png) #f2f2f2 top left no-repeat;
  background-size: 100px 100px;
  background-position: 20px 14px;
}

/* line 111, ../stylesheets/bootstrap/_step1.scss */
.btn3 {
  background: url(../images/icon3.png) #f2f2f2 top left no-repeat;
  background-size: 100px 100px;
  background-position: 20px 14px;
}

/* line 118, ../stylesheets/bootstrap/_step1.scss */
.btn4 {
  background: url(../images/icon4.png) #f2f2f2 top left no-repeat;
  background-size: 100px 100px;
  background-position: 20px 14px;
}

/* line 123, ../stylesheets/bootstrap/_step1.scss */
.btn5 {
  background: url(../images/icon5.png) #f2f2f2 top left no-repeat;
  background-size: 100px 100px;
  background-position: 20px 14px;
}

/* line 128, ../stylesheets/bootstrap/_step1.scss */
.btn6 {
  background: url(../images/icon6.png) #f2f2f2 top left no-repeat;
  background-size: 100px 100px;
  background-position: 20px 14px;
}

/* line 133, ../stylesheets/bootstrap/_step1.scss */
.btn7 {
  background: url(../images/icon7.png) #f2f2f2 top left no-repeat;
  background-size: 100px 100px;
  background-position: 20px 14px;
}

/* line 138, ../stylesheets/bootstrap/_step1.scss */
.btn8 {
  background: url(../images/icon8.png) #f2f2f2 top left no-repeat;
  background-size: 100px 100px;
  background-position: 20px 14px;
}

/* line 143, ../stylesheets/bootstrap/_step1.scss */
.btn9 {
  background: url(../images/icon9.png) #f2f2f2 top left no-repeat;
  background-size: 100px 100px;
  background-position: 20px 14px;
}

/* line 148, ../stylesheets/bootstrap/_step1.scss */
.gray {
  color: #808080;
}

/* line 151, ../stylesheets/bootstrap/_step1.scss */
.red {
  color: #d84340;
}

/* line 154, ../stylesheets/bootstrap/_step1.scss */
.blue {
  color: #2b89a2;
}

/* line 157, ../stylesheets/bootstrap/_step1.scss */
.tip {
  background: url("../images/tip.png") top left no-repeat;
  background-size: cover;
  width: 42px;
  height: 42px;
}

/* line 163, ../stylesheets/bootstrap/_step1.scss */
.tip2 {
  background: url("../images/edit.png") top left no-repeat;
  background-size: cover;
  width: 42px;
  height: 42px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}

/* line 170, ../stylesheets/bootstrap/_step1.scss */
.tip3 {
  color: #2b89a2;
  font-size: 1.8rem;
}

/* line 174, ../stylesheets/bootstrap/_step1.scss */
.ft18 {
  font-size: 1.8rem;
}


.prev, .next {
  width: 60px;
  height: 120px;
  background: #f0b249;
  color: #2e1104;
  background:url(../images/btn_next.png) top left no-repeat ;
  position: fixed;
  cursor: pointer;
  top: 0px;
  bottom: 0px;
  margin: auto;
}
.prev{
  left:0;
  background:url(../images/btn_pre.png) top left no-repeat ;
}
.next{
  right:0;
  background:url(../images/btn_next.png) top left no-repeat ;
}


/* line 209, ../stylesheets/bootstrap/_step1.scss */
.terms_name {
  display: inline;
  padding: 0 40px;
  border-bottom: 1px solid #808080;
}

/* line 214, ../stylesheets/bootstrap/_step1.scss */
.terms {
  font-size: 2.1rem;
  text-align: justify;
}

/* line 217, ../stylesheets/bootstrap/_step1.scss */
.terms > p {
  margin-bottom: 60px;
}

/* line 220, ../stylesheets/bootstrap/_step1.scss */
.terms2 {
  font-size: 2.1rem;
  text-align: justify;
}

/* line 223, ../stylesheets/bootstrap/_step1.scss */
.terms2 > p {
  margin-bottom: 10px;
}

/* line 226, ../stylesheets/bootstrap/_step1.scss */
.terms3 {
  font-size: 2.1rem;
  padding-top: 30px;
  text-align: justify;
}

/* line 230, ../stylesheets/bootstrap/_step1.scss */
.agree {
  text-align: center;
  font-size: 3.2rem;
  margin:20px 0;
  margin-bottom: 45px;
}

/* line 234, ../stylesheets/bootstrap/_step1.scss */
.agree2 {
  text-align: center;
  font-size: 3.2rem;
  margin: 30px 0 50px;
}

/* line 239, ../stylesheets/bootstrap/_step1.scss */
.ft18 {
  font-size: 1.8rem;
}

/* line 242, ../stylesheets/bootstrap/_step1.scss */
.minHeight {
  min-height: 60px;
}

.topheader{
  height:100px;
}
.container {
  padding-top: 120px;
}
/* line 2, ../stylesheets/bootstrap/_myform.scss */
.form-horizontal .form-group {
  margin-bottom: 40px;
}

/* line 5, ../stylesheets/bootstrap/_myform.scss */
.form-horizontal .control-label {
  text-align: left;
  margin-bottom: 0;
  padding-top: 0px;
  font-size: 1.8rem;
}

/* line 12, ../stylesheets/bootstrap/_myform.scss */
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  color: #2b89a2;
  background-color: #ccc;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 0px;
  font-size: 1.8rem;
}

/* line 27, ../stylesheets/bootstrap/_myform.scss */
.marginBtm {
  margin-bottom: 30px !important;;
}


#footer {
    position: absolute;
    top: 375px;
    left: 0;
    width: 100%;
}

.orange{
  color:#ffd13b;
}
.dot{
  width:7px;
  height:7px;
  border-radius:100%;
  background-color: #d6d6d6;
  display:inline-block;
  margin: 0 4px;
  vertical-align: middle;
}
.big{
  width:12px;
  height:12px;
}
.ticket{
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhwAAAEWCAYAAAAtjU6HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNEEzNTRGREQzMTIxMUU3ODEyQ0M0NzY2Njg2NDE1RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNEEzNTRGRUQzMTIxMUU3ODEyQ0M0NzY2Njg2NDE1RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM0QTM1NEZCRDMxMjExRTc4MTJDQzQ3NjY2ODY0MTVGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM0QTM1NEZDRDMxMjExRTc4MTJDQzQ3NjY2ODY0MTVGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9R1jHQAAEwVJREFUeNrs3QmM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') top left no-repeat;
    width: 540px;
    height: 278px; 
    background-size: cover;
    margin: 0 auto;
    text-align: center;
    color: #fff;
    font-size: 13rem;
    line-height: 278px;
    margin-top:50px;
}
.sexPic{
  width:46px;
  height:auto;
}
.blue2{
  color:#29abe1;
}
.submit2{
  background: url(../images/submit.png) top left no-repeat;
  background-size: cover;
  width: 42px;
  height: 42px;
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
}
.endline{
  height: 5px;
  background: #000;
  margin-top:15px;
  margin-bottom:15px;
}
@media (max-width: 992px) {
      .tab_refresh_block {
        text-align: right;
      }
      .tab_home_block {
        text-align: left;
      }

      .title {
        font-size: 6.5rem;
        margin: 90px auto 120px;
        text-align: center;
        position: relative;
      }

      /* line 65, ../stylesheets/bootstrap/_step1.scss */
      .title2 {
        font-size: 6.5rem;
        margin: 60px auto 80px;
        text-align: center;
        position: relative;
      }

.terms3 {
    padding-top: 30px;

}

      .topheader{
        height:100px;
        text-align:center;
        box-shadow: 0 4px 8px rgba(0,0,0,.2)
      }
  /* line 246, ../stylesheets/bootstrap/_step1.scss */
      .title2 .hightlight {
        width:100%;
        position: relative;
        margin-left: 0;
        top:0;
        left:0;
        margin:17px 0 20px;
        color: #c54952;
        font-size: 2.4rem;
        text-align: center;
      }
      .mobileStepTip{
        width:250px;
        background-color: rgba(204,204,204,.05);
        color:#fff;
        line-height:2;
        text-align:center;
        margin:0;
        border-radius:20px;
        display:inline-block;
        margin-top:20px;
        font-size:3rem;
      }
      .tab_home {
        background: url(../images/icon_home.png) top left no-repeat;
        width:74px;
        height: 64px;
        background-size: contain;
        line-height: 64px;
        margin: 18px 0 0 ;
        display:inline-block;
      }
      .tab_refresh {
        background: url(../images/icon_refresh.png) top left no-repeat;
        width:74px;
        height: 64px;
        background-size: contain;
        line-height: 64px;
        margin: 18px 0 0 ;
        display:inline-block;
      }
}
/*手機版直向*/
@media (max-width: 767px) {
      /* line 246, ../stylesheets/bootstrap/_step1.scss */
      .tab_home {
        width: 33px;
        height: 28px;
        background-size: contain;
        margin: 12px 0 0 ;
      }
      .tab_refresh {
        background: url(../images/icon_refresh.png) top left no-repeat;
        width: 33px;
        height: 28px;
        background-size: contain;
        margin: 12px 0 0 ;
      }

      .topheader{
        height:52px;
        text-align:center;
        box-shadow: 0 4px 8px rgba(0,0,0,.2)
      }
      .container {
        padding-top: 72px;
      }
      .mobileStepTip{
        width:136px;
        background-color: rgba(204,204,204,.05);
        color:#fff;
        line-height:30px;
        text-align:center;
        margin:0;
        border-radius:20px;
        display:inline-block;
        margin-top:13px;
        font-size:1.8rem;
      }
      .title {
        font-size:3rem;
        margin:28px 0 68px;
      }
      .title2 {
        font-size: 3rem;
        margin: 20px auto 28px;
        text-align: center;
        position: relative;
      }
      .title3{
        font-size: 1.8rem;
        line-height: 35px;
      }
      .title4{
        font-size: 3rem;
        margin: 0 auto;
        text-align: center;
        position: relative;
        padding-top:20px;
      }
      .button1 {
        width: 180px;
        height: 62px;
        line-height: 62px;
        background: url(../images/icon1.png) #f2f2f2 top left no-repeat;
        border-radius: 80px;
        position: relative;
        background-size: 44px 44px;
        background-position: 11px 9px;
        box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, 0.4);
        font-size: 2.4rem;
        padding-left: 67px;
        margin: 0 auto;
        font-weight: bold;
        letter-spacing: 1px;
        margin-bottom: 30px;

      }


      .DotForMobile{
        padding:20px 0;
        text-align: center;
      }
      .prev, .next {
        width: 27px;
        height: 54px;
        background-size:cover;
      }


      .form-horizontal .control-label {

          font-size: 1.6rem;
      }


      .btn2 {
        background: url(../images/icon2.png) #f2f2f2 top left no-repeat;
        background-size: 44px 44px;
        background-position: 11px 9px;
      }


      .btn3 {
        background: url(../images/icon3.png) #f2f2f2 top left no-repeat;
        background-size: 44px 44px;
        background-position: 11px 9px;
      }


      .btn4 {
        background: url(../images/icon4.png) #f2f2f2 top left no-repeat;
        background-size: 44px 44px;
        background-position: 11px 9px;
      }


      .btn5 {
        background: url(../images/icon5.png) #f2f2f2 top left no-repeat;
        background-size: 44px 44px;
        background-position: 11px 9px;
      }


      .btn6 {
        background: url(../images/icon6.png) #f2f2f2 top left no-repeat;
        background-size: 44px 44px;
        background-position: 11px 9px;
      }


      .btn7 {
        background: url(../images/icon7.png) #f2f2f2 top left no-repeat;
        background-size: 44px 44px;
        background-position: 11px 9px;
      }


      .btn8 {
        background: url(../images/icon8.png) #f2f2f2 top left no-repeat;
        background-size: 44px 44px;
        background-position: 11px 9px;
      }

 
      .btn9 {
        background: url(../images/icon9.png) #f2f2f2 top left no-repeat;
        background-size: 44px 44px;
        background-position: 11px 9px;
      }
      .gray {
          color: #808080;
          font-size:1.3rem;
      }

      .terms,.terms2,.terms3 {
          font-size: 1.6rem;
          padding-top:20px;
          text-align: justify;
      }
      .terms3 {
        padding: 20px 0 0;
      }
      .agree {
          text-align: center;
          font-size: 2.4rem;
          margin:10px 0;
      }
      .agree2 {
          text-align: center;
          font-size: 2.4rem;
          margin: 30px 0 50px;
      }
      .minHeight {
        min-height: 30px;
      }
      .ticket{
          background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhwAAAEWCAYAAAAtjU6HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNEEzNTRGREQzMTIxMUU3ODEyQ0M0NzY2Njg2NDE1RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNEEzNTRGRUQzMTIxMUU3ODEyQ0M0NzY2Njg2NDE1RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM0QTM1NEZCRDMxMjExRTc4MTJDQzQ3NjY2ODY0MTVGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM0QTM1NEZDRDMxMjExRTc4MTJDQzQ3NjY2ODY0MTVGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9R1jHQAAEwVJREFUeNrs3QmM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') top left no-repeat;
          width: 300px;
          height: 154px; 
          background-size: cover;
          margin: 0 auto;
          text-align: center;
          color: #fff;
          font-size: 8rem;
          line-height: 154px;
          margin-top:20px;
      }
      .sexPic{
        width:30px;
        height:auto;
      }
      .tip3 {
          color: #2b89a2;
          font-size: 1.3rem;
      }
      .tip2{
          background: url(../images/edit.png) top left no-repeat;
          background-size: cover;
          width: 42px;
          height: 42px;
          display: inline-block;
          margin: 0 10px 10px 0;
          vertical-align: middle;
      }
      .ft18 {
        display: block;
      }

      /* swal alert */
      .swalMobileWarnin > .sa-icon {
        width: 50px;
        height: 50px;
        border-color: #F8BB86;
      }
      .swalMobileWarnin > .sa-icon > .sa-body {
        top: 8px !important;
        height: 24px !important;
      }
      .swalMobileWarnin > .sa-icon > .sa-dot {
        bottom: 7px !important;
      }
      .swalMobileWarnin > h2 {
        font-size: 16pt;
      }
}

@media (max-width: 468px) {
  .tip2 {
    width: 31px;
    height: 31px;
  }
}