.list{width: 100%;text-align: center;position: relative;}
.list-content{width: 1280px;margin: 0 auto;display: inline-block;position: relative;}
.list-content input,.list-content textarea{box-sizing: border-box;margin: 0 0;padding: 0 0;border: 1px solid #DDDDDD;padding: 0 10px;
transition: all 0.5s;
-moz-transition: all 0.5s;	/* Firefox 4 */
-webkit-transition: all 0.5s;	/* Safari 和 Chrome */
-o-transition: all 0.5s;	
}
.list-content input:focus,.list-content textarea:focus{border: 1px solid #743A3A !important;}
.list-title{float: left;width: 100%;padding: 30px 0;border-bottom: 2px solid #282828;}
.list-title h2{font-size: 30px;font-weight: 500;margin-bottom: 10px;}
.list-title p{font-size: 20px;font-weight: 500;}

.list-nav{float: left;width: 100%;margin: 30px 0 0 0;text-align: center;}
.list-nav div{display: inline-block;}
.list-nav a{padding: 0 18px;font-size: 20px;color: #743A3A;font-weight: 500;height:50px;line-height: 20px;float: left;}
.list-nav span{background: #743A3A;margin: 10px 30px 0 30px;float: left;height:30px;width: 2px;}
.list-nav .on{color: #FFFFFF;background: #743A3A;}
.list-nav h3{font-size: 18px;color: #999999;padding: 30px 0;}
.list-nav2 li{display: none;}
.list-nav2 .ons{display: inline-block;}
.list-nav2 li a{font-size: 18px;height:40px;line-height: 40px;max-width: 50%;}
.list-nav-img{padding: 30px 0;float: left;width: 100%;}
/*.list-nav-img img{display: none;}*/
.list-nav-img  .ons1{display: inline-block;}


.list-form{float: left;width: 100%;text-align: center;}
.list-form .form{width: 625px;min-height: 300px;display: inline-block;}
.list-form .form div{float: left;width: 100%;margin: 0 0 20px 0;position: relative;}
.list-form .form div label{float: left;width: 100%;line-height: 50px;height: 50px;font-size: 18px;text-align: left;}
.list-form .form div .text{float: left;width: 450px;line-height: 40px;height: 40px;}
.list-form .form div img{float: right;width: 100%;position: absolute;bottom: 0;right: 0;}
.list-form .form div p{float: right;width: 145px;height: 40px;line-height: 40px;position: relative;overflow: hidden;}
.list-form .form .checkbox{float: left;width: 100%;height: 40px;line-height: 40px;text-align: left;font-size: 16px;color: #999;}
.list-form .form .checkbox input{float: left;margin: 13.5px 10px 0 0;}
.list-form .form .checkbox a{color: #999999;}
.list-form .form .submit{float: left;width: 100%;}
.list-form .form .submit a{float: left;width: 120px;height: 40px;line-height: 38px;box-sizing: border-box;border: 1px solid #743A3A;font-size:20px;color: #000000;cursor: pointer;text-align: center;}
.list-form .form .submit .submit_kt{float: left;width: 120px;height: 40px;line-height: 38px;text-align: center;box-sizing: border-box;border: 1px solid #743A3A;font-size:20px;color: #000000;margin-right: 25px;background: #743A3A;color: #FFFFFF;cursor: pointer;padding: 0 0;}
.list-form .form .login{float: left;width: 100%;height: 40px;line-height: 40px;font-size: 16px;margin: 0px 0 20px 0;}
.list-form .form .login a{display: inline-block;width: 100px;height: 30px;background: #5CA5DD;color: #FFFFFF;font-size: 18px;line-height: 30px;margin-left: 30px;}


/* 可能会公共 */
.body-tan{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 999;display: none;}
.body-tan-content{width: 780px;height: 580px;margin: 0 auto;position: relative;top: 50%;margin-top: -290px;background: #FFFFFF;box-sizing: border-box;padding: 100px 100px 0 100px;text-align: center;box-shadow: 0 0 10px #999;}
.body-tan-content img{width: 331px;height: 223px;}
.body-tan-content p{font-size: 28px;margin: 50px 0 0 0;display: inline-block;width: 100%;height: 74px;}
.body-tan-content a{display: inline-block;width: 180px;height: 60px;background: #5CA5DD;color: #FFFFFF;font-size: 28px;line-height: 60px;margin-top: 30px;}
.body-tan-content i{position: absolute;top: -50px;right: -50px;width: 48px;height: 48px;background: url(../img/user/1/6.png);cursor: pointer;}


.pass_tan{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 999;display: none;background: rgba(255,255,255,0.9);}
.pass_tan_content{width: 950px;height: 650px;margin: 0 auto;position: relative;top: 50%;box-sizing: border-box;padding: 0 100px 0 100px;text-align: center;margin-top: -325px;}
.pass_tan_content h3{font-size: 30px;color: #743A3A;font-weight: 500;}
.pass_tan_form{width: 340px;margin: 0 auto;margin-top: 10px;display: inline-block;}
.pass_tan_form label{float: left;width: 100%;margin-bottom: 10px;}
.pass_tan_form .text p{float: left;width: 100%;text-align: left;line-height: 40px;font-size: 20px;font-weight: 500;}
.pass_tan_form .text input{float: left;width: 100%;text-align: left;height: 40px;line-height: 38px;font-size: 18px;border: 1px solid #282828;padding: 0 10px;box-sizing: border-box;}
.pass_tan_form .text input:focus{border: 1px solid #743A3A;}
.pass_tan_form .yzm input{width: 380px;}
.pass_tan_form .yzm img{float: right;width: 140px;height: 40px;}
.pass_tan_form .submit{margin-top: 20px;}
.pass_tan_form .submit input{width: 100px;height: 40px;border: none;background: #743A3A;color: #FFFFFF;font-size: 20px;line-height: 40px;cursor: pointer;}
.pass_tan_form .submit .on{background: #1B1B1B;}
.pass_tan_content i{position: absolute;top: -50px;right: 50px;width: 30px;height: 30px;background: url(../img/user/1/7.png);cursor: pointer;}
.pass_tan_form #sex{float: left;width: 100%;padding: 0 10px;box-sizing: border-box;}
.pass_tan_form #sex label{float: left;width: 100px;line-height: 40px;text-align: left;margin-bottom: 0;font-size: 18px;cursor: pointer;}
.pass_tan_form #sex input{float: left;width: auto;margin-right: 5px;}

.privacy{}
.privacy h2{font-size: 18px;color: #743A3A;font-weight: 500;padding: 50px 0;}
.privacy pre{text-align: left;box-sizing: border-box;padding: 30px 30px;font-size: 14px;background: #F3F3F3;border-radius: 8px;line-height: 30px;margin-bottom: 20px;}