body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr {margin:0;padding:0;}
body {font:12px/1.5 Arial; color:#333;}
select,input,button {vertical-align:middle;font-size:100%;}
ul,ol {list-style:none;}
fieldset,img {border:0;}
em {font-style:normal;}
.clearfix:after {content:"."; display: block; visibility: hidden; clear: both; height:0; font-size:0}
.clearfix {*zoom:1}


a{ color:#134ba0; text-decoration:none;}
a:hover{ color:#c00; text-decoration:underline;}
.wrapper{ position:fixed; top:50%; left:50%; width:800px; height:394px; margin:-277px 0 0 -400px;_position:absolute; _margin-top:0;_bottom:auto; _top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight - 554)/2));}
html{height:100%}
body{ position:relative; min-height:100%;_height:100%; cursor:default; _zoom:1; overflow-x:hidden;}
.s-skin-container{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-5;}
.s-skin-container li { position:absolute; width:100%; height:100%; z-index:10; background-position:center 0; background-repeat:no-repeat; background-attachment:fixed;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;zoom:1}

.logo-bar { height:55px; overflow:hidden;}
.logo-bar .logo { float:left; width:382px; height:55px; text-indent:-999em; overflow:hidden; cursor:pointer;background:url(/images/login/logo.png)
 no-repeat;_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,
 sizingMethod=scale, src="/images/login/logo.png"
 );}
/*
_background:none;background:url(../images/logo.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale , src="../images/logo.png");
*/
.content { position:relative; width:768px; height:318px; margin:15px 0 0; padding:25px 30px 0 60px; overflow:hidden;}
.content-bg { position:absolute; left:0; top:0; z-index:-1;  width:768px; height:318px; background-color:#000; opacity:0.6; filter:alpha(opacity=60);overflow:hidden;}
.content .line-bg { position:absolute; top:40px; left:390px; width:1px; height:244px; font:0/0 arial; background: rgba(255,255,255,0.11); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#1cffffff,endColorstr=#1cffffff);}
:root .content .line-bg { filter:none;}
/* main 左边 */
.main { float:left; width:276px;  }
.content .title1 { height:16px; font:16px/16px "Microsoft YaHei"; color:#fff;}
.content .title2 { height:27px; width:170px; font:16px/16px "Microsoft YaHei";}
.content .title2  a{ color:#fff; display:block;background:#2f90b7;height:27px; width:170px;  line-height:27px; text-align:center;}
.content .title2  a:hover{ text-decoration:none; background:#176381;}
.login-mod { margin:10px 0 0;color: #767676; font: 14px/18px "Microsoft YaHei","微软雅黑";}
.login-mod label.tips { position: absolute; top:19px;_top:22px; left: 5px;*top: 22px;}
.login-mod label.ptips { left:5px;position: absolute; top: 77px;_top:81px;*top:81px;}
.login-mod label.tips2 { position: absolute; top: 134px;_top:140px;*top:140px;left:5px;}
.loginbox { position:relative; zoom:1; margin:10px 0 0;}
.loginbox img{ padding-top:0px;}
.user-text{ height:25px; width: 259px; padding:4px 5px; margin:12px 7px 12px 0; border: 0 none; color: #333; outline:none;  font:14px/23px "Microsoft YaHei","微软雅黑";} 
.user-text2{ height:25px; width: 154px; padding:4px 5px; margin:12px 7px 12px 0; border: 0 none; color: #333; outline:none;  font:14px/22px "Microsoft YaHei","微软雅黑";} 
.loginbox .login-btn { display:inline-block; width:80px; height:30px;  padding-bottom:4px; border:0 none; background-color:#2f90b7; cursor:pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; font:16px/30px "Microsoft YaHei"; text-align:center; color:#fff; }
.loginbox .login-btn:hover { background-color:#19759a;}
.loginbox .login-btn2 { display:inline-block; width:80px; height:30px;  padding-bottom:4px; border:0 none; background-color:#66a533; cursor:pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; font:16px/30px "Microsoft YaHei"; text-align:center; color:#fff; }
.loginbox .login-btn2:hover { background-color:#49851a;}
.loginbox p { margin:8px 0 0;}
.loginbox p a { color:#ccc;}
.loginbox p a:hover { color:#ccc;}
.check{position:absolute; top:61%; left:175px;}
/* aside 右边 */
.aside { float:left; width:300px; margin:47px 0 0 120px;}
.aside p { margin:3px 0 0; color:#dddddd;line-height:40px;}
.aside p a{color:#ccc;margin:0 7px;}
.aside p a:hover{color:#ccc;}
.title_pic{ width:221px; height:66px; background:url(images/title.png) no-repeat; text-indent:-9999px; margin:10px 0 0 10px; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale , src="/images/title.png"); }
/* 底部*/
.footer-nav-box{ position:fixed; bottom:0;left:0; width:100%; height:40px;background:#333; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.body.clientHeight - 40));}
.footer-nav{width:1000px;margin:0 auto;}
.footer-nav span{padding-right:30px;}
.footer-nav .copyright{float:left;line-height:40px;color:#ccc;}
.footer-nav .copyright a{color:#ccc;}
.footer-nav p{float:right;line-height:40px;color:#666;}
.footer-nav p a{color:#ccc;margin:0 7px;}
.footer-nav p a:hover{color:#ccc;}
*html{background-image:url(about:blank);background-attachment:fixed;}