﻿@charset "utf-8";
/*重置*/
*{font-family:"微软雅黑"; color:#666; border:0;  font-size:14px;}
body,h1,h2,h3,h4,p,dl,dd{margin:0;}
ul{margin:0;padding:0;}
dt{ margin:0;padding:0; list-style:none;}
dl{ margin:0;padding:0; list-style:none;}
li{list-style:none;}
a{text-decoration:none;}
img,span{display:block;}
.clearfix{clear:both;}
ul{margin:0; padding:0;}
li{list-style:none;}
a{text-decoration:none;}
.clearfix{clear:both;}
.login_logo{ width:1200px; margin:0 auto;}
.login_logo img{margin-left:20px;}
.bannera_box{overflow:hidden; position:relative;}
.xinyuan_login h1{ margin-left:100px;font-size:18px; color:#262626;}
.xinyuan_login h2{ font-size:12px;color:#999; margin-top:20px;}
.bannera{position:relative;left:50%;margin-left:-960px;}
.register-box{ position:absolute;left:65%; top:190px;width:380px; padding-bottom:30px; padding-top:30px; padding-left:30px;background-color:#fff;}
.register-box1{ position:absolute;margin-top:10px;margin-left:10px;width:380px; padding-bottom:30px; padding-top:10px; padding-left:30px;background-color:#fff;}
.cell input{ margin-top:15px;width:328px; height:38px; padding-left:15px; border:2px solid #d9d9d9;}
.login{ background-color:#af0000; color:#fff; width:348px; line-height:48px; border-radius:4px; margin-top:28px;}
.register-box p{ margin-right:60px;text-align:right; margin-top:30px;}
.cell_login_pic{width:390px;}
.cell_login_pic img{ float:left; margin-right:20px; margin-top:10px;}
.footerbox_login{ padding-top:20px;}
.footers{ width:1000px; margin:0 auto; text-align:center;}
.footerbox_login a{font-size:12px;color:#999;}
.footers h1{font-size:12px; padding-top:20px; color:#999;}
.footers h2{font-size:12px; padding-bottom:15px; color:#999;}
.footers h3{font-size:12px;padding-bottom:10px; color:#b3b3b3;}
/*忘记密码*/
.longin_top{ position:absolute; left:8%; top:4%;width:1200px; margin:0 auto;}
.longin_top p{ float:left; margin-left:150px;}
.longin_top h1{ float:right; margin-right:40px;}
.longin_top h1 a:hover{text-decoration:underline;}
.forget_password{width:1200px; margin:0 auto;}
.forget_password h1{ text-align:center;font-weight:bold;font-size:20px; margin-bottom:30px;}
.forget_password table{ margin:0 auto;}
.forget_password table input{ width:340px;line-height:38px; border:1px solid #d9d9d9; padding-left:15px;}
.forget_password table td{ padding-bottom:20px;}
.password_text{ text-align:right; font-weight:bold;}
.password_submit{ margin:0 auto;width:336px; height:48px; background-color:#fff; border-radius:6px;
 margin-top:30px; margin-left:37%;}
.password_submit input{ margin:0 auto;width:336px; height:48px; background-color:#af0000;
 border-radius:6px; color:#fff;cursor:pointer;}
.password_submit input:hover{background-color:#8f0c0c;}
/*注册*/
.register_top{ position:absolute; left:8%; top:4%;width:1200px; margin:0 auto;}
.register_top p{ float:left; margin-left:150px;}
.register_top h1{ float:right; margin-right:40px;}
.register{width:1200px; margin:0 auto;}
.register h1{ text-align:center;font-weight:bold;font-size:20px; margin-bottom:30px;}
.register table{ margin:0 auto; padding-left:34px;}
.register table input{ width:340px; height:38px; line-height:38px; border:1px solid #d9d9d9; padding-left:15px;}
.register table td{ padding-bottom:20px;}
.register_text{ text-align:right; font-weight:bold;}
.register_submit{ margin:0 auto;width:336px; height:48px; background-color:#fff; border-radius:6px;
 margin-top:30px; margin-left:36%;}
.register_submit input{ margin:0 auto;width:336px; height:48px; background-color:#af0000;
 border-radius:6px; color:#fff;cursor:pointer;}
.register_submit input:hover{background-color:#8f0c0c;}
.read_text{ width:1200px; margin:0 auto; text-align:left;}
.read_text h1{ position:relative;text-align:center; margin-right:170px; font-size:12px; color:#999;}
.checkbox{ position:absolute; top:0;left:40%; width:10px; height:10px;}
.checkbox input{width:15px; height:15px;}
.read_text h1 a{font-size:12px; color:#3f89ec;}
/*宝呦优协议*/
.agreement_top{ width:1200px; margin:0 auto;}
.agreement_top p{ margin-left:200px; margin-top:20px; margin-bottom:20px;}
.agreement_top p a{color:#0000cc;}
.agreement{width:1000px; margin:0 auto;}
.agreement h1{line-height:24px; color:#494949;}
.agreement h2{ text-align:center; font-size:18px; margin-bottom:20px;}
.agreement p{line-height:24px; font-size:18px; color:#333;}
.agreement_footer{ width:1200px; margin:0 auto; margin-top:40px;}
.agreement_footer h1{ text-align:center;color:#0000cc; font-size:16px;}

/* CSS Document */

