﻿@charset "utf-8";
html{color:#000;background:#fff; width:100%;-webkit-text-size-adjust: none; font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}
sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%;outline:medium; border:none;}legend{color:#000}#yui3-css-stamp.cssreset{display:none}a{text-decoration: none;}
.clear{clear:both;width:100%; overflow:hidden;}
html,body {
    margin:0;
    padding:0;
    width:100%;
    height:100%;
    background:url(../images/login-bg.png) no-repeat;
    background-size:100% 100%;
    font-size:12px;
    font-family:"微软雅黑";
    min-width:680px;
}
.warp { width:100%; height:100%; position:relative; }
.login-box { margin-left:32.8%; width:67.2%; height:100%;}
.login-content { width:78.21%; height:100%; margin:0 auto; max-width:700px; min-width:450px; }
.login-title{ width:100%; text-align:center; }
.login-title p { font-size:35px; padding:100px 0px; color:#827972;}
.login-body{ width:100%; }
.login-logo{ float:left; width:30%; margin-right:15%; }
.login-logo img { width:80%; }
.login-logo p{ width:80%; color:#95b82f; text-align:center; font-size:22px; padding-top:15px; }
.login-info{ width:50%; float:left; }
.login-info p{ width:100%; margin-bottom:20px; }
.login-info p span{ display:inline-block;width:38px; height:45px; margin-right:20px; float:left; }
.login-info p span.lock{ background:url(../images/login-lock.png) no-repeat center center; background-size:100% 100%;}
.login-info p span.user{ background:url(../images/login-user.png) no-repeat center center; background-size:100% 100%;}
.login-info p input[type=text],.login-info p input[type=password]{float:left; display:inline-block;width:60%; border:2px solid #95b82f; height:21px; padding:10px; border-radius:5px; font-size:14px; }
.login-info p input[type=button]{ width:85%; background:#ea741b; color:#fff; text-align:center; height:45px;border-radius:5px; font-size:18px; }
.companyinfo { width:100%; padding:5px 0px; width:100%; position:absolute; left:0px; bottom:0px; text-align:center; background:#fff;}
