/**登录**/
#login{ width:400px; height:398px; padding:30px 289px; background:#fff; border:1px solid #dadada; margin:40px 0;}
#login .login_top{ margin:30px 0 50px; line-height:30px;}
#login .login_top h2{ color:#666; font-size:20px; font-weight:bold;}
#login .login_top h2 span{ float:right; font-weight:normal;}
#login .login_top h2 span a{ color:#4fbcf5;}
#login .login_top h2 span a:hover{ text-decoration:underline;}
#login .form_input{ height:50px; border-bottom:1px solid #dadada; position:relative; margin-bottom:20px;}
#login .form_input i{ width:20px; height:22px; display:inline-block; background:url("../img/icon.png") no-repeat; vertical-align:middle;}
#login .form_input i.uname{ background-position:-328px -136px;}
#login .form_input i.upass{ background-position:-366px -136px;}
#login .form_input input{ border:none; width:360px; color:#888; height:50px; line-height:50px;}
#login .form_input .has_error{ display:block; position:absolute; width:90px; height:30px; border:1px solid #c88b2a; background:#f1bd6a; color:#fff; top:10px; right:0; line-height:30px; padding-left:10px;}
#login .form_submit input{ width:100%; height:50px; padding-left:0; background:#FFDC46; border:none; cursor:pointer; color:#333;}
#login .form_submit input:hover, #login .form_submit input:focus{ background:#ffd146;}
#login .login_boot{ margin:15px 0; line-height:30px;}
#login .login_boot p{ line-height:30px; color:#666; text-align:right;}
#login1{ width:400px; height:398px; padding:30px 289px; background:#fff; border:1px solid #dadada; margin:40px 0;}
#login1 .login_top{ margin:30px 0 50px; line-height:30px;}
#login1 .login_top h2{ color:#666; font-size:20px; font-weight:bold;}
#login1 .login_top h2 span{ float:right; font-weight:normal;}
#login1 .login_top h2 span a{ color:#4fbcf5;}
#login1 .login_top h2 span a:hover{ text-decoration:underline;}
#login1 .form_input{ height:50px; border-bottom:1px solid #dadada; position:relative; margin-bottom:20px;}
#login1 .form_input i{ width:20px; height:22px; display:inline-block; background:url("../img/icon.png") no-repeat; vertical-align:middle;}
#login1 .form_input i.uname{ background-position:-328px -136px;}
#login1 .form_input i.upass{ background-position:-366px -136px;}
#login1 .form_input input{ border:none; width:360px; color:#888; height:50px; line-height:50px;}
#login1 .form_input .has_error{ display:block; position:absolute; width:90px; height:30px; border:1px solid #c88b2a; background:#f1bd6a; color:#fff; top:10px; right:0; line-height:30px; padding-left:10px;}
#login1 .form_submit input{ width:100%; height:50px; padding-left:0; background:#FFDC46; border:none; cursor:pointer; color:#333;}
#login1 .form_submit input:hover, #login .form_submit input:focus{ background:#ffd146;}
#login1 .login_boot{ margin:15px 0; line-height:30px;}
#login1 .login_boot p{ line-height:30px; color:#666; text-align:right;}

/**注册**/
#register1{ background:#fff; border:1px solid #dadada; position:relative; margin:40px 0; padding:30px 0;}
#register1 .register_step{ height:70px; width:513px; margin:30px auto 20px;}
#register1 .register_step dl dd{ float:left; color:#666; position:relative; height:26px;}
#register1 .register_step dl dd font{ position:absolute; height:26px; line-height:26px; top:30px; display:block;
white-space:nowrap; left:-10px;}
#register1 .register_step dl dd.step_2 font{left:-13px;}
#register1 .register_step dl dd.step_3 font{left:-30px;}
#register1 .register_step dl dd.step_4 font{left:-26px;}
#register1 .register_step dl dd .step_line{ height:2px; background:#e3e3e3; width:139px; margin-top:12px;
display:block;}
#register1 .register_step dl dd i{ width:24px; height:24px; display:block; background:#E3E3E3;
border-radius:24px;float:left; height:24px; line-height:24px; text-align:center; color:#333;}
#register1 .register_step dl dd.step_on i{ background:#FFDC46;}
#register1 .register_step dl dd i.step_1_i{ background-position:-232px -181px;}
#register1 .register_step dl dd i.step_2_i{ background-position:-276px -181px;}
#register1 .register_step dl dd i.step_3_i{ background-position:-320px -181px;}
#register1 .register_step dl dd i.step_4_i{ background-position:-364px -181px;}
#register1 .register_step dl dd.step_on i.step_1_i{ background-position:-232px -225px;}
#register1 .register_step dl dd.step_on i.step_2_i{ background-position:-276px -225px;}
#register1 .register_step dl dd.step_on i.step_3_i{ background-position:-320px -225px;}
#register1 .register_step dl dd.step_on i.step_4_i{ background-position:-364px -225px;}
#register1 .register_form{ margin-left:30px;}
#register1 .register_form .form_input{ margin-top:15px; height:40px;}
#register1 .register_form .form_input label{ width:60px; text-align:right; margin-right:10px; float:left;
height:40px; line-height:40px; color:#666;}
#register1 .register_form .form_input input{ width:338px; float:left; height:38px; line-height:38px; border:1px
solid #e3e3e3; margin-right:10px;}
#register1 .register_form .form_input label input{width:16px; height:16px; float:right; margin-right:0;
border-color:#e3e3e3; color:#e3e3e3; margin-top:12px;}
#register1 .register_form .form_input.has_error input{ border-color:#e95555;}
#register1 .register_form .form_input input:focus{ border-color:#4fbcf5;}
#register1 .register_form .form_input .note{height:40px; line-height:40px; display:inline-block; color:red;}
#register1 .register_form .form_input .note i.yes{ display:inline-block; width:19px; height:19px;
background:url(../img/icon.png) -304px -2108px no-repeat; vertical-align:middle;margin-top:13px;}
#register1 .register_form .form_input span.text{ height:40px; line-height:40px; color:#666;}
#register1 .register_form .form_input span.text a{ color:#4fbcf5;}
#register1 .register_form .form_input span.text a:hover{ text-decoration:underline;}
#register1 .register_form .form_submit{ margin-top:30px; margin-left:70px;}
#register1 .register_form .form_submit input{ width:250px; height:35px; padding-left:0; background:#FFDC46;
border:none; cursor:pointer; color:#333}
#register1 .register_form .form_submit input:hover,#register1 .register_form .form_submit input:focus{
background:#ffd146;}
#register1 .has_account{ position:absolute; width:250px; height:210px; top:70px; right:65px;
background:url("../img/icon.png") -725px -990px no-repeat;}
#register1 .has_account a.account_login{ width:120px; height:34px; text-indent:-9999px; display:block;
background:url("../img/icon.png") -401px -1189px no-repeat; margin:100px 0 0 71px;}
#register1 .has_account a.account_login:hover{ background-position:-401px -1236px;}
#register1 .get_account{ position:absolute; width:320px; height:275px; bottom:20px; right:100px;
background:url("../img/icon.png") -658px -1250px no-repeat;}
#register1 .get_account a{width:120px; height:34px; display:block; text-indent:-9999px;
background-image:url("../img/icon.png");}
#register1 .get_account a.account_get{ background-position:-401px -1332px; margin:110px 0 0 95px;}
#register1 .get_account a.account_into{ background-position:-401px -1381px; margin:10px 0 0 95px;}
#register1 .get_account a.account_get:hover{ background-position:-401px -1441px;}
#register1 .get_account a.account_into:hover{ background-position:-401px -1490px;}
#register{ background:#fff; border:1px solid #dadada; position:relative; margin:40px 0; padding:30px 0;}
#register .register_step{ height:70px; width:513px; margin:30px auto 20px;}
#register .register_step dl dd{ float:left; color:#666; position:relative; height:26px;}
#register .register_step dl dd font{ position:absolute; height:26px; line-height:26px; top:30px; display:block; white-space:nowrap; left:-10px;}
#register .register_step dl dd.step_2 font{left:-13px;}
#register .register_step dl dd.step_3 font{left:-30px;}
#register .register_step dl dd.step_4 font{left:-26px;}
#register .register_step dl dd .step_line{ height:2px; background:#e3e3e3; width:139px; margin-top:12px; display:block;}
#register .register_step dl dd i{ width:24px; height:24px; display:block; background:#E3E3E3; border-radius:24px;float:left; height:24px; line-height:24px; text-align:center; color:#333;}
#register .register_step dl dd.step_on i{ background:#FFDC46;}
#register .register_step dl dd i.step_1_i{ background-position:-232px -181px;}
#register .register_step dl dd i.step_2_i{ background-position:-276px -181px;}
#register .register_step dl dd i.step_3_i{ background-position:-320px -181px;}
#register .register_step dl dd i.step_4_i{ background-position:-364px -181px;}
#register .register_step dl dd.step_on i.step_1_i{ background-position:-232px -225px;}
#register .register_step dl dd.step_on i.step_2_i{ background-position:-276px -225px;}
#register .register_step dl dd.step_on i.step_3_i{ background-position:-320px -225px;}
#register .register_step dl dd.step_on i.step_4_i{ background-position:-364px -225px;}
#register .register_form{ margin-left:30px;}
#register .register_form .form_input{ margin-top:15px; height:40px;}
#register .register_form .form_input label{ width:60px; text-align:right; margin-right:10px; float:left; height:40px; line-height:40px; color:#666;}
#register .register_form .form_input input{ width:338px; float:left; height:38px; line-height:38px; border:1px solid #e3e3e3; margin-right:10px;}
#register .register_form .form_input label input{width:16px; height:16px; float:right; margin-right:0; border-color:#e3e3e3; color:#e3e3e3; margin-top:12px;}
#register .register_form .form_input.has_error input{ border-color:#e95555;}
#register .register_form .form_input input:focus{ border-color:#4fbcf5;}
#register .register_form .form_input .note{height:40px; line-height:40px; display:inline-block; color:red;}
#register .register_form .form_input .note i.yes{ display:inline-block; width:19px; height:19px; background:url(../img/icon.png) -304px -2108px no-repeat; vertical-align:middle;margin-top:13px;}
#register .register_form .form_input span.text{ height:40px; line-height:40px; color:#666;}
#register .register_form .form_input span.text a{ color:#4fbcf5;}
#register .register_form .form_input span.text a:hover{ text-decoration:underline;}
#register .register_form .form_submit{ margin-top:30px; margin-left:70px;}
#register .register_form .form_submit input{ width:250px; height:35px; padding-left:0; background:#FFDC46; border:none; cursor:pointer; color:#333}
#register .register_form .form_submit input:hover,#register .register_form .form_submit input:focus{ background:#ffd146;}
/*滑块验证
.nocaptcha{ width:350px; height:40px; float:left; margin-right:10px;}
.nc_scale{ background:#e8e8e8; height:40px; margin:0; padding:0; width:350px; position:relative;}
.nc_scale .nc_scale_bg{ background:#7ac23c; height:100%; left:0; position:absolute; width:10px;}
.nc_scale .nc_scale_n1z{ background:#fff url("../img/icon.png") -339px -2098px; border:1px solid #ccc; cursor:move; height:38px; left:0; position:absolute; width:38px; z-index:2;}
.nc_scale .nc_scale_n1z.btnok{ background:url("../img/icon.png") #fff -294px -2098px no-repeat; cursor:default;}
.nc_scale .scale_text{ color:#9c9c9c; cursor:pointer; font-size:12px; height:100%; line-height:40px; position:absolute; text-align:center; width:100%; z-index:1; background:transparent none repeat scroll 0 0;}
.nc_scale .scale_text span.nc-lang-cnt{ cursor:default; display:inline-block; float:none; height:auto; position:static; width:auto; z-index:0; background:none; border:none; width:100%;}
*/
#register .has_account{ position:absolute; width:250px; height:210px; top:70px; right:65px; background:url("../img/icon.png") -725px -990px no-repeat;}
#register .has_account a.account_login{ width:120px; height:34px; text-indent:-9999px; display:block; background:url("../img/icon.png") -401px -1189px no-repeat; margin:100px 0 0 71px;}
#register .has_account a.account_login:hover{ background-position:-401px -1236px;}
#register .get_account{ position:absolute; width:320px; height:275px; bottom:20px; right:100px; background:url("../img/icon.png") -658px -1250px no-repeat;}
#register .get_account a{width:120px; height:34px; display:block; text-indent:-9999px; background-image:url("../img/icon.png");}
#register .get_account a.account_get{ background-position:-401px -1332px; margin:110px 0 0 95px;}
#register .get_account a.account_into{ background-position:-401px -1381px; margin:10px 0 0 95px;}
#register .get_account a.account_get:hover{ background-position:-401px -1441px;}
#register .get_account a.account_into:hover{ background-position:-401px -1490px;}

/**注册 验证手机邮箱**/
.register_step_form{ padding:0 40px;}
.register_step_form .mobile_confirm{ margin-bottom:30px; padding-bottom:30px; border-bottom:1px dashed #e3e3e3;}
.register_step_form .confirm_left{ width:80px; height:110px; float:left; margin:0 100px;}
.register_step_form .mobile_confirm .confirm_title{ width:100%; height:100%; background:url("../img/icon.png") -891px -22px no-repeat;}
.register_step_form .email_confirm .confirm_title{ width:100%; height:100%; background:url("../img/icon.png") -891px -134px no-repeat;}
.register_step_form .confirm_right .form_input{ height:34px; margin-bottom:15px;}
.register_step_form .confirm_right label{ width:60px; float:left; text-align:right; margin-right:10px; height:34px; line-height:34px; color:#666;}
.register_step_form .confirm_right .input-text{ height:32px; line-height:32px; width:198px;}
.register_step_form .confirm_right .form_input input.noborder{ border:none; height:34px; line-height:34px; width:200px;}
.register_step_form .confirm_right .form_input input:disabled{ background:#fff;}
.register_step_form .confirm_right .form_input input.check_input{ width:80px; float:left;}
.register_step_form .confirm_right .form_input.has_error input{ border-color:#e95555;}
.register_step_form .confirm_right .form_input input:focus{ border-color:#4fbcf5;}
.register_step_form .confirm_right .form_input span a{ line-height:34px; color:#4fbcf5; text-decoration:underline; margin-left:10px;}
.register_step_form .confirm_right .form_input .note{ height:34px; line-height:34px; margin-left:10px; display:inline-block; color:#e95555;}
.register_step_form .confirm_right .form_input .note .yes{ display:inline-block; width:19px; height:19px; background:url(../img/icon.png) -304px -2108px no-repeat; vertical-align:middle;margin-top:13px;}
.register_step_form .confirm_right .form_input a.send_code{ height:32px; line-height:32px; font-size:14px; width:148px; text-align:center; float:left; display:inline-block; margin-left:10px; color:#fff; background:#42de2d; border:1px solid #09a907; border-radius:3px;}
.register_step_form .confirm_right .form_input a.send_code:hover{ background-color:#09a907;}
.register_step_form .confirm_right .form_input a.has_send{ background:#f8f8f8; border-color:#e3e3e3;}
.register_step_form .confirmbutton{ margin:50px 100px; height:50px;}
.register_step_form a.cancle_confirm{ width:100px; height:35px; line-height:35px; text-align:center; display:block; color:#888; background:#fafafa; border:1px solid #e3e3e3; float:left; margin-left:20px; border-radius:3px;}
.register_step_form a.cancle_confirm:hover{ background:#e3e3e3; color:#fff;}
.register_step_form input.confirm_submit{ height:48px; width:150px; line-height:48px; padding-left:0; color:#fff; background:#42de2d; border:1px solid #09a907; border-radius:5px; margin-left:248px; float:left; cursor:pointer;}
.register_step_form input.confirm_submit:focus,input.confirm_submit:hover{ background-color:#09a907;}

/**注册 完善资料**/
.step_left{ width:180px; float:left;}
.step_left li{ height:32px; line-height:32px; font-size:14px; color:#666; padding-left:10px; margin-bottom:5px;}
.step_left li input{ border:1px solid #ddd; margin-right:10px; width:20px; line-height:32px; height:32px; float:left;}
.step_left li label{ width:140px; display:inline-block; cursor:pointer;text-align:left;}
.step_right{ width:580px; border-left:1px solid #ddd; float:left; padding-left:50px;}
.step_right .form_input{ height:34px; margin-bottom:15px;}
.step_right .input_photo{ height:200px;}
.step_right .form_input label{ width:80px; float:left; text-align:right; margin-right:10px; height:34px; line-height:34px; color:#666;}
.step_right .form_input .input-text{ height:32px; line-height:32px; width:288px;}
.step_right .form_input input.check_input{ width:80px; float:left;}
.step_right .form_input.has_error input{ border-color:#e95555;}
.step_right .form_input input:focus{ border-color:#4fbcf5;}
.step_right .form_input .note{ height:34px; line-height:34px; margin-left:10px; display:inline-block; color:#e95555; vertical-align:top;}
.step_right .form_input .note img{ margin-top:9px;}
.step_right .form_input select{ width:88px; float:left; margin-right:10px; height:32px; line-height:32px; border:1px solid #ddd;}
.step_right .upload_c_photo{ width:170px; height:200px; display:inline-block; background:url("../img/icon.png") -401px -970px no-repeat;}
.step_right .upload_c_photo img{ width:170px; height:200px;}
.step_right .form_submit{ margin-top:30px; margin-left:90px;}
.step_right .form_submit input{ width:250px; height:35px; padding-left:0; background:#FFDC46; border:none; cursor:pointer;}
.step_right .form_submit input:hover,.step_right .form_submit input:focus{ background:#ffd146}

/**注册 接入游戏**/
.register_step_form .notice{ background:#fffcee; border:1px solid #f4e2b3; color:#f08319; height:32px; line-height:32px; padding:3px 10px;}
.insert_game{ padding:30px; height:90px; margin-top:20px; background:#fafafa;}
.insert_game_left{ width:590px; margin-left:30px; float:left;}
.online_game .insert_img{ width:90px; height:90px; display:block; background:url("../img/icon.png") -282px -1190px no-repeat; float:left;}
.cansole_game .insert_img{ width:90px; height:90px; display:block; background:url("../img/icon.png") -282px -1301px no-repeat; float:left;}
.insert_game_left .insert_info{ width:470px; margin-left:30px; float:left;}
.insert_game_left .insert_info .type_title{ color:#666; font-size:14px; height:30px; line-height:30px; padding-left:20px;}
.insert_game_left .insert_info .type_info{ color:#999; line-height:20px; font-size:12px; padding-left:20px;}
.insert_game_right{ width:110px; float:left;}
.insert_game_right a{ width:106px; height:35px; display:block; background:url("../img/icon.png") -630px -20px no-repeat; margin-top:27px;}
.insert_game_right a:hover{ background-position:-630px -75px;}

/**账号申述**/
.petition{ background:#fff; border:1px solid #e3e3e3; padding:30px; margin:30px 0;}
.petition_title{ height:50px; line-height:50px; font-size:20px; font-weight:700; margin-bottom:15px;}
.petition_step .step_Bar{ overflow:hidden;}
.petition_step .step_Bar li{float:left; width:326px; height:42px; margin-right:-15px; background:url(../img/icon.png) -19px -1843px transparent no-repeat;}
.petition_step .step_Bar .st2{ background-position: -360px -1844px;}
.petition_step .step_Bar .st3{ background-position: -700px -1844px;width:300px;}
.petition_step .step1 .st1{ background-position: -19px -1906px !important;}
.petition_step .step2 .st2{ background-position:-360px -1906px !important;}
.petition_step .step3 .st3{ background-position:-700px -1906px !important;}
.petitionform .form_title{ font-size:16px; font-weight:500; height:32px; line-height:32px; margin-bottom:15px;}
.petitionform .form_note{ height:32px; line-height:32px; margin-bottom:10px; color:#888;}
.petitionform .form_input{ height:34px; margin-bottom:15px;}
.petitionform .form_upload{ height:78px;}
.petitionform .form_input label{ width:100px; float:left; text-align:right; margin-right:10px; height:34px; line-height:34px; color:#666;}
.petitionform .form_input .input-text{ height:32px; line-height:32px; width:488px;}
.petitionform .form_input input.check_input{ width:80px; float:left;}
.petitionform .form_input.has_error input{ border-color:#e95555;}
.petitionform .form_input input:focus{ border-color:#4fbcf5;}
.petitionform .form_input .note{ height:34px; line-height:34px; margin-left:10px; display:inline-block; color:#e95555; vertical-align:top;}
.petitionform .form_input .note img{ margin-top:9px;}
.petitionform .form_input .small_note{ background:#f2f2f2; height:34px; line-height:34px; float:left; width:480px; padding:0 10px; color:#666; margin-bottom:10px;}
.petitionform .form_input .small_note a{ color:#4fbcf5; text-decoration:underline;}
.petitionform .upload_arr{ width:830px; float:left; margin-left:90px; height:34px;}
.petitionform .upload_arr a.upload_btn{ width:120px; height:32px; display:inline-block; line-height:32px; text-align:center; color:#666; background:#f8f8f8; border:1px solid #dadada; float:left;}
.petitionform .upload_arr a.upload_btn:hover{ color:#fff; background:#dadada;}
.petitionform .upload_arr span{ line-height:34px; margin-left:10px; color:#00c600; float:left;}
.petitionform .upload_arr span a{ width:15px; height:15px; display:inline-block; background:url("../img/icon.png") -392px -331px no-repeat;}
.petitionform .upload_arr span a:hover{ background-position:-419px -331px;}
.petitionform .form_submit{ margin-top:30px; margin-left:90px; height:35px;}
.petitionform .form_submit input{ width:250px; height:35px; padding-left:0; background:#d7c500; border:1px solid #b8a900; color:#fff; border:none; cursor:pointer; border-radius:3px; float:left;}
.petitionform .form_submit input:hover,.petitionform .form_submit input:focus{ background:#ccbb01;}
.petitionform .form_submit .note{ height:35px; line-height:35px; margin-left:10px; display:inline-block; color:#888; vertical-align:top;}

.petition_form1{ margin-bottom:20px; padding-bottom:20px; border-bottom:1px dashed #ddd;}
.petition_form2{ margin-bottom:15px;}

.petition2{padding:50px 0px;height: 300px;}
.petition2 p{margin:20px;text-align: center; font-size: 16px; color: #888;}
.petition2 input{width:300px;}
.petition2 a{display:inline-block;width:168px;height:43px;background:url(../img/icon.png) -634px -1676px no-repeat;margin-left:373px;}
.petition2 a:hover{background-position:-819px -1676px;}

.petition3{padding:50px; text-align:center;}
.petition3 .account{text-align:center; line-height:30px; font-size:20px;margin:50px 0px 120px 0px;}
.petition3 .account span{font-size:20px;}
.petition3 a{display:inline-block;width:168px;height:43px;text-align:center; line-height:43px; color:#fff; font-size:16px;border:1px solid #b8a900; background:#d7c500;}
.petition3 a:hover{background:#c6b600;}

/******进度查询******/
.petition_query{padding:30px;margin:30px 0px;border:1px solid #e1e1e1;}
.petition_query .hint{color:#888; font-size: 14px;}
.petition_query .content{color:#888; font-size: 18px; text-align: center; padding: 70px 0px 120px;}
.petition_query  form{padding:30px;}
.petition_query  form p{margin:20px;margin-left:200px;}
.petition_query  form input[type="text"]{width:300px;}
.petition_query  .test input[type="text"]{width:180px;}
.petition_query  .test a{display:inline-block;width:110px;height:35px;background:#f7f7f7; border:1px solid #e1e1e1;margin-left:10px;text-align:center;line-height:35px;}
.petition_query  .test a:hover{background:#f0f0f0;}
.petition_query .search{display:inline-block;width:140px;height:43px;background:url(../img/icon.png) -233px -608px no-repeat;margin-left:380px;}
.petition_query .search:hover{background:url(../img/icon.png) -233px -668px no-repeat;}

/**找回密码**/
.find_paw{ margin:20px 0px; background:#fff;}
.find_paw>h2{ font-size:20px; line-height:30px; color:#555; padding:20px;}
/********step_icon*********/
.find_paw .step{ border-top:1px solid #e1e1e1; padding:20px;}
.find_paw .step_Bar{ overflow:hidden;}
.find_paw .step_Bar li{float:left; width:326px; height:42px; margin-right:-15px; background:url(../img/icon.png) -19px -1843px transparent no-repeat;}
.find_paw .step_Bar .st2{ background-position: -360px -1844px;}
.find_paw .step_Bar .st3{ background-position: -700px -1844px;}
.step1 .st1{ background-position: -19px -1906px !important;}
.step2 .st2{ background-position:-360px -1906px !important;}
.step3 .st3{ background-position:-700px -1906px !important;}
/******form******/
.find_paw .step form{ padding:30px 0px;}
.find_paw .step form p{margin: 20px 0px; margin-left:200px;}
.find_paw .step form  input[type="text"]{ width:320px;}
.find_paw .step form  input[type="password"]{ width:320px;border: 1px solid #e1e1e1;color: #333;height: 35px;line-height: 35px;padding-left: 10px;vertical-align: middle;}
.find_paw .step  form input[type="submit"]{ width:160px; height:40px; background:#ffd146; margin-left: 180px; border:1px solid #FFDC46; font-size:16px; color:#fff;}
.find_paw .step form p .hint{margin-left:10px;}
.find_paw .step form p a{color: #0773B5;}
.find_paw .step form p a:hover{color:#45eb43}
.find_paw .step form p .verify{display:inline-block;width: 70px;height: 35px;text-align: center;line-height: 35px;vertical-align: middle;text-shadow: 1px 1px 2px #000;}
/*****email******/
.find_paw .step .email{font-size:18px; line-height:30px;text-align:center;color: #888;margin: 30px 0px;}
.find_paw .step .email a{font-size:18px;}


/******下载*******/
#download{padding:20px 30px; margin:30px auto; border:1px solid #e3e3e3; box-sizing:border-box;}
#download ul{}
#download li{ margin-bottom:50px; position:relative; border-bottom:1px solid #e3e3e3; padding-bottom:30px;}
#download li:last-child{border:none;}
#download h1{ font-size:20px; color:#000; margin-bottom:30px;}
#download dt{font-size:16px; color:#000; margin-top:20px;}
#download dd,#download dd p{font-size:16px; color:#888; line-height:25px;}
#download a{ float:right; display:block; width:110px; height:38px; background:#42de2d; text-align:center; line-height:38px; color:#fff; font-size:16px; cursor:pointer; position:absolute; right:30px; top:30px; border-radius:5px;}
#download a:hover{background: #34BB32;}


/******上传文件**********/
#uploadFile{}
#uploadFile input[type="text"]{width: 320px; height: 34px; background: #fff; border: 1px solid #e1e1e1;}
#uploadFile a.btn{ height: 34px; width: 60px;  line-height: 34px; text-align: center; border: 1px solid #e1e1e1; vertical-align: middle; font-size: 14px; color: #fff;  background: #ccc;display: inline-block;}
#uploadFile a.btn:hover{background: #09A907;}
#uploadFile input[type="file"]{ display: none;}


