/*
 * Created by xiaomipig at 2010-07-13
 */

html, body, div, span, ul, li, img { margin:0; padding:0; }
ul { list-style:none; }
body { font:12px/24px Arial,"宋体"; color:#303030; }
a { color:#303030; }
a:focus { outline:none; }
#loginWrap { position:absolute; left:50%; top:45%; z-index:1; width:760px; height:400px; margin:-200px 0 0 -380px; border:5px solid #BCBBC0; background-color:#BCBBC0; -moz-border-radius:15px; -moz-box-shadow:0 0 20px rgba(170,169,174,0.5); -webkit-border-radius:15px; -webkit-box-shadow:0 0 20px rgba(170,169,174,0.5); }
#loginBox { position:relative; z-index:2; width:760px; height:400px; margin:-15px 0 0 -15px; border:5px solid #30BCDD; background-color:#F3F8FB; -moz-border-radius:15px; -moz-box-shadow:0 0 20px rgba(48,188,221,0.5); -webkit-border-radius:15px; -webkit-box-shadow:0 0 20px rgba(48,188,221,0.5); }
#loginTop { height:230px; padding-top:10px; border-bottom:3px solid #9CC4C6; background-color:#E1F6FB; text-align:center; -moz-border-radius-topLeft:10px; -moz-border-radius-topRight:10px; -webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px; }
#loginBottom { width:420px; height:200px; margin:-140px auto 0; padding-top:20px; border:8px solid #9CC7D8; background-color:#FFF; -moz-border-radius:10px; -webkit-border-radius:10px; }
#loginWrap p { text-align:center; }
#login li { margin-bottom:10px; }
#login li strong { display:inline-block; width:120px; text-align:right; }
#btn { padding:5px 0 0 160px; }
.select { width:180px; }
.ipt { width:180px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.tips { margin-left:10px; color:#F00; }
.field-validation-error { color:#F00; }
.submitBtn, .submitBtn input, .submitHover, .submitHover input { background:url(button.png) no-repeat 0 0; color:#555; cursor:pointer; }
.submitBtn { float:left; display:block; width:54px; height:27px; line-height:27px; padding-right:10px; background-position:right 0; }
.submitBtn input { margin:0; padding:0; border:0; display:block; width:54px; height:27px; line-height:27px; padding-left:10px; }
.submitBtn:hover, .submitHover { background-position:right -110px; }
.submitBtn:hover input, .submitHover input { background-position:left -110px; }