/*初始化*/
@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin:0; padding:0; border: 0;} 
a,area{ outline:none; blr:expression(this.onFocus=this.blur()); }
a { text-decoration:none;}
a:hover { text-decoration:none; -webkit-tap-highlight-color:transparent; }
img { -ms-interpolation-mode: bicubic; }
/*@font-face{
	font-family:siyuan;
	src: url('SourceHanSansCN-Normal.otf');
}*/
html, body { 
font-family:'微软雅黑';
font-size:14px;
color:#333;
overflow-x:hidden;
} 
html{height:100%; position:relative}
input { border-radius:0; outline: none;padding: 0;border: 0;}  
button{-webkit-appearance: none; border-radius:0; outline: none;}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { list-style:none; }
.hide{display:none;}

body{width:100%;height:100%;min-height:600px;background:url('../img/login_bg.jpg') no-repeat;background-size:100% 100%;position:relative;}
.login_title{position:absolute;left: 20%;top: 22%;width: 20%;}
.login_title h3{font-size:30px;color:#fff;font-weight:100;}
.login_title p{font-size:18px;color:#fff;line-height:40px;margin-top:20px;}
.login_con{width:575px;background-color:#fff;position:absolute;left:48.8%;top:20%;border-radius:5px}
.login_con h3{margin:25px 25px 0;font-size:24px;color:#333;}
.login_nei{margin:0 40px 20px;overflow:hidden;}
.login_nei01{overflow:hidden;margin:20px 0;}
.login_nei01 p{font-size:18px;color:#333;float:left;height:36px;line-height:36px;width:30%;}
.login_nei01 p span{color:#d41e1e;}
.login_nei01 input{width:64%;float:left;padding-left:20px;border:1px solid #bfbfbf;height:36px;line-height:36px;font-size:16px;color:#c2c2c2}
.login_nei02 input{width:15%;}
.send_yzm{float:left;margin-left:10px;overflow:hidden;}
.login_nei02 .send_yzm img{width:120px;height:38px;background-size:120px 38px;}
.login_btn{margin:0 35%;}
.login_btn input{width:150px;height:40px;line-height:40px;font-size:18px;background-color:#004d97;color:#fff;border-radius:10px;cursor:pointer}


@media screen and (max-width:480px){
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; } 
body{background-size:cover;}
.login_title{width:96%;top:2%;left:2%;}
.login_title p{font-size:15px;color:#fff;line-height:25px;margin-top:5px;}
.login_con{width:92%;left:2%;top:25%;padding:2% 2% 5% 2%;background:rgba(255,255,255,.7);}
.login_nei{margin:0;}
.login_nei01 input{width:65%;border-bottom:1px #ccc solid}
.login_nei02 input{width:30%;}
.login_btn{width:100%;margin:0;}
.login_btn input{width:100%;background:#1b90e5;border-radius:20px}
.login_con h3{font-size:18px;margin:0 20px 0 0;}
.login_nei01{margin:15px 0;}
.login_title h3{font-size:18px;font-weight:bold;}
}


