


/*会员注册*/
.login_main{width: 100%;height: auto;overflow: hidden;padding: 30px 0 100px 0;box-shadow: 0px 0px 10px #f1f1f1 inset; border:1px solid #f1f1f1}
.login{width: 1360px;height: auto;overflow: hidden;margin:0 auto;}

.product_list_main{width: 100%;height: auto;overflow: hidden;padding: 30px 0;}
.product_list{width: 1360px;height: auto;overflow: hidden;border-bottom: 1px solid #eee;padding-bottom: 50px;margin:0 auto;text-align: center; }
.product_list a{width: 150px;margin: 15px 10px;height: 50px;line-height: 50px;text-align: center;background-color: #f4f4f4;display: inline-block; position: relative;font-size: 14px;}

.product_list a.hover{position: relative;color: #fff;background-color: #e3143b; }
.product_list a:hover{color: #fff;background-color: #e3143b;}
.product_list a:hover i{width: 20px;height:20px;display: block;text-align: center;bottom:-10px;position: absolute;margin: 0 auto;background: url('../images/product/product_san.png') no-repeat;
left: 50%;transform: translate(-50%,0);}
.product_list a.hover i{width: 20px;height:20px;display: block;text-align: center;bottom:-10px;position: absolute;margin: 0 auto;background: url('../images/product/product_san.png') no-repeat;
left: 50%;transform: translate(-50%,0);}


.login_list{width: 100%;height: auto;overflow: hidden;margin-top: 20px;}
.login_list h4{margin-bottom: 20px;height: 60px;}
.login_list h4 input{width: 100%;height: 100%;font-size: 16px;color: #888888;padding: 0 20px;background-color: #f5f5f5;
	box-sizing: border-box;border: none;display: block;font-family: "微软雅黑"}
.login_list h5{margin-bottom: 20px;height: 60px; padding-right: 170px;position: relative;}
.login_list h5 input{width: 100%;height: 100%;font-size: 16px;color: #888888;padding: 0 20px;background-color: #f5f5f5;
	box-sizing: border-box;border: none;display: block;font-family: "微软雅黑"}
.login_list h5 span{position: absolute;right: 0px;width: 160px;top: 0px;line-height: 60px;height: 60px;font-size: 16px;color: #fff;text-align: center;background-color: #e3143b;
cursor: pointer;transition: all 1s;}
.login_list h5 span:hover{background-color: #a70926}

.login_list h6 a{display: block;text-align: center;line-height: 65px;color: #fff;font-size: 18px;background-color: #d91a17;transition: all 1s;}
.login_list h6 a:hover{background-color: #a70926}


.password_title{overflow: hidden;}
.password_title h4{float: left;font-size: 22px;color: #222;line-height: 60px;position: relative;}
.password_title h4 i{position: absolute;width: 85px;height: 3px;bottom: 0px;left: 0px;display: inline-block;background-color: #d91a17;}

.password_top{width: 100%;height:auto;overflow: hidden;margin: 30px 0;}
.password_top li{float: left;width: 25%;height: 64px;background: url('../images/login/jian1.png') #f5f5f5 right no-repeat; font-size: 16px;color: #555;line-height: 64px;text-align: center;}
.password_top li:nth-last-child(1){background: #f5f5f5;}
.password_top li:nth-child(1){background: url('../images/login/jian1.png') #d91a17 right no-repeat;color: #fff;}


.password_top1{width: 100%;height:auto;overflow: hidden;margin: 30px 0;}
.password_top1 li{float: left;width: 25%;height: 64px;background: url('../images/login/jian1.png') #f5f5f5 right no-repeat; font-size: 16px;color: #555;line-height: 64px;text-align: center;}
.password_top1 li:nth-last-child(1){background: #f5f5f5;}
.password_top1 li:nth-child(2){background: url('../images/login/jian2.png') #f5f5f5 right no-repeat;}
.password_top1 li:nth-child(3){background: url('../images/login/jian1.png') #d91a17 right no-repeat;color: #fff;}

.password_top2{width: 100%;height:auto;overflow: hidden;margin: 30px 0;}
.password_top2 li{float: left;width: 25%;height: 64px;background: url('../images/login/jian1.png') #f5f5f5 right no-repeat; font-size: 16px;color: #555;line-height: 64px;text-align: center;}
.password_top2 li:nth-last-child(1){background: #f5f5f5;}
.password_top2 li:nth-child(1){background: url('../images/login/jian2.png') #f5f5f5 right no-repeat;}
.password_top2 li:nth-child(2){background: url('../images/login/jian1.png') #d91a17 right no-repeat;color: #fff;}




.password_text{width: 100%;height: auto;overflow: hidden;padding: 10px 0;}
.password_text p{font-size: 18px;color: #555;line-height: 30px;}

.password_list{width: 100%;height: auto;overflow: hidden;margin-top: 20px;}
.password_list h4{margin-bottom: 20px;height: 60px;}
.password_list h4 input{width: 100%;height: 100%;font-size: 16px;color: #888888;padding: 0 20px;background-color: #f5f5f5;
	box-sizing: border-box;border: none;display: block;font-family: "微软雅黑"}
.password_list h5{width: 100%;padding-right: 220px;position: relative;height: 60px;margin-bottom: 20px;}
.password_list h5 input{width: 100%;height: 100%;font-size: 16px;color: #888888;padding: 0 20px;background-color: #f5f5f5;
	box-sizing: border-box;border: none;display: block;font-family: "微软雅黑"}
.password_list h5 span{position: absolute;width: 215px;right: 0px; top: 0px;line-height: 60px;}
.password_list h5 span img{width: 100%; height: 100%;}
.password_list h6 a{display: block;text-align: center;line-height: 65px;color: #fff;font-size: 18px;background-color: #d91a17;transition: all 1s;}
.password_list h6 a:hover{background-color: #a70926}



.password_list2{width: 100%;padding-right: 170px;position: relative;height: 60px;margin-bottom: 20px;position:relative;margin-top: 20px;}
.password_list2 h4{width: 100%;background-color: #f5f5f5;height:60px; padding-right: 60px;position: relative;}
.password_list2 h4 input{width: 100%;height: 100%;font-size: 16px;color: #888888;padding: 0 20px;background-color: #f5f5f5;
	box-sizing: border-box;border: none;display: block;font-family: "微软雅黑"}
.password_list2 h4 span{position: absolute;;right:10px;top:20px;font-size: 14px;color: #a70926;border-bottom: 1px solid #a70926;}
.password_list2 h4 span:hover{color: #000}

.password_list2 h5 {position: absolute;right: 0px;width: 160px;top: 0px;line-height: 60px;height: 60px;font-size: 16px;color: #fff;text-align: center;background-color: #e3143b;
cursor: pointer;transition: all 1s;}
.password_list2 h5:hover{background-color: #a70926}



.finish{width: 100%;height: auto;overflow: hidden; padding: 30px 0;}
.finish h4{width: 180px;height: 180px;border-radius: 100%;margin:0 auto;background-color: #d91a17;line-height: 180px;text-align: center;}
.finish h4 img{max-width: 100%;}
.finish p{text-align: center;font-size: 18px;color: #555;line-height: 30px;padding-top: 15px;}

.finish ul{width: 100%;margin-top: 30px;overflow: hidden;text-align: center;}
.finish ul li{display: inline-block;width: 280px;height: 60px; margin: 10px;}
.finish ul li a{display: block;line-height: 60px; background: #d91a17;color: #fff;text-align: center; transition: all 1s;}
.finish ul li a:hover{background-color: #a70926}



/* -------------------------PC端--------------------------- */

@media all and (max-width:1700px) {



}

@media all and (max-width:1460px) {
 

}

@media all and (max-width:1380px) {
.product_list{width: 94%}
.product_list a{width: 130px;margin: 0 10px;}

.login{width: 94%;}


}

@media all and (max-width:1280px) {

}

@media all and (max-width:1200px) {



}


/* ------------------------手机端-------------------------- */

@media all and (max-width:1000px) {

.product_list_main{padding: 15px 0;}
.product_list{padding-bottom: 30px;}

.login_main{padding: 30px 0}
.login_list h4{height: 44px;margin-bottom: 15px;}
.login_list h4 input{font-size: 14px;}

.login_list h5{padding-right: 140px;height: 44px;margin-bottom: 15px;}
.login_list h5 span{width: 130px;height: 44px;line-height: 44px;font-size: 14px;}
.login_list h5 input{font-size: 14px;}
.login_list h6 a{line-height: 45px;font-size: 14px;}



.password_top li{font-size: 12px; text-align: left;padding-left: 5px;height: 45px;line-height: 45px;}
.password_top1 li{font-size: 12px; text-align: left;padding-left: 5px;height: 45px;line-height: 45px;}
.password_top2 li{font-size: 12px; text-align: left;padding-left: 5px;height: 45px;line-height: 45px;}

.password_text p{font-size: 14px;}

.password_list{margin-top: 10px;}
.password_list h5{padding-right: 150px; height: 44px;}
.password_list h5 input{font-size: 14px;}
.password_list h5 span{width: 140px;line-height: 44px;}


.password_list2{padding-right: 110px;margin-bottom: 0px;}
.password_list2 h4{width: 100%;background-color: #f5f5f5;height:44px; padding-right: 50px;position: relative;}
.password_list2 h4 input{font-size: 12px;}
.password_list2 h4 span{font-size: 12px;top: 13px;right:5px;}
.password_list2 h4 span:hover{color: #000}

.password_list2 h5 {width: 100px;font-size: 12px;height: 44px;line-height: 44px;}
.password_list h4{height: 44px;}
.password_list h4 input{font-size: 12px;}
.password_list h6 a{line-height: 45px;font-size: 14px;}

.finish ul li{width: 140px;height: 44px;}
.finish ul li a{line-height: 44px;}

}


