.registerContent{
    width: 100%;margin: 0 auto;padding: 0;box-sizing: border-box;font-family: "Meiryo UI";
}
/**/
.register_nav{
    width: 1200px;margin: 10px auto;height: 30px;line-height: 30px;font-size: 12px;font-family: "Meiryo UI";color: #333;text-align: left;
}
.register_nav a{
    display: inline-block;color: #333;text-decoration: none;
}
/**/
.register_title{
    width: 1080px;margin: 20px auto 0;padding: 0;font-size: 22px;line-height: 30px;height: 30px;text-align: center;font-weight: bold;color: #333333;
}
/**/
.register_icon{
    width: 1080px;margin: 0 auto;box-sizing: border-box;text-align: center;height: 120px;
}
.register_icon img{
    display: block;width: 1080px;
}
/**/
.register_box{
    width: 1080px;margin: 0 auto;box-sizing: border-box;background-color: #FFFFFF;border: 1px solid #D9D9D9;min-height: 330px;padding: 0;
}
.register_step{
    display: block;width: 100%;
}
.register_t2{
    line-height: 25px;font-weight: bold;font-size: 18px;color: #1F1F1F;text-align: center;margin: 20px auto 25px;font-family: "Meiryo UI";
}
.register_t2 span{
    display: block;height: 20px;line-height: 20px;font-size: 12px;color: #333333;font-weight: normal;
}
/**/
.register_input_box{
    width: 575px;height: 30px;margin: 0 0 10px 235px;box-sizing: border-box;position: relative;
}
.register_label{
    width: 180px;margin: 0;box-sizing: border-box;padding: 0;text-align: left;font-size: 15px;color: #333;font-family: "Meiryo UI";font-weight: bold;
    float: left;height: 20px;line-height: 20px;
}
.register_label img{
    display: inline-block;width: 26px;height: 14px;vertical-align: middle;margin-left: 5px;
}
.register_input{
    width: 390px;margin: 0 auto;box-sizing: border-box;padding: 0;position: relative;float: right;height: 30px;
}
.register_input .input_style{
    display: block;width: 100%;height: 20px;line-height: 20px;padding: 0;box-sizing: border-box;color: #333333;font-size: 12px;font-family: "Meiryo UI";border: 0;
}
.register_input .input_style::-webkit-input-placeholder{color: #919191;}
.register_input .input_style::-moz-placeholder{color: #919191;}
.register_input .input_style:-ms-input-placeholder{color: #919191;}
.form-group{margin-bottom: 0;}
.register_input .form-group,.register_input1 .form-group{
    height: 23px;border-bottom: 1px solid #D9D9D9;box-sizing: border-box;
}
.register_input .has-error,.register_input1 .has-error{
    border-color: #be0000!important;
}
.register_input .help-block{
    font-size: 12px;color: #BE0000;text-align: left;position: absolute;left: 395px;width: 260px;top: 3px;margin: 0;
}
.register_down{
    position: absolute;right: 2px;top: 5px;display: block;width: 14px;height: 7px;z-index: 999999999;
}
.register_input1{
    width: 100px;margin: 0 auto;box-sizing: border-box;padding: 0;position: relative;float: left;height: 30px;
}
.register_input1 .input_style1{
    display: block;width: 100%;height: 20px;line-height: 20px;padding: 0;box-sizing: border-box;color: #333333;font-size: 12px;font-family: "Meiryo UI";border: 0;
}
.field-registerform-phone1 .help-block,.field-registerform-phone2 .help-block,.field-registerform-phone3 .help-block{
    width: 110px!important;
}
.register_input_icon{
    float: left;width: 25px;height: 30px;line-height: 30px;font-size: 12px;color: #333333;text-align: center;
}
/*.field-registerform-phone1 .help-block{*/
    /*font-size: 12px;color: #BE0000;text-align: left;position: absolute;left: 0;width: 400px;;margin: 0;bottom: -25px;height: 20px;line-height: 20px;*/
/*}*/

.register_btn{
    width: 370px;margin: 40px auto 100px;box-sizing: border-box;padding: 0;height: 30px;position: relative;
}
#register_btn_select{
    height: 30px;width: 30px;float: left;line-height: 30px;text-align: center;
}
#register_btn_select img{
    width: 20px;height: 20px;vertical-align: middle;
}
.register_btn_select_no .select_no{display: inline-block;}
.register_btn_select_yes .select_yes{display: inline-block;}
.register_btn_select_no .select_yes{display: none}
.register_btn_select_yes .select_no{display: none}
.register_btn_tips{
    height: 30px;line-height: 30px;text-align: left;float: left;box-sizing: border-box;padding: 0;
}
.register_btn_tips a{
    display: inline-block;vertical-align: middle;height: 30px;line-height: 30px;color: #BE0000;font-size: 12px;text-decoration:underline;
}
.register_btn_tips span{
    display: inline-block;vertical-align: middle;height: 30px;line-height: 30px;color: #333333;font-size: 12px;margin-left: 7px;text-align: left;
}
.register_btn #submitSave{
    width: 180px;height: 30px;background-color: #BE0000;text-align: center;font-size: 14px;font-family: "Meiryo UI";line-height: 30px;color: #fff;border: 0;display: block;float: left;margin-left: 10px;
    z-index: 998; cursor: pointer;
}
.noAllow{
    cursor: no-drop!important;
}
.submit_btnBox{
    width: 180px;height: 30px;line-height: 30px;display: block;
    z-index: 999;cursor: not-allowed;
    position: absolute;right: 10px;top: 0;background-color: #BE0000;text-align: center;font-size: 14px;font-family: "Meiryo UI";line-height: 30px;color: #fff;
}


/*注册第二步*/
.registerSecond .register_box{
    border: 0!important;min-height: 0!important;
}
.second_msg{
    height: 75px;line-height: 75px;width: 100%;box-sizing: border-box;font-size: 24px;font-weight: bold;color: #333333;font-family: "Meiryo UI";text-align: center;
}
.second_shuoming{
    font-size: 12px;color: #333333;font-family: "Meiryo UI";line-height: 36px;width: 450px;text-align: left;margin: 0 auto;
}
.second_shuoming span{
    font-weight: bold;
}

.second_send{
    width: 500px;margin: 20px auto 0;box-sizing: border-box;padding: 0;
}
.second_send .emailInput{
    width: 390px;height: 32px;border: 1px solid #BE0000;line-height: 30px;font-size: 12px;color: #333;text-align: left;box-sizing: border-box;padding-left: 72px;float: left;position: relative;background-color: #fff;
}
.second_send .emailInput img{
    display: block;position: absolute;left: 36px;width: 19px;height: 12px;top: 50%;margin-top: -6px;
}
.second_send>a{
   display: block;width: 106px;height: 32px;border: 1px solid #BE0000;line-height: 30px;font-size: 12px;color: #BE0000;text-align: center;box-sizing: border-box;float: right;position: relative;background-color: #fff;
}

/*注册第三步*/
.registerThird .register_box{
    border: 0!important;min-height: 440px;background-color: #F6F5F5;margin: 0 auto 100px;
}
.third_box{
    width: 530px;margin: 70px auto 0;min-height: 200px;
}
.third_box_left{
    width: 210px;float: left;text-align: left; height: 290px;padding-top: 35px;box-sizing: border-box;
}
.third_msg{
    display: inline-block;vertical-align: middle;text-align: left;width: 100%;box-sizing: border-box;
}
.third_msg p{
    display: block;height: 40px;line-height: 40px;font-size: 16px;color: #333333;font-weight: bold;border-bottom: 1px dotted #333;margin: 0;padding: 0;
}
.third_msg span{
    display: block;line-height: 20px;color: #333333;font-size: 12px;font-family: "Meiryo UI";
}
.third_msg .coupon_get{
    display: block;height: 30px;width: 185px;background-color: #F7BC65;text-align: left;line-height: 30px;font-size: 12px;position: relative;box-sizing: border-box;padding-left: 40px;
    margin-top: 15px; cursor: pointer;
}
.third_msg .coupon_get>img{
    display: block;width: 23px;height: 20px;position: absolute;top: 50%;margin-top: -10px;right: 35px;
}

.third_box_right{
    width: 288px;text-align: center;float: right; height: 290px;line-height: 290px;
}
.third_box_right img{
    width: 329px;height: 265px;display: inline-block;vertical-align: top;
}

#register_btn_select{
    -webkit-transition: All 0.2s ease; -moz-transition: All 0.2s ease; -o-transition: All 0.2s ease;   -ms-transition: All 0.2s ease;  transition: All 0.2s ease;
}

/*圖片放大效果*/
.showError{
    transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    -ms-transform: scale(1.5);
}
.reg_note{
    position: absolute;
    top: 2px;
    left: 395px;
    width: 200px;
    color: #BE0000;
}

.phone_note{margin-left: 160px;color: red;}

/*弹窗*/
.layer{width:420px;height:220px;box-shadow:0 0 4px rgba(0,0,0,0.16);}
.layer-item1{height: 46px;line-height: 46px;font-size: 16px;font-weight: bold;color:rgba(51,51,51,1);border-bottom: 1px solid rgba(205,205,205,1);padding-left: 22px}
.layer-item2{line-height: 20px;font-size: 14px;color:rgba(51,51,51,1);padding: 22px;display: flex}
.layer-item2 img{width: 35px;height: 35px;display: block;margin-top: 2px}
.layer-item2 span{display: block;margin-left: 20px}
.layer-item3{display:flex;float: right;margin: 30px 20px 0 0}
.layer-item3 .button1{width:90px; height:32px;background:rgba(13,138,254,1);border:1px solid rgba(13,138,254,1); border-radius:2px;
    color:rgba(255,255,255,1);text-align: center;line-height: 32px;margin-right: 15px;cursor: pointer}
.layer-item3 .button2{width:90px;height:32px;border:1px solid rgba(205,205,205,1);border-radius:2px;text-align: center;line-height: 32px;cursor: pointer}
#pop{display: none}
.layui-layer-shade{height: auto!important;}
.layui-layer{}

.phone_note{color: #BE0000;margin-left: 180px;display: inline-block}


