﻿@import url("footer.css");

body,h1,h2,h3,h4,h5,h6,hr,p,
blockquote, 
dl,dt,dd,ul,ol,li, 
pre, 
form,fieldset,legend,
th,td, 
img{ border:medium none; margin:0; padding:0;}
body,button,input,select{ font:12px Arial,'宋体',tahoma, Srial, helvetica, sans-serif; color:#333; background:#fff;}

h1,h2,h3,h4,h5,h6{ font-size: 100%;}
em,i{ font-style:normal;}
ul,ol,li{ list-style:none;}
img{ border:0;}
table{ border-collapse:collapse; border-spacing:0;}
.clear{ clear:both; float:left; height:0;}
/* Link Style*/
a:link{ color:#333; text-decoration:none;}
a:visited{ color:#333; text-decoration:none;}
a:hover{ color:#005bac; text-decoration:underline;}
a:active{ color:#005bac; text-decoration:underline;}


/*common*/
.content,#oneUserContent{ width:1200px; margin:0 auto;}

/*登录注册*/
.head{ width:100%; display:inline-block; font-family:"微软雅黑"; background:url("../images/head_bg.png") repeat-x; border-top:3px solid #005bac; border-bottom:2px solid #bebebe;}
.head img{ float:left;}
.login{ width:70%; text-align:right; margin-top:22px; float:right;}
.login2{ width:70%; text-align:right; font-size:0.875em; margin-top:22px; float:right;}
.nav{ width:70%; text-align:right; margin-top:75px; float:right; position:relative; font-size:16px;}
.nav ul{ float:right;}
.nav li{ margin-left:30px; float:left;}

.banner{ height:737px; background:url("../images/user/loginBg.png") no-repeat center 0;}
.banner .content{ position:relative;}
.loginregBox{ width:360px; height:410px; border:1px solid #174268; border-top:2px solid #00284f; position:absolute; top:110px; right:25px;}
#regBar .loginregBox{ height:470px;}

.loginregBoxBg{ background:#fff; opacity:0.75; filter:alpha(opacity=75);}
.loginregT{ width:100%; height:50px; line-height:50px; border-bottom:1px solid #7d8790; font-size:24px; font-family:"微软雅黑"; text-align:center;}
.loginregT a{ width:50%; height:50px; float:left; background:#bdccdb; color:#555;}
.loginregT a:hover{ text-decoration:none;}
.loginregT a.now{ background:#e3f2f8; border-top:3px solid #ff6400; margin-top:-1px; color:#005bac;}

.loginregM{ width:290px; margin:10px auto;}
#regBox{ margin-top:20px;}
.loginregP{ width:100%; display:inline-block;}
#loginBox .loginregP{ height:90px; margin-top:10px;}
#regBox .loginregP{ height:60px;}
.loginregP span{ width:100%; height:40px; line-height:40px; float:left; font-family:"微软雅黑";}
#loginBox .loginregP span{ width:50%; font-size:16px;}
#loginBox .loginP1 a{ float:right; color:#f60; +margin-top:-20px;}
#regBox .loginregP span{ width:70px; font-size:14px; text-align:right;}

.loginregP input.input{ height:34px; line-height:34px; float:left; border:1px solid #a6b3be;}
#loginBox input.input{ width:248px; padding-left:40px;}
#loginBox input#user_name{ background:url("../images/user/uesr.gif") no-repeat 5px 8px #fff;}
#loginBox input#passwd{ background:url("../images/user/passwd.gif") no-repeat 5px 8px #fff;}
#regBox input.input{ width:205px; padding:0 5px; margin-bottom:3px;}
#regBox .loginregPsmall .input{ width:100px;}
#regBox .loginregPsmall .yzBtn{ width:100px; height:34px; float:right; font-size:12px; border:none; border-radius:3px;}
#regBox .loginregPsmall #yzBtn1{ background:#F80;}
#regBox .loginregPsmall #yzBtn2{ background:#f3f3f3; color:#888!important;}
#regBox .loginregPsmall #yzBtn2 i{ color:#f00;}

#regBox em{ line-height:16px; display:inline-block;}
#regBox em#code_a{ margin-top:10px; float:right; color:red;}

.loginP1{ width:100%; line-height:20px; display:inline-block; color:#555;}
.loginP1 input{_vertical-align:-1px; vertical-align:-3px;}
.loginP2{ width:100%; line-height:20px; display:inline-block; margin-top:10px; color:#555;}
.loginP2 a{ color:#005bac;}
.loginP2 .qqLogin{ float:left; padding-left:25px; background:url("../images/qqLogin.gif") no-repeat;}
.loginP2 .regLink{ float:right;}

.loginregM .btn{ width:288px; height:44px; display:inline-block; font-size:18px; font-family:"微软雅黑"; text-align:center; color:#fff!important; cursor:pointer;}
#loginBtn{ margin-top:25px; background:url("../images/loginBtn.gif"); border:1px solid #004a8d;}
#regBtn{ margin-top:5px; background:url("../images/regBtn.gif"); border:1px solid #cf5a0b;}

.regMes{ color:#FF0000; width:100%; text-align:center; padding-top:10px; float:left;}
.centerP{ text-align:center;}

/*忘记密码*/
#oneUserContent{ min-height:400px; _height:400px;}
.userTitle{ width:100%; height:40px; line-height:40px; display:inline-block; margin:30px 0; background:#f3f3f3; font-size:16px; font-family:"微软雅黑"; font-weight:normal; text-indent:20px;}
.btn-success{ color:#fff!important;}
.LoginIpt input {
width: 180px;
border: none;
border: 0;
font-family: "宋体";
font-size: 14px;
color: #696969;
vertical-align: -1px;
border: 1px solid #999999;
}
.LoginIpt input {
float: left;
}
.LoginIpt em {
float: left;
width: 80px;
font-style: normal;
text-align: right;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.LoginIpt p {
font-family: "宋体";
font-size: 14px;
padding-left: 5px;
line-height: 25px;
color: #696969;
margin: 5px auto;
}