body { font-size:16px; background:#f3f3f3; }
input { border:none; }
::-webkit-input-placeholder {
color:#aaa
}
/*header*/
.login_head { height:40px; background-color:#ffffff; overflow:hidden; border-bottom:1px #e2e2e2 solid; }
.login_head a { float:left; height:40px; width:30px; background:url(../img/header_left_img.png) no-repeat center center; background-size:10px 16px; }
.login_head img { border:0; float:left; padding:17px 0px 0px 10px; width:10px; height:15px; display:block; }
.login_head p { font-size:14px; color:#aaa; text-align:center; line-height:40px; padding-right:30px; }
/**/
.content1 { overflow:hidden; height:auto; background-color:#f3f3f3; padding:30px 15px 0px 15px; border-radius:5px; }
.content_input1 { background-color:#ffffff; height:50px; line-height:50px; border-radius:5px; width:100%; margin-bottom:10px; border:1px solid #d6d6d6; font-size:14px; color:#333; background-image:url(../img/img02.png); background-repeat:no-repeat; background-position:13px 15px; background-size:14px 20px; text-indent:42px; }
.content_input2 { background-color:#ffffff; height:50px; line-height:50px; border-radius:5px; width:100%; margin-bottom:10px; border:1px solid #d6d6d6; font-size:14px; color:#333; background-image:url(../img/img03.png); background-repeat:no-repeat; background-position:13px 15px; background-size:16px 20px; text-indent:42px; }
.reg1 { float:left; padding-left:4px; }
.reg1 a { font-size:14px; color:#ff7100; }
.foundPwd1 { float:right; padding-right:6px; }
.foundPwd1 a { font-size:14px; color:#5c5b5b; }
.login_wrapper1 { padding:52px 0px 80px 0px; }
.login_wrapper1 input[type="button"] { cursor:pointer; }
.login_wrapper1 input[type="submit"] { cursor:pointer; }
.content_login1 { display:block;height:45px; line-height:45px; text-align:center; background-color:#ff7100; border-radius:5px; width:100%; font-size:16px; color:#ffffff; }
.login_style_tips1 { background-image: url(../img/img07.png); background-repeat: no-repeat; background-size: 100%; background-position: center; text-align: center; }
.login_style_tips1 span { font-size:16px; color:#5c5b5b; text-align:center; padding:0 10px; background:#f4f4f4; }
.login_style1 { overflow:hidden; margin-top:47px; }
.login_style1 li { float:left; width:33%; text-align:center; }
.login_style1 li a { display:block; }
.login_style1 li img { width:50px; height:50px; border:0; }
.login_style1 li p { font-size:11px; color:#666666; padding-top:12px; }
.mm { position:relative; }
.mima { position: absolute; right: 15px; top: 11px; height: 31px; width: 51px; background: url(../img/mi_right_img.png) no-repeat; background-size: 51px 31px; }
.mm .foc { background: url(../img/mi_right_img2.png) no-repeat; background-size: 51px 31px; }
.error-msg{line-height:40px;font-size:14px;color:red;padding:0 10px;}
