@charset "utf-8";.header,.main{font-family:"Microsoft Yahei"}body{background:#f8f8f8;color:#222}input::-ms-clear{display:none}input::-ms-reveal{display:none}.header{width:990px;height:88px;margin:0 auto}.header .logo{float:left;width:190px;height:100%;margin-right:24px;background:url(../image/sprite.png?v=1541754766549) no-repeat}.header .logo-txt{float:left;font-size:18px;color:#666;line-height:88px}.header .login{float:right;margin-top:63px}.main{width:990px;margin:0 auto;border:1px solid #ddd;border-top:3px solid #f90;background:#fff;padding:55px 0;line-height:1.5}.reg-form{width:380px;margin:0 auto}.reg-form .gift-pkg{font-size:14px;line-height:17px;padding-left:2px;margin-bottom:17px}.reg-form .gift-pkg i{float:left;width:19px;height:17px;margin-right:6px;background:url(../image/sprite.png?v=1541754766549) -75px -93px no-repeat}.reg-form .gift-pkg em{color:#f40}.reg-form .reg-error{padding:2px 10px;font-size:12px;color:#323232;background:#fff0f0;border:1px solid #ff3c3c;margin-bottom:10px}.reg-form .reg-error i{float:left;width:16px;height:16px;margin:1px 8px 0 0;background:url(../image/sprite.png?v=1541754766549) -99px -93px no-repeat}.reg-form .reg-error a{color:#2272c8}.reg-form .reg-error a:hover{color:#f60}.reg-form .input-box{width:378px;height:38px;border:1px solid #ccc;line-height:38px;margin-bottom:25px}.reg-form .input-box .title{float:left;width:76px;padding-left:11px}.reg-form .input-box .input-wrapper{position:relative;float:left;height:100%}.reg-form .input-box .input-wrapper input{display:inline-block;width:100%;height:100%;font-size:14px;color:#333;border:0;background:0}.reg-form .input-box .input-wrapper .placeholder{position:absolute;width:100%;height:100%;top:0;left:0;color:#cacaca;cursor:text}.reg-form .input-box .input-wrapper .clear,.reg-form .input-box .input-wrapper .eye{width:20px;height:20px;top:9px;right:10px;cursor:pointer;position:absolute;display:none}.reg-form .input-box .input-wrapper .clear{background:url(../image/sprite.png?v=1541754766549) 0 -93px no-repeat}.reg-form .input-box .input-wrapper .eye-plain{background:url(../image/sprite.png?v=1541754766549) -50px -93px no-repeat}.reg-form .input-box .input-wrapper .eye-encrypt{background:url(../image/sprite.png?v=1541754766549) -25px -93px no-repeat}.reg-form .input-box .input-wrapper .plain{display:none}.reg-form .input-box .input-wrapper .ok{display:none;position:absolute;width:16px;height:16px;top:11px;right:12px;background:url(../image/sprite.png?v=1541754766549) -120px -93px no-repeat}.reg-form .input-box .input-wrapper .error{display:none;position:absolute;width:16px;height:16px;top:11px;right:12px;background:url(../image/sprite.png?v=1541754766549) -99px -93px no-repeat}.reg-form .error-msg,.reg-form .password-rule{height:22px;line-height:22px;margin:-25px 0 3px;color:red}.reg-form .msg-field .input-wrapper{width:142px}.reg-form .msg-field .send-msg{float:left;width:148px;height:100%;line-height:38px;text-align:center;background:#f5f5f5;border:1px solid #bbb;font-size:14px;margin:-1px -1px 0 0;text-decoration:none}.reg-form .msg-field .send-msg.disable,.reg-form .msg-field .send-msg.disable:hover{color:#bbb;cursor:default}.reg-form .msg-field .send-success{height:34px;line-height:34px;margin-top:-25px;color:#999}.reg-form .msg-field .send-success .msg-sent{float:left}.reg-form .msg-field .send-success .msg-sent em{color:#f55}.reg-form .msg-field .send-success .voice-verify{display:none;float:right;*width:165px}.reg-form .msg-field .send-success .voice-verify span{color:#2272c8;padding-right:3px}.reg-form .msg-field .send-success .voice-verify .send-voice{float:right;width:110px;height:22px;line-height:22px;margin-top:5px;border:1px solid #999;border-radius:4px;color:#333;text-align:center;text-decoration:none}.reg-form .msg-field .send-success .voice-verify .send-voice:hover{color:#f60}.reg-form .msg-field .dialing{display:none;height:34px;line-height:34px;margin-top:-25px;color:#999}.reg-form .submit-btn,.send-voice-success-dialog .button{display:block;border-radius:2px;text-align:center;text-decoration:none}.reg-form .password-field .security-level,.reg-form .password-field .suggestion,.reg-form .phone-field .security-level,.reg-form .phone-field .suggestion{line-height:22px}.reg-form .msg-field .dialing span{float:left}.reg-form .msg-field .dialing i{float:left;width:20px;height:20px;margin:7px 0 0 6px;background:url(../image/dial.gif) center no-repeat}.reg-form .password-field .input-wrapper,.reg-form .phone-field .input-wrapper{width:291px}.reg-form .password-field .suggestion em,.reg-form .phone-field .suggestion em{color:#999}.reg-form .password-field .security-level span,.reg-form .phone-field .security-level span{float:left}.reg-form .password-field .security-level .level,.reg-form .phone-field .security-level .level{width:50px;height:16px;text-align:center;line-height:16px;margin-right:2px;color:#fff;background:#cacaca;margin-top:3px}.reg-form .password-field .security-level.high-level .level1,.reg-form .password-field .security-level.high-level .level2,.reg-form .password-field .security-level.high-level .level3,.reg-form .password-field .security-level.low-level .level1,.reg-form .password-field .security-level.middle-level .level1,.reg-form .password-field .security-level.middle-level .level2,.reg-form .phone-field .security-level.high-level .level1,.reg-form .phone-field .security-level.high-level .level2,.reg-form .phone-field .security-level.high-level .level3,.reg-form .phone-field .security-level.low-level .level1,.reg-form .phone-field .security-level.middle-level .level1,.reg-form .phone-field .security-level.middle-level .level2{background:#fa0}.reg-form .img-field .input-wrapper{width:142px;border-right:1px solid #ccc}.reg-form .img-field .verify-code{float:left;width:70px;height:30px;margin:4px 13px}.reg-form .img-field .change-verify{float:left;width:51px;line-height:38px;text-align:center;text-decoration:none;color:#2272c8}.reg-form .img-field .change-verify:hover{color:#f60}.reg-form .submit-btn{width:100%;line-height:40px;background:#f60;font-size:20px;color:#fff;margin:24px 0 5px}.reg-form .submit-btn:hover{background:#f50}.reg-form .submit-btn.disable{background:#cacaca;cursor:default}.reg-form .submit-btn.disable:hover{background:#cacaca}.reg-form .items{color:#666}.reg-form .items .accept-items{float:left;margin:4px 5px 0 0;*margin:0}.reg-form .items a{color:#222}.reg-form .items a:hover{color:#f60}.reg-form .enter-reg{color:#f60;font-size:14px;float:left;height:21px}.reg-form .enter-reg i{float:left;width:17px;height:15px;background:url(../image/sprite.png?v=1541754766549) -141px -93px no-repeat;margin:3px 5px 0 0}.reg-form .pls-accept-items{color:red;font-size:14px;line-height:24px;margin-bottom:-24px}.send-voice-success-dialog{text-align:center}.send-voice-success-dialog .dialing{height:180px;background:url(../image/dial.png) center no-repeat}.send-voice-success-dialog .tell{font-size:14px;color:#333}.send-voice-success-dialog .button{width:70px;margin:10px auto 0;line-height:26px;color:#fff;font-size:12px;background:#f60}.send-voice-success-dialog .button:hover{background:#f50}.siller-field{margin-bottom:25px}.dt_parent .dt_child_content,.dt_parent .dt_child_content_knob,.dt_parent .dt_child_content_knob_complete,.dt_parent .dt_child_content_knob_error,.dt_parent .dt_child_content_knob_move,.dt_parent .dt_child_content_knob_move_back,.dt_parent .dt_slide_bar,.dt_parent .dt_slide_bar_back,.dt_parent .dt_slide_bar_error{background-repeat:no-repeat;background-image:url(../image/slide-new.png)}.dt_parent{overflow:visible;position:relative;zoom:1;letter-spacing:0!important}.dt_parent.float{width:380px}.dt_parent.float .dt_child_content{left:0}.dt_parent .dt_child_content{height:38px;width:380px;background-position:-13px -11px;position:relative;left:15px;overflow:visible}.dt_parent .dt_child_content_knob,.dt_parent .dt_child_content_knob_complete{cursor:pointer;display:block;position:absolute;left:0;top:0;-moz-box-shadow:none;z-index:399;height:38px;width:38px}.dt_parent .dt_child_content_knob{background-position:-28px -200px}.dt_parent .dt_child_content_knob_complete{background-position:-28px -263px}.dt_parent .dt_child_content_knob_error{height:38px;width:38px;background-position:-28px -326px;cursor:pointer;display:block;position:absolute;left:0;top:0;-moz-box-shadow:none;z-index:399}.dt_parent .dt_child_content_knob_move,.dt_parent .dt_child_content_knob_move_back{width:38px;background-position:-28px -200px;cursor:pointer;display:block;top:0;-moz-box-shadow:none;z-index:399;position:absolute;left:0;height:38px}.dt_parent .dt_child_content_knob_move_back{transition:left .5s ease;-webkit-transition:left .5s ease}.dt_parent .dt_notice{cursor:default;position:absolute;left:0;font-family:"Microsoft YaHei";font-size:14px;color:#999;opacity:1;filter:alpha(opacity=100);height:38px;line-height:38px;text-align:center;width:380px;display:inline-block;animation:dt_notice 3s infinite;-webkit-animation:dt_notice 3s infinite;-moz-animation:dt_notice 3s infinite;background:-webkit-gradient(linear,left top,right top,color-stop(0,#999),color-stop(.4,#999),color-stop(.5,#fff),color-stop(.6,#999),color-stop(1,#999));-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-size-adjust:none}.m-lion-dialog-overlay .lay,.reg-dialog{display:none}.ie6 .dt_parent .dt_notice,.ie7 .dt_parent .dt_notice,.ie8 .dt_parent .dt_notice{font-family:simsun}.dt_parent .dt_notice_complete,.dt_parent .dt_notice_error{cursor:default;position:absolute;left:0;font-family:"Microsoft YaHei";font-size:14px;opacity:1;filter:alpha(opacity=100);height:38px;line-height:38px;width:380px;text-align:center}@keyframes dt_notice{0%{background-position:-200px 0}100%{background-position:200px 0}}.dt_parent .dt_notice_complete{color:#fff}.dt_parent .dt_notice_error{color:#333}.dt_parent .dt_slide_bar,.dt_parent .dt_slide_bar_back,.dt_parent .dt_slide_bar_error{cursor:default;position:absolute;left:0;height:38px;line-height:38px;width:0}.dt_parent .dt_slide_bar{background-position:-13px -74px}.dt_parent .dt_slide_bar_error{background-position:-13px -137px}.dt_parent .dt_slide_bar_back{background-position:-13px -74px;transition:all .5s ease;-webkit-transition:all .5s ease}.m-lion-dialog{position:fixed;_position:absolute;top:50%;left:50%;z-index:8003}.m-lion-dialog .container{display:none;position:relative;padding:2px 20px 20px;background-color:#fff;border:5px solid #dcdcdc}.m-lion-dialog .title h3{width:100%;height:36px;font:700 14px/40px 'microsoft yahei';color:#231815;border-bottom:1px solid #ddd;_line-height:45px;overflow:hidden}.m-lion-dialog .btn{position:absolute;right:20px;top:13px;width:11px;height:11px;background-image:url(../image/sprite.png?v=1541754766549);background-position:0 -118px;background-repeat:no-repeat;cursor:pointer;z-index:9999;overflow:hidden}.m-lion-dialog-overlay .close,.reg-dialog{position:fixed;top:0;width:100%;height:100%}.m-lion-dialog .lt{margin-left:-4px}.m-lion-dialog .btn:hover{color:#666}.m-lion-dialog .content{background:#fff}.m-lion-dialog-overlay .close{left:0;opacity:.3;filter:alpha(opacity=30)\9;cursor:pointer}.m-lion-dialog-overlay .overlay{background:#000;z-index:8002;cursor:default}.m-lion-dialog-overlay .frame{z-index:8001}.reg-dialog{left:0;z-index:400}.reg-dialog .mask{width:100%;height:100%;background:#000;opacity:.7;filter:alpha(opacity=70)}.reg-dialog .content{position:absolute;text-align:center;width:410px;top:50%;left:50%;margin-left:-205px;background:#fff;padding-top:56px}.reg-dialog .content i.close{position:absolute;top:13px;right:22px;width:11px;height:11px;background:url(../image/sprite.png?v=1541754766549) 0 -118px no-repeat;cursor:pointer}.reg-dialog .content p{font-size:14px}.reg-dialog .content .btn{display:inline-block;width:170px;height:36px;line-height:36px;border-radius:2px;font-size:16px;color:#fff;background:#f60;text-decoration:none}.reg-dialog .content .btn:hover{background:#f50}.reg-dialog.dialog1 .content{height:164px;margin-top:-110px}.reg-dialog.dialog1 .content .btn{margin:45px 0 6px}.reg-dialog.dialog2 .content{height:134px;margin-top:-95px}.reg-dialog.dialog2 .content .btn{margin-top:27px}.password-set-suggestion-dialog{padding-top:20px;line-height:2}.reg-protocol{position:fixed;width:610px;height:450px;top:50%;left:50%;margin-top:-215px;margin-left:-305px;z-index:999;font-family:"microsoft yahei"}.reg-protocol .mask{width:100%;height:100%;background:#000;opacity:.1;filter:alpha(opacity=10)}.reg-protocol .content{position:absolute;width:556px;height:440px;top:5px;left:5px;background:#fff;padding:0 22px}.reg-protocol .content .head{height:40px;line-height:40px;box-shadow:inset 0 -1px 0 0 #ddd}.reg-protocol .content .head span{float:left;font-size:14px;color:#333;font-weight:700}.reg-protocol .content .head a{float:right;width:14px;height:12px;margin-top:14px;background:url(../image/sprite.png?v=1541754766549) -163px -93px no-repeat;cursor:pointer}.reg-protocol .content .body{padding-top:20px}.reg-protocol .content .body p{font-size:12px;color:#333;line-height:20px}.reg-protocol .content .body p b{color:#333}.reg-protocol .content .body p a{color:#f60;font-weight:700}.reg-protocol .content .body .agree-btn{display:block;width:140px;height:30px;line-height:30px;border-radius:2px;text-align:center;background:#f60;font-size:14px;color:#fff;margin:6px auto 0}.reg-protocol .content .body .agree-btn:hover{background:#f50;text-decoration:none}.custom-select{position:relative;display:inline-block;width:100%}.select-selected{background-color:#fff;color:#333;border-right:1px solid #ddd;padding:0 10px;height:37px;line-height:36px;cursor:pointer;position:relative;width:100%;box-sizing:border-box}.select-selected:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0;height:0;border:5px solid transparent;border-color:#999 transparent transparent transparent}.select-selected.select-arrow-active:after{border-color:transparent transparent #999 transparent;transform:translateY(-50%) rotate(180deg)}.select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99;max-height:200px;overflow-y:auto;border:1px solid #ddd;border-top:0;border-radius:0 0 2px 2px}.select-hide{display:none}.select-items div{padding:10px;cursor:pointer;font-size:12px;color:#222;line-height:18px}.select-items div:last-child{border-bottom:0}.select-items div:hover,.same-as-selected{background-color:#f3f3f3}.area-code-box{width:120px;flex-shrink:0}.phone-field .input-box{display:flex;align-items:center}.phone-field .input-wrapper{flex:1;padding-left:10px}