* { margin:0; padding:0;}
ul { list-style-type:none}
a { color:#1e91cf; text-decoration:none}
a:hover { text-decoration:underline}
a img { border:none}
body {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; background:#f6f6f6; text-align:left;}

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/*\*/ .clearfix {display:block;} /**/

.yy{
	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
}

select {font-family:Arial, Helvetica, sans-serif; padding:0 8px 0 8px; line-height:34px; height:34px; border-radius:3px;}
select { padding-left:5px; border:solid #ccc 1px;background:#fff url(../images/input_bg.gif) no-repeat left top; line-height:36px; height:36px;}




.header { background:#FFF; height:60px; line-height:60px; font-size:20px;  text-align:left; margin-bottom:40px; padding:0 20px 0 20px;}
.header strong { color:#000; font-size:22px;}

#msgs {background:#ffecce; border:solid #e9c59b 1px; color:#F00; font-weight:bold;  line-height:22px; width:480px; margin:auto auto 15px auto; padding:9px;}
#msgs p { }


.login { text-align:left; width:500px; margin:auto; border:solid #dcdcdc 1px; background:#FFF;
	-webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1);
}
.login .tit { background:#f6f6f6 url(../images/icon/manage.png) no-repeat 16px center; background-size:16px 16px; height:40px; line-height:40px;border-bottom:solid #dcdcdc 1px; font-size:14px; padding-left:42px;}
.login .cen { padding:0px 15px 20px 15px;}

.login .item { padding:20px 0 5px 0}
.login .item .lab { font-weight:bold; line-height:28px;}
.login .item .txt { background:#FFF; border:solid #FFF 0px; width:100%; height:34px; line-height:34px; padding:0px; text-indent:15px;}
.login .item dl { border:solid #ccc 1px; height:34px; line-height:34px; overflow:hidden; border-radius:3px}
.login .item dl dt { float:left; width:36px; height:34px; line-height:34px; overflow:hidden; border-right:solid #ccc 1px;}
.login .item dl dt.username { background:#eee url(../images/icon/suo.png) no-repeat center center; background-size:16px 16px;}
.login .item dl dt.password { background:#eee url(../images/icon/user.png) no-repeat center center; background-size:16px 16px;}

.login .item dl dd { float:left; background:#FFF; width:431px; height:34px;}
.login .submit_box { text-align:right}
.login .submit { text-align:center; width:130px; background:#1e91cf; color:#FFF; border:solid #197bb0 1px; border-radius:3px; line-height:34px;}

.copyright { text-align:center; color:#999; padding:50px;}