@charset "gb2312";
/* CSS Document */
* html,* html body{background-image:url(about:blank);background-attachment:fixed/* 修正IE6振动bug */}
body{background:#ffffff; font-size:14px; font-family:"Microsoft YaHei", "微软雅黑", "SimSun", "宋体"; color:#333333}
html,body,div,ul,li,ol,dl,dt,dd,form,fieldset,h1,h2,h3,h4,h5,h6,p,br,pre,textarea,blockquote,p,span,button{ margin:0; padding:0;border:0}
li{list-style-type:none; float:left}label{ cursor:pointer}img{vertical-align:top;border:0}em,i{font-style:normal}ol,ul,li {list-style:none}
.clearfix:before,.clearfix:after{content:""; display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}
a:link,a:visited{ text-decoration:none; color:#999999}a:hover,a:active{color:#f00}
a.red{ color:#f00}
a:hover.red{ color:#f60; text-decoration:underline}
a.blue{ color:#00f}
a:hover.blue{ color:#f60; text-decoration:underline}
.fl{ float:left}.fr{ float:right}
.Hidebox{display:none}.Showbox{display:block}
.Logo,.SnHide,.SnShow,.ThirdParty a{ background:url(pub.png) no-repeat}
.main{ width:1000px; margin:0 auto}
/*TOP box*/
.TopBox{ height:92px; line-height:92px; padding:4px 0; background:#fafafa;}
.TopBox .Logo{ width:400px; background-position:275px 18px}
.TopBox .Logo img{ width:281px; height:92px; float:left}
.TopBox .Logo h2{ font-size:32px; float:left; padding-left:22px; letter-spacing:5px; color:#ba2121}
.TopBox .TopNav{ margin:38px 0}
.TopBox .TopNav li{ height:16px; line-height:16px; padding:0 25px; border-right:#e3e3e3 solid 1px; font-size:16px}
.TopBox .TopNav li:last-child,.nolastchld{ padding-right:0 !important; border-right:0 !important}
/*footer*/
.footer{text-align:center; font:12px/24px Arial, "宋体"; color:#666; float:left; width:100%; height:auto; background:#fff}
.footer img{ padding:10px 5px}
.footer .nva{ float:left; text-align:center; width:100%; padding:5px 0; color:#dfdfdf}
.footer .nva a{ padding:0px 10px}
.footer a:link,.footer a:visited,.footer a:active{ color:#666; text-decoration:none}
.footer a:hover{ color:#b10200}
.footer b{ color:#CC0000; font-size: 14px}
/*登录BOX*/
.login .InputBox .ErrorBox{ position:absolute; z-index:4; bottom:-16px; font-size:12px; left:85px; width:230px; color:#ff0000; padding-left:16px; background:url(Error_14.png) no-repeat left 2px;display:none}
.LoginBG{ padding:30px 0; background:#20b9f9}
.LoginBox{ width:430px; padding:25px 0 15px; background:#fafafa; box-shadow:1px 1px 3px #aaaaaa; position:relative; z-index:1}
.login{ padding-bottom:15px; position:relative; z-index:1}
.login .InputBox{ width:100%; display:block; position:relative}
.SnHide,.SnShow{ width:50px; height:40px; cursor:pointer; margin-right:5px; position:absolute; z-index:99999999; left:350px; top:8px}
.SnHide{ background-position:-230px -203px}
.SnShow{ background-position:-38px -203px}
.login .InputBox .title{ position:absolute; z-index:4; top:15px; left:25px; color:#999999; font-size:16px}
.login .InputBox .tishi{ position:absolute; z-index:4; top:18px; left:430px; width:230px; color:#999999}
.login .InputBox .tishi.yanzhengma{position:absolute;z-index:4;top:6px;left: 286px;width:230px;color:#999999;}
.login .InputBox .tishi i{ color:#f00}
.login .InputBox .tishi.yanzhengma .smsyzmBtn{display: inline-block;width:120px;height:54px;margin-top:-5px;background: #999;color: #fff;cursor: pointer;text-indent: 0;line-height: 53px;font-size: 14px;}
.LoginField{width:323px; height:55px; border:#e8e8e8 solid 1px; color:inherit; display:block; font-family:inherit; font-size:inherit; line-height:inherit; vertical-align:middle; -webkit-appearance:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; margin-bottom:20px; margin-left:85px}
.login input{ width:323px; border:#dfdfdf solid 1px; display:block; text-indent:15px; line-height:55px; height:55px; border-radius:3px}
.LoginField:focus{border-color:#f60; outline:transparent; z-index:2; font-size:20px}
.login .yzm{text-align:center;text-indent:0;width: 190px !important;}
.login .remember{ width:14px; height:14px; border-radius:1px; border:#e8e8e8 solid 1px; float:left; margin-left:85px}
.login label{ color:#999999; margin-right:170px; _margin-left:-85px; _float:left}
.LoginBox .LoginBtn,.LoginBox .RegBtn,.RegBox .RegBtn{ text-align:center; font-size:18px; border-radius:3px; font-family:"Microsoft YaHei", "微软雅黑", "SimSun", "宋体"; cursor:pointer}
.LoginBox .LoginBtn{ width:143px; height:52px; background:#f60; color:#fff; line-height:52px; border:0; margin-left:85px}
.LoginBox .RegBtn{ width:141px; height:50px; background:#fafafa; color:#f60; line-height:50px; border:#f60 solid 1px; margin-left:36px}
.LoginBox .LoginBtn:hover,.RegBox .RegBtn:hover{ background:#f50; color:#ff0}
.LoginBox .RegBtn:hover{ background:#f60; color:#ff0}
/*第三方登录*/
.ThirdParty{ margin-top:10px; border-top:#dfdfdf solid 1px; padding-top:10px; text-align:center}
.ThirdParty i{ color:#999999}
.ThirdParty *{ vertical-align:middle}
.ThirdParty a{ width:41px; height:41px; _height:43px; margin:0 16px; display:inline-block}
.ThirdParty a.qqICO{ background-position:-14px -86px}
.ThirdParty a:hover.qqICO{ background-position:-14px -137px}
.ThirdParty a.wxICO{ background-position:-85px -86px}
.ThirdParty a:hover.wxICO{ background-position:-85px -137px}
.ThirdParty a.sinaICO{ background-position:-157px -86px}
.ThirdParty a:hover.sinaICO{ background-position:-157px -137px}
.ThirdParty a.AlipayICO{ background-position:-228px -86px}
.ThirdParty a:hover.AlipayICO{ background-position:-228px -137px}
/*登录广告*/
.LoginEa{ position:absolute; z-index:2; left:-560px; top:-30px; width:640px; height:auto}
/*注册box*/
.RegBox{ padding:30px 0; border:#e8e8e8 solid 1px; border-right:none; border-left:none}
.RegBox .RegBtn,.buchong .RegBtn{ width:323px; height:52px; background:#f60; color:#fff; line-height:52px; border:0; margin-top:15px; margin-left:86px; _margin-left:43px; _float:left}
.RegBox .ThirdParty{ width:155px; height:385px; border:#e8e8e8 solid 1px; border-radius:3px; background:#fafafa; position:absolute; top:0; right:0; z-index:2; border-radius:5px}
.RegBox .ThirdParty i,.RegBox .ThirdParty a{ display:block; margin:25px auto 0}
/*补充信息*/
.hui{ background:#dddddd; border-bottom:#bfbfbf solid 1px; border-top:#bfbfbf solid 1px; padding:30px 0}
.buchong{ width:800px; margin:0 auto; background:#ffffff; padding:20px 50px 50px}
.buchong .suer{ border-bottom:#dfdfdf solid 1px; margin-bottom:30px; height:80px; background:url(bin-ico.png) no-repeat 150px 5px}
.buchong .suer h2,.buchong .suer h3{ text-align:center; font-weight:300}
.buchong .suer h2{ font-size:28px}
.buchong .suer h3{ font-size:16px; color:#666666; line-height:30px}
.buchong .login{ width:450px; margin:0 auto}
.buchong .RegBtn{ margin-left:85px;_margin-left:43px; font-size:24px; font-family:"Microsoft YaHei", "微软雅黑", "SimSun", "宋体"}


