.friendlink { display: none; } /*登录*/ #login { width: 1200px; margin: auto; } #login .main { width: 400px; float: left; padding-right: 184px; border-right: 1px solid #EFEFEF; margin-right: 40px; } #login .main h1 { font-size: 24px; font-weight: bold; } #login .main .item { padding-top: 16px; } #login .main .item > div:first-child { padding-bottom: 10px; } #login .main .get-vcode { font-size: 0px; } #login .main .get-vcode > div:first-child { font-size: 14px; } #login .main .get-vcode img { margin: 0px 0px 0px 12px; vertical-align: middle; } #login .main .get-vcode .box { width: 288px; } #login .main .register-links { margin-top: 40px; font-size: 24px; font-weight: bold; } #login .bsize-l { width: 100%; margin-top: 40px; } #login .secondary { float: left; width: 500px; } /*注册*/ #register { width: 1200px; margin: auto; position: relative; } #register .topic { font-size: 24px; font-weight: bold; } #register .main { float: left; width: 840px; } #register .main .section { padding-top: 40px; } #register .main .name { font-size: 16px; font-weight: bold; } #register .main .item { position: relative; width: 400px; float: left; margin-right: 40px; padding-top: 16px; } #register .main .item:nth-child(2n) { margin-right: 0px; } #register .main .item > div:first-child { padding-bottom: 8px; } #register .main .item > div:first-child em { font-size: 16px; vertical-align: middle; } #register .main .item .getcode { position: absolute; top: 48px; right: 0px; padding-right: 18px; line-height: 40px; text-decoration: none; } #register .main .item #get_code:before { display: inline-block; vertical-align: middle; content: ""; height: 30px; width: 1px; background: #EFEFEF; margin: 0px 20px 0px 0px; } #register .main .item .getcode:hover { opacity: 0.8; } #register .main .item span { position: absolute; width: 40px; height: 40px; top: 40px; right: 0px; text-align: center; line-height: 38px; } #register .main .login-links { margin-left: 8px; } #register .main .item-Country { width: 94px; margin-right: 16px !important; } #register .main .item-Province { width: 94px; margin-right: 16px; } #register .main .item-City { width: 178px; } #register .main .item-Address1 { width: 100%; } #register .main .item-Country .box > input, #register .main .item-Province .box > input, #register .main .item-City .box > input { padding-left: 10px; } #register .main .bsize-l { width: 400px; } #register .remark { padding-bottom: 8px; } #register .remark p { padding-top: 24px; } #register .remark p em { display: inline-block; height: 23px; line-height: 23px; margin-right: 10px; font-size: 20px; vertical-align: middle; color: #008CD4; } #register .remark p span { vertical-align: middle; } #register .secondary { float: right; width: 292px; padding-top: 55px; } #register .secondary img { max-width: 100%; } #register .secondary .desc { margin-top: 8px; } /*忘记密码*/ #forget { width: 1200px; margin: auto; } #forget .topic { font-size: 24px; font-weight: bold; } #forget .main { width: 400px; margin: auto; } #forget .main .step { display: none; } #forget .main .step .success { text-align: center; } #forget .main .step .success p { margin: 24px 0px 80px 0px; } #forget .main .active { display: block; } #forget .main .item { padding-top: 16px; position: relative; } #forget .main .item > div:first-child { padding-bottom: 10px; } #forget .main .item .getcode { position: absolute; height: 40px; line-height: 40px; right: 0px; top: 44px; text-decoration: none; padding-right: 12px; } #forget .main .item .getcode:hover { opacity: 0.8; } #forget .main .item .input .box { width: 100%; } #forget .main .btn-deep { margin-top: 40px; width: 100%; } #forget .secondary { width: 784px; margin: auto; padding: 40px 0px; } #forget .secondary h1 { text-align: center; font-size: 24px; font-weight: bold; padding-bottom: 48px; }