/*
$Id: general.css 13504 2007-11-08 09:51:13Z weberliu $
*/

body {
  margin: 0;
  padding: 0px;
  color: #192E32;
  font: 16px "sans-serif", "Arial", "Verdana";
}

p, td, div {
  font: 12px "sans-serif", "Arial", "Verdana";
}

th {
  font: 12px "sans-serif", "Arial", "Verdana";
  font-weight: bold;
}

form {
  margin: 0px;
  padding: 0px;
}

input, textarea, select {
  font: 12px "courier new";
}

a:visited {
  color: #335B64;
  text-decoration: none;
}

a:link {
  color: #335B64;
  text-decoration: none;
}

a:hover {
  color: #EB8A3D;
  text-decoration: underline;
}

a:active {
  color: #EB8A3D;
  text-decoration: underline;
}

.clear {
  clear: both;
  float: none;
  font-size: 0px;
  margin: 0;
  padding: 0;
  display:block;
}

.nowrap {
  white-space:nowrap;
}
/*-------------------------------login页面-------------------------------*/
.text-inde{ text-indent:-9999px}
.loginbox_bg {background:url(../images/signin_bg_new.png) left top no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='image/signin_bg_new.png'); _background-image: none; position:relative}
.loginbox_bg{width:400px;height:405px; height:320px;margin:0px auto;margin-top:-315px; font-family:"Microsoft YaHei","黑体","宋体",sans-serif;}
.loginbox{padding-left:45px;height:405px;margin:0px auto;z-index:999; position: absolute; top:0px;}
.loginbox input{border:0;height:34px;line-height:33px;padding:0 4px;*padding:0px 0px;width:194px;color:#847384;margin:0;line-height:32px; vertical-align:top;}
.loginbox .textbox,.loginbox .passbox,.loginbox .loginbox {padding-left:35px;height:34px;background: url(../images/input_bg.png) left -34px no-repeat;width: 204px;margin-bottom: 15px;position: relative;z-index:99999;margin-left:35px;*padding-left:0px;*width:234px;*height:33px;}
.loginbox .passbox{background-position: left -68px;}
.loginbox .passbox .password{width:151px;}
.loginbox .btn{cursor:pointer;width:45px;background:url(../images/login_btn.png) right 0 no-repeat;height: 34px; text-indent:-9999px;}
.loginbox .signin_rotate{position:absolute;left:351px;top:181px;}
.login_bg_box{height:338px;margin:0px auto;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/signin_line_bg.png'); _background-image: none;z-index:-2}
.loginbox .texthelp {padding: 14px 0 0 16px;}
.loginbox .texthelp a{color: #973232;}
.loginbox .texthelp a:hover {color: #f60;}
.loginbox label{position: absolute;display: block;color:#9e979e;line-height: 34px;padding-left: 6px;text-indent:1px; }
.loginbox .enter_box { width: 305px;background: #423143;padding:22px 0 6px 0px;margin-top:30px;height:214px;}
.login_bg{background:#e1e1e1;}
.login_bg .line_br { background: url(../images/line_bg2.png) center top no-repeat;height: 1px;overflow: hidden;width: 100%;position: absolute;top: 363px;left:0px;}
/*.login_logo { background: url(../images/maxtrek_logo.png);width:398px;height:114px;margin:0px auto;margin-top: 83.5px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/maxtrek_logo.png'); _background-image: none;}*/
.login_logo a { display: block;width:238px;height: 57px; }
.loginbox .error_message{color: red;margin: 10px 30px;display: none;}
.remember input{width:15px;height:15px;}
.remember label{padding-left: 25px; line-height:normal}