*html{background-image:url(about:blank); background-attachment:fixed;}
body{margin:0; padding:0; font-size:12px; font-family:"宋体",Tahoma,Arial,Helvetica,STHeiti}
img{border:none}
form,ul,li,p,dl,dt,dd{margin:0; padding:0}
h1,h2,h3,h4,h5{margin:0; padding:0; color:#3F3F3F}
:focus{outline:none}
table{border-collapse:collapse}
ul{list-style:none}
cite, em{font-style:normal}
a{color:#000; text-decoration:none; outline:none; *nofocus:expression(this.onFocus=this.blur())}
a:hover{text-decoration:none; color:#f60}
.clearfix:after{content:'.'; display:block; height:0; font-size:0; line-height:0; clear:both; visibility:hidden}
.clearfix{display:inline-block}

*html .clearfix{height:1%}
.clearfix{display:block}

.clear{clear:both; height:0; font-size:0; line-height:0; visibility:hidden}
input[type="button"],input[type="submit"]{cursor:pointer;vertical-align:middle; }

.V01{background:url(404.png)}
.main{ width:1024px; margin:0 auto; }


.body_content{ margin:20px auto 80px auto;background-color: #FFF; border-left:1px solid #e3e2e0; border-right:1px solid #e3e2e0; }
.border_wrap { border: 2px solid #cccccc; padding:2px; }
.a {background-color: #F3F3F3; border: 2px solid #FBFBFB; padding:2px; }
.b {background-color: #D8D8D8; border: 2px solid #E8E8E8; padding:2px; } 
.c {background-color: #FFF; border: 2px solid #BBB; }
 

.header{margin-bottom:0px;border-bottom:none,0px;}
.header .head_bottom{width:1022px; height:35px;margin-top:-5px; background:url(../image/bmxz08.png); border-left:1px solid #e3e2e0; border-right:1px solid #e3e2e0; }
.header .head_bottom .l{ line-height:35px; vertical-align:middle;margin-left:10px} 
.header .head_bottom .r{ line-height:35px; vertical-align:middle;float:right;margin-right:40px} 
.header .head_bottom .fold{ line-height:35px; vertical-align:middle;float:right;margin-right:10px} 
.header .head_bottom .online_num { margin-left: 10px; position: relative; top: 2px; }

.head_bottom{position: relative;  width:984px; margin:250px auto 0 auto; overflow: hidden;color:#fff; font-size:16px;padding:15px 20px; background: url(../image/bgTab.png) repeat left top; }
.head_bottom .l{ margin-left:10px} 
.head_bottom .r{ float:right;margin-right:40px} 
.head_bottom .fold{ float:right;margin-right:10px} 
.head_bottom a{font-size:16px; color:#fff;text-decoration: underline; position: absolute; right:0px;background: url(../image/home.png) no-repeat center center; display:block; width:40px;height:40px; }
#homehref{ position: absolute; right:20px;background: url(../image/home.png) no-repeat center center 100%; display:block; width:30px;height:30px;top:10px;}

.footer{  
    text-align:center; 
    margin-bottom:0px; 

}
.footer img{ vertical-align:middle}



.field-validation-error{color:#F00;display:inline-block; width:210px; float:right;line-height:26px; overflow:hidden}
.denglu .field-validation-error{color:#F00;display:inline-block; width:210px; float:right;line-height:40px; overflow:hidden}
.validation-summary-errors{text-align: center;color: #F00;font-size: 13px;padding-top: 10px;}