/* Î¢ÐÅÑéÖ¤µ¯´° [20170407 14:29:31] */
.wxTipBox{ width:360px; height:140px; border:1px solid #ddd; border-radius:3px; box-shadow:1px 1px 3px rgba(134,133,133,0.5); background:#fff; padding:20px; position:fixed; left:50%; top:50%; margin:-90px 0 0 -200px; z-index:9997;}
.wxTipBox dt{ width:140px; float:left;}
.wxTipBox dt img{ width:140px; height:140px; float:left;}
.wxTipBox dd{ width:210px; float:right;}
.wxTipBox dd ol{ color:#777; line-height:20px; padding-top:5px; margin-bottom:10px;}
.wxTipBox dd p input{ width:108px; height:28px; border:1px solid #ddd; padding-left:2px; color:#999; vertical-align:middle;}
.wxTipBox dd p input:focus{ color:#333;}
.wxTipBox dd p a{ width:60px; height:30px; background:#2BAB03; color:#fff; font:14px/30px microsoft Yahei; text-align:center; display:inline-block; vertical-align:middle; margin-left:10px;}
.wxTipBox dd p.tip{ color:#f00; margin-top:5px;}
.wxTipBox .close{ position:absolute; right:10px; top:5px; font:16px/16px "Arial Unicode MS"; cursor:pointer;}
.vote_shadow{ width:100%; background:#000; filter:Alpha(opacity=75);opacity:0.75;  position:absolute; left:0; top:0; z-index:9996;}




    .vote_shadow {
        width: 100%;
        background: #000;
        filter: Alpha(opacity=75);
        opacity: 0.75;
        position: absolute;
        left: 0;
        top: 0;
        z-index: 9996;
    }

    .number-test {
        background: #fff;
        width: 300px;
        height: 285px;
        border-top: 3px solid #2cab04;
        position: fixed;
        left: 50%;
        top: 50%;
        z-index: 9999;
        margin: -150px 0 0 -142px;
        padding: 25px 30px 25px;
    }

    .close-number {
        position: absolute;
        top: 5px;
        right: 5px;
        width: 20px;
        height: 20px;
        color: #bbb;
        cursor: pointer;
    }

    .number-test h2 {
        font-size: 24px;
        color: #228d00;
        text-align: center;
        margin: 0 0 20px;
        font-weight: bold;
    }

    .number-input {
        overflow: hidden;
    }

    .input-base {
        margin-top: 10px;
        overflow: hidden;
    }

    .number-input .ts {
        font-size: 12px;
        color: #bdbdbd;
        text-align: center;
    }

    .mobile-number {
        height: 43px;
        border: 1px solid #ececec;
        line-height: 43px;
        padding-left: 10px;
        font-size: 14px;
        color: #999;
        width: 285px;
        border-radius: 5px;
    }

    .mobile-code {
        width: 165px;
        height: 43px;
        border: 1px solid #ececec;
        border-right: 0;
        line-height: 43px;
        padding-left: 10px;
        font-size: 14px;
        color: #999;
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
        float: left;
    }

    .sendcode {
        float: left;
        display: block;
        width: 120px;
        height: 45px;
        line-height: 43px;
        border: 1px solid #ececec;
        border-left: 0;
        font-size: 14px;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
        text-decoration: none;
        text-align: center;
        color: #2cab04;
        background-color: #fff;
        outline: 0;
        cursor: pointer;
    }

    .input-base input:focus {
        outline: 1px solid #8bd873;
    }

    .go-btn {
        background: url(browse.php?u=Oi8vYXR0aHMuanpiLmNvbS93ZWJzaXRlL2ZlL3B1Yl9pbWFnZXMvYW9zaHV0aWt1L2J0bmJqMi5wbmc%3D&b=29) no-repeat 0 0;
        background-size: 100% 100%;
        cursor: pointer;
    }

    .go-btn:hover {
        background: url(browse.php?u=Oi8vYXR0aHMuanpiLmNvbS93ZWJzaXRlL2ZlL3B1Yl9pbWFnZXMvYW9zaHV0aWt1L2J0bmhvdmVyYmoyLnBuZw%3D%3D&b=29) no-repeat 0 0;
        background-size: 100% 100%;
    }

    .go-test {
        width: 295px;
        height: 45px;
        line-height: 45px;
        text-align: center;
        font-size: 18px;
        color: #fff;
        box-shadow: 0 5px 5px #ddd;
        border-radius: 5px;
        cursor: pointer;
        border: 0px;
        outline: 0;
    }
    .go-disable{
      /*cursor: not-allowed;*/
      cursor: wait;
      background: url(browse.php?u=Oi8vYXR0aHMuanpiLmNvbS93ZWJzaXRlL2ZlL3B1Yl9pbWFnZXMvYW9zaHV0aWt1L2J0bmJqLnBuZw%3D%3D&b=29) no-repeat 0 0;
      background-size: 100% 100%;
    }

    .go-register {
        text-align: right;
        font-size: 14px;
        color: #269d00;
        margin-top: 15px;
        cursor: pointer;
    }

    .send-base {
        margin-top: 30px;
        position: relative;
    }

    .code-error {
        color: #f35858;
        font-size: 12px;
        position: absolute;
        left: 0;
        top: -20px;
        display: none
    }
    .okbox,.downbox{
      text-align: center;
      font-size: 14px;
      margin-bottom: 20px;
    }
   .okbox img{
     width: 154px;
     height: 154px;
   }
    .ok-ts{
      color: #bdbdbd;
      font-size: 12px;
      text-align: center;
      margin-top: 10px;
    }
    .text-gray{
      color: #9a9a9a;
    }
    .text-green{
      color: #269d00;
    }
    .down-register,.down-downbox{
      display: none;
    }