@charset "gbk";
* { word-break: break-all; word-wrap: break-word; }
body, th, td, input, select, textarea, button { font-family:"lucida Grande",Verdana; font-size:12px;}
body, div, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, form, fieldset { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
ul li { list-style: none; list-style-type:none; }
body{ font-size:12px; color:#222; background:#4973b4; color:#FFF}
a,a:visited {color:#222; text-decoration: none; }
a:hover { color:#222; text-decoration: underline; }
a img { border: none; }
body{ background-color:#4973b4;}
.abody{ background:url(../images/abody_bg.gif) 0px 0px repeat-x;}
.header{height:68px;}
.header div.logo{ padding:0px 0px 0px 20px;}
.header a.logo{ background:url("../images/logo.gif") 0px 0px repeat-x; display:inline-block; height:68px; width:420px;}

.browsertip{ background:#f6f6f6; border-bottom:1px solid #b2c6e6; color:#666; font-size:12px; font-weight:bold; padding:15px; position:relative;}
.browsertip a.close,
.browsertip a.close{ color:#666; display:inline-block; font-size:14px; right:15px; padding:2px 5px; position:absolute; top:12px;}
.browsertip a.close:hover{ background:#fff; color:#d31313; text-decoration:none;}

.login{ background:url("../images/leftpanel_bg.gif") -152px 0px no-repeat; width:520px; height:362px; padding:40px 0px 0px 60px;}

table.loginform{ margin:auto;}
table.loginform td{ vertical-align:top; padding:6px 1px 6px 1px;}
table.loginform td b{ color:#fff; display:inline-block; width:68px; height:42px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; text-align:right; padding:0px 12px 0px 0px;}
table.loginform td b span{ display:block; font-size:11px; font-weight:normal;}
table.loginform td #checkcodeimg{ height:29px; width:92px;}
table.loginform td b.username{}
table.loginform td b.password{}
table.loginform td b.checkcode{}

.changecheckcode{ color:#f2f7ff; font-size:12px; font-weight:normal; list-style:none; list-style-type:none; margin-left:5px;}
.changecheckcode a,.changecheckcode a:visited{ color:#f2f7ff; text-decoration:underline;}


.loginbtn_line{ text-align:left; width:400px;}
.login_but{ width:160px; height:36px; line-height:36px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; padding:0px 0px 0px 0px;}

.showmsg{ color:#f2f7ff; margin:0px 0px 15px 94px;}
.showmsg span{ color:#e5efff;}
.loading_big{ color:#918E8E; background:url("../images/loading_blue_large.gif") 0px center no-repeat; padding:5px 5px 5px 40px; margin:5px; font-size:14px; line-height:34px;}

input.loginbox{border-left:1px solid #909090; border-top:1px solid #909090; border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; background:#F9F9F9; height:24px; line-height:24px; padding:3px 2px 3px 3px!important; padding:4px 2px 2px 3px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
input.long{ width:200px;}
input.short{ width:100px;}