﻿/* 文件信息，分别为标题、作者、URL、描述、创建日期、最后修改日期- - - -

Title : 7m Web
Author : 全民数码科技
QQ : 977040179

Description : http://7m.rxjh05.com/

Created : 2015-1-1
Modified : 2017-2-14

全民数码科技版权所有 盗版必究

- - - - - - - - - - - - - - - - - - - - - */
/* 右侧注册步骤大弹层 开始 */
*:focus{ outline: none;}
.tc { text-align: center;}
.xsj_reg_wrap { display:block; width:100%; }
.xsj_reg_table { width: 100%; height: 26px;}
.xsj_reg_table td { padding:.3em 0; color: #a0a1a2;}
.xsj_reg_table td a, .xsj_reg_table td a:visited {color: #a0a1a2; text-decoration: underline;}
.xsj_reg_table table { width: 100%;}
.xsj_reg_inputbox { position: relative; width: 100%; height: 2.6em; background-color:#f3f3f3; }
.xsj_reg_lable { position: absolute; left: .4em; top: .5em; color: #999; cursor: pointer;}
.xsj_reg_inputbox input { padding:2% 0 3% 2%; width: 96%; background: none; border: 0 none;}
.xsj_reg_code { float: left; width: 33%; height: 2.2em;}
.xsj_reg_v_code { cursor: pointer; height: 27px;}
.xsj_reg_btn { margin: 0 auto; width:80%; }
.xsj_reg_button { display: block; padding:.4em 0; width: 100%; background-color: #ec3d15;border:0 none; border-top:#f88d45 solid 2px;
color: #fffad1;font-size: 16px; text-align: center; cursor: pointer; border-radius: 4px; }
.xsj_reg_ok_tit { padding:.3em 0; text-align: center; font-size: 16px;}
.xsj_reg_ok_text { margin: 0 auto; padding: .5em 0; width: 85%; line-height: 150%; font-size: 12px; }
.xsj_register_tips { color: red; }
.xsj_username_pc_tips {display: block; white-space: nowrap; color: red;}
.xsj_reg_check { float: left; margin: 3px 2px 0 0; *margin:0 2px 0 0;}

/* 皮肤01 */
.xsj_reg_pf01 td { padding:7px 0 2px 0; color: #000;}
.xsj_reg_pf01 .xsj_reg_code { width: 50%;}
.xsj_reg_pf01 td a, .xsj_reg_pf01 td a:visited { color: #000;}
.xsj_reg_pf01 .xsj_reg_btn { position: absolute; bottom: 5px; width: 246px;}
.xsj_reg_botreg { display: none;}
.xsj_reg_pf01 .xsj_reg_button { padding:.7em 0; font-size: 20px; width: 246px; border:0 none; background: #f67965;border-radius:0; color: #fff;}
.xsj_reg_pf01 .xsj_reg_button:hover { background: #fa987f;}
.xsj_reg_pf01 .xsj_register_tips, body .xsj_username_pc_tips { color: red;}
.xsj_reg_pf01 .globar_username { font-size: 14px; color: red;}



/* 右侧注册步骤大弹层 开始 */
.reg_close {
    position: fixed;
    top: 230px;
    right: 0;
    z-index: 99;
    display: block;
    width: 75px;
    height: 220px;

    background: url(../../jx2xz.xoyo.com/assets/images/bg_reg_close.jpg) no-repeat;

    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||10)-(parseInt(this.currentStyle.marginBottom, 10)||30)));
}
.reg_open {
    position: fixed;
    right: 0;
    top: 200px;
    z-index: 100;
    width: 306px;
    height: 320px;

    background: url(../../jx2xz.xoyo.com/assets/fl_page/images/bg_reg_open.jpg) no-repeat;
    background-color: #fff;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||10)-(parseInt(this.currentStyle.marginBottom, 10)||30)));
}
.reg_open .btn_close {
    position: absolute;
    top: 10px;
    right: 13px;
    z-index: 10;

    display: block;
    width: 29px;
    height: 29px;
}

.reg_title {
    position: relative;

    float: left;
    width: inherit;
    height: 48px;

    font-size: 24px;
    line-height: 48px;

    text-indent: 20px;

    color: #ffffc6;
}
#reg_table{
    width: 80%;
    margin: 0 auto
}
.reg_open table {
    width: 250px;
    margin: 65px auto 0 auto;

    color: #8b7168;
}
.reg_open table a {
    text-decoration: underline;

    color: #8b7168;
}
.reg_open input.text {
    width: 145px;
    height: 26px;
    padding-left: 5px;
    margin-top: 1px;
    margin-bottom: 1px;
    margin-left: 5px;
    line-height: 28px;
    color: #8b7168;
    border: 1px solid #845732;
    background: #fff;
    float: left;
}
.reg_open input.vcode {
    width: 45px;
    padding-left: 0;
    margin-right: 4px;
    text-align: center;
}
.passport_reg {
    position: absolute;
    top: 218px;
    left: 63px;
    display: block;
    width: 188px;
    height: 44px;
    cursor: pointer;
    border: none;
    font-size: 24px;
    color: #fff;
    border-radius: 5px;
    background-color: #3e5277;
}

#reg_ok {
    position: relative;
    top: -260px;
    left: 35px;
}

.btn_down {
    position: absolute;
    top: 348px;
    left: 63px;

    display: block;
    width: 188px;
    height: 44px;
}
.changeScodeImg {
    margin-top: 2px;
    cursor: pointer;
    vertical-align: middle;
}

.weixin_qr_box {
    position: absolute;
    top: 462px;

    width: inherit;
    height: 220px;
}

.reg_qr_warp {
    width: 180px;
    height: 180px;
    margin: 20px 63px;
}

/* 右侧注册步骤大弹层 结束 */