﻿@charset "UTF-8";
/* 通用样式表 */
*{margin:0;padding:0;}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;}
html{/* min-width:1500px; */}
body{min-width:1200px;background:#fff;color:#333;font-size:14px;font-family:"Microsoft Yahei";}
table{border-collapse:collapse;border-spacing:0;}
img{border:none;}
h1,h2,h3,h4,h5,h6,p{margin:0;font-size:100%;}
img,input,label,th{display:inline-block;outline:0;border:0;vertical-align:middle;}
li,ol,ul{margin:0;padding:0;list-style:none;}
a,a:active,a:focus,a:visited{color: inherit;text-decoration:none;}
a:hover{color: #da251d;}
input::-webkit-input-placeholder{ color: #999999; }

.intre{position:relative;margin: 0;}
.intre input[type=radio]{margin:0;opacity:0;position: absolute;width: 100%;height: 100%;top: 0;left: 0;cursor: pointer;}
.intre label{width: 20px;height: 20px;border:2px solid #999;border-radius:50%;margin-right: 18px;position: relative;}
.intre input:checked+label{border:2px solid #da251d;background-color:#da251d;}
.intre input:checked+label::after{position:absolute;top: 2px;left: 6px;width: 5px;height: 10px;border: 2px solid #fff;border-top:none;border-left:none;content:"";transform:rotate(45deg);}

.youxiang,.duanxin{ display:none; }
.hw_btn{cursor: pointer;margin-top: 30px;height: 52px;line-height: 52px;background: #da251d;text-align: center;color: #ffffff;font-size: 18px;width: 100%;border-radius: 50px;} 

.hw_headerBox{background: #ffffff;height: 80px;display: flex;align-items: center;justify-content: space-between;min-width: 1200px;font-size: 12px;position: relative;z-index: 3;}
.hw_headerBox_left{padding-left: 24px;display: flex;align-items: center;}
.hw_headerBox_right{display: flex;align-items: center;height: 100%;padding-right: 30px;font-size: 16px;}
.hw_headerBox_right_link {margin-left: 44px;padding: 10px 0;border-bottom: 2px solid transparent;}
.hw_headerBox_right_link.on{border-color: #da251d;}
.hw_footerBox{text-align: center;height: 68px;line-height: 68px;color: #999999;background: #000000;}
.hw_Login_main{position: relative;z-index: 1;}
.hw_Login_banner{background:#323232 url(/css/banner.jpg)no-repeat center !important;height: 830px;} 
.hw_language{position: relative;margin-left: 40px;height: 100%;line-height: 80px;cursor: pointer;}
.hw_language:hover .hw_language_ul{ display:block; }
.hw_language_ul{position: absolute;background: #ffffff;left: -60px;width: 140px;border-radius: 5px;overflow: hidden;box-shadow: 0 0 9px 0 rgba(0,0,0,0.3);top: 60px;padding: 13px 25px;display: none;}
.hw_language_li{display: block;line-height: 30px;font-size: 14px;}
.hw_logisticsTracking{font-size: 14px;color: #999999;height: 40px;display: flex;align-items: center;margin-left: 40px;box-shadow: inset 1px 1px 3px 0 #ededed;padding: 0 10px;cursor: pointer;border: 1px solid #efefef;}
.hw_logisticsTracking_img{margin-left: 20px;}

.hw_Login_box{width: 870px;background: #FFFFFF;min-height: 510px;position: absolute;z-index: 2;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 8px;padding-bottom: 49px;}
.hw_Login_title{width: 750px;height: 64px;line-height: 64px;font-size: 16px;margin: 16px auto 0;border-bottom: 1px solid #f0eeee;color: #666666;font-weight: bold;display: flex;}
.hw_Login_title p{margin-right: 55px;cursor: pointer;border-bottom: 3px solid transparent;}
.hw_Login_title p.on{color: #da251d;border-bottom-color: #da251d;}
.hw_Login_content{display: flex;margin-top: 46px;}
.hw_Login_img{width: 415px;display: flex;justify-content: center;/* padding-top: 100px; */}
.hw_Login_img_di{text-align: center;}
.hw_Login_img_p1{font-size: 24px;line-height: 100%;margin-top: 50px;font-family: 黑体;}
.hw_Login_img_p2{font-size: 18px;line-height: 100%;margin-top: 15px;font-family: 'Candara';}
.hw_Login_text{width: 456px;padding: 0 60px;}
.hw_Login_text_title{ width: 750px;margin: 40px auto 0; font-size: 20px; font-weight: bold;}
.hw_Login_text_di{display: flex;border: 1px solid #dedede;align-items: center;height: 50px;margin-bottom: 20px;}
.hw_Login_text_di2{display: flex;margin-top: 25px;justify-content: center;color: #666666;align-items: center;font-weight: bold;}
.hw_Login_text_di4{text-align: center;font-size: 16px;color: #666666;}
.hw_Login_text_di5{text-align: center;margin-top: 30px;display: flex;line-height: 35px;background: #ffffff;position: relative;}
.hw_Login_text_di5 a{padding: 0 15px;background: #ffffff;position: relative;z-index: 2;}
.hw_Login_text_di5 b{height: 1px;width: 250px;background: #e0e0e0;position: absolute;top: 29px;left: -40px;}
.hw_Login_text_di6{display: flex;align-items: center;margin-top: 30px;justify-content: space-between;}
.hw_Login_text_di6 label{display: flex;align-items: center;cursor: pointer;}
.hw_Login_text_di7{margin-top: 50px;color: #666666;}
.hw_Login_text_di8{color: #666666 !important;width: 160px;height: 35px;border: 1px solid #dcdcdc;display: flex;align-items: center;justify-content: center;margin: 10px auto 0;}
.hw_Login_text_di8:hover{color: #da251d !important;border-color: #da251d;}
.hw_Login_text_img{width: 58px;display: flex;align-items: center;justify-content: center;height: 100%;}
.hw_Login_text_input{height: 100%;padding: 0 20px;width: 360px;position: relative;}
.ihw_Login_text_np1{height: 100%;width: 100%;}
.ihw_Login_text_np2{height: 100%;width: 142px;}
.hw_Login_text_input .daojishi{position: absolute;right: 0;top: 0;height: 100%;display: flex;width: 127px;align-items: center;justify-content: center;background: #f6f6f6;border-left: 1px solid #e3e3e3;cursor: pointer;}

.hw_register_content{margin-top: 60px;text-align: center;}
.hw_register_text_di1{ }
.hw_register_text_di2{width: 336px;margin: 20px auto;}

.hw_forget_box{/* display: flex; */padding: 0 60px 60px;width: 870px;background: #FFFFFF;position: absolute;z-index: 2;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 8px;}
.hw_forget_text{width: 100%;padding: 70px 0 0;display: none;}
.hw_forget_text.on{display: block;}
.hw_forget_text_di{display: flex;border: 1px solid #dedede;align-items: center;height: 52px;margin-bottom: 20px;width: 336px;margin: 0 auto 20px;}
.hw_forget_text_di:nth-child(2){margin-bottom:0;}
.hw_forget_text_di2{width: 520px;text-align: center;margin: auto;height: 124px;}
.hw_forget_text_di3 {width: 336px;margin: auto;}
.hw_forget_text_di4 {width: 500px;margin: auto;}
.hw_forget_text_img{width: 58px;border-right: 1px solid #dedede;display: flex;align-items: center;justify-content: center;height: 100%;}
.hw_forget_text_input{height: 100%;padding: 0 20px;width: 100%;display: flex;}
.hw_forget_text_input input{height: 100%;width: 100%;background: transparent;color: #999999;}
.hw_forget_text_input2{display: flex;height: 100%;width: 360px;}
.hw_forget_text_input2 input{height: 100%;width: 230px;padding: 0 20px;}
.hw_forget_text_input2 span{display: block;width: 104px;height: 50px;line-height: 50px;border-left: 1px solid #dedede;text-align: center;color: #666666;cursor: pointer; background: #f4f4f4;}
.hw_forget_text_input3{display: flex;align-items: center;height: 50px;}
.hw_forget_text_input3 input{padding: 0 20px;border: 1px solid #dedede;height: 50px;width: 336px;}
.hw_forget_text_input3 span.sp1{display: block;width: 87px;height: 50px;line-height: 50px;color: #666666;cursor: pointer;}



.hw_bijin{background: #f3f4f5;}
.hw_step_img{position:relative;text-align:center;}
.hw_step_img .hw_step_ul{position:relative;height:64px;display: flex;align-items: center;justify-content: space-between;margin-top: 40px;}
.hw_step_img .hw_step_ul li .p2{color: #999999;margin-top: 5px;}
.hw_step_img .hw_step_ul li.ac-li .p2{font-weight: bold;color: #666666;}
.hw_step_img .hw_step_ul li:nth-child(2n){margin-bottom: 20px;}
.hw_forget_way{ } 
.hw_forget_way_di1{height: 50px;padding: 0 23px;background: #fbfafa;margin: 20px auto;color: #666666;font-size: 14px;font-weight: bold;display: flex;align-items: center;}
.hw_forget_way_di1 img{margin-right: 7px;}
.hw_forget_way_di2{height: 63px;display: flex;border-bottom: 1px solid #f0eeee;align-items: center;font-weight: bold;padding: 0 23px;}
.hw_forget_process{ display: none; }
.checked_1,.checked_2,.checked_3{ display: none; }
.checked_3{margin-top: -30px;}