@CHARSET "UTF-8";

*{ margin:0;font-family:MicrosoftYaHei,'微软雅黑' }

input{ padding:0; outline:none; border:none; background-color:transparent}
body{ background-color:#f7f7f7}
ul,li,dl,dt,dd{ padding:0; list-style:none}
a{ text-decoration:none; font-family:'微软雅黑'; font-size:12px; color:#666666; cursor:pointer}
dd,dl{ text-decoration:none; font-family:'微软雅黑'; font-size:12px;}
span{text-decoration:none; font-family:'微软雅黑'; font-size:12px; color:#666666;}
img{ display:block; border:none}

.logo img{ margin-left:auto; margin-right:auto; margin-top:80px; width:340px}
.main{ width:300px; margin-left:auto; margin-right:auto; margin-top:100px}
.login{ overflow:hidden;background: #FFFFFF;
border: 1px solid #B3A8A8;
border-radius: 4px; margin-bottom:24px}
.pass{overflow:hidden;background: #FFFFFF;
border: 1px solid #B3A8A8;
border-radius: 4px;}
.login img,.pass img{ float:left; margin-left:18px; margin-top:9px; margin-bottom:10px; width:20px}
::-webkit-input-placeholder { /* WebKit browsers */ 
color: #e5e5e5; 
} 
.login input,.pass input{
font-size: 20px;
color: #646464;
float:left;
margin-left:22px;
margin-top:12px;
margin-bottom:13px;
width:200px;
font-weight:bold
	}
.log{
background: #E12E7E;
box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.20), inset 0px 1px 0px 0px rgba(255,255,255,0.50);
border-radius: 4px;
width:300px;
margin-top:36px;
text-align:center;
color:#FFFFFF;
font-size:26px;
line-height:52px;
height:52px;
font-family: MicrosoftYaHei,微软雅黑;
cursor:pointer
	}
.blackbox{ height:100%; width:100%;background-color:#000000; opacity:0.40; position:absolute; left:0; top:0; z-index:10; overflow:hidden}
.upbox{ z-index:11;; width:260px; height:80px; background-color:rgba(255,255,255,0.99); position:absolute; top:50%; left:50%; margin-top:-40px; margin-left:-130px; box-shadow:0 10px 20px #6e6e6e; border-radius:6px; text-align:center; line-height:80px; font-size:24px; color:#CCCCCC}
