body{width:950px;margin:0 auto;}
.login{border:1px solid #e8e8e8; background:none; width:400px; height:200px;  margin:0 auto;}
.login1{ width:600px; height:550px; margin-left:-300px; margin-top:-275px;}
.form{padding-bottom:10px; border:1px solid #e8e8e8;}
.form h2{font-weight:bold;color:#BB0607;padding-top:10px;}
.form li{padding:5px 0px;clear:both;}
.form_d1{ width:140px; float:left;line-height:25px;text-align:right;}
.form_d2{float:left; text-align:left;}
h2{ padding-bottom:20px; line-height:10px;}

.login1 td{ padding:5px 2px; line-height:18px;}
.button1 { background:url(../images/tj.jpg) left top no-repeat; width:51px; height:18px; border:none; color:#fff; line-height:18px; font-size:12px; }



.topmenu {background: url(../img/topmenu_bg.gif) #d10e00 repeat-x left top; height: 35px; width: 100%;}
.cbody1 {margin: 0px auto; width: 100%; background-color: #ffffff;}
.timeclass{width:260px;color: #ffffff; LINE-height: 37px; height: 35px;}
.topmenu ul {font-weight: bold; margin: 0px auto; overflow: hidden; height: 35px;}
.topmenu ul li {background: url(../img/topmenu_bg.gif) no-repeat left bottom; float: left; margin-left: -2px; text-align: center;}
.topmenu ul li a {padding-right: 12px; display: block; PADDING-LEFT: 14px; float: left; color: #ffffff; LINE-height: 37px; height: 35px; text-decoration:none;}
.topmenu ul li a:hover {background: url(../img/topmenu_o.gif) no-repeat center bottom; color: #cccccc; text-decoration:none;}
.topmenu ul li a.thisclass {background: url(../img/topmenu_o.gif) no-repeat center bottom; color: #ffff00;}
/*导航栏布局End*/

/*页面主体布局Begin*/
.page_row{width:950px; padding:5px; margin:0px auto; background-color:#ffffff;}
.list{border:#cccccc 1px solid; padding:2px;}
.list_bar{height:28px; line-height:28px; background-image:url(../img/title-bg.gif); color:#d14500; font-weight:bold; text-indent:10px;}
.list_content{text-align:center; padding:2px;}
.list_content ul{text-align:center;}
.list_content ul li {line-height:25px; height:25px; padding-left:10px;}
.btm_line{ border-bottom:#cccccc 1px solid;}

.error_msg{width:500px; margin:20px auto;}
.error_content{height:50px; line-height:50px; text-align:center; padding:5px;}
.error_content ul{text-align:center;}
.error_content ul li {line-height:25px; height:25px; padding-left:10px;}

.page_other_msg{width:200px;}
.page_main_msg{width:730px; margin-left:10px;}

.left{float:left;}

.right_row{margin-bottom:5px;}
.btn{border:#ccc 1px solid; background-color:#FFFFFF; font-size:12px; height:22px; line-height:22px;}
