/*Reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,button{  margin:0; padding:0; } 
table { border-collapse:collapse; border-spacing:0; } 
img {  border:0; } 
em,strong,th,var { font-style:normal; font-weight:normal; } 
ol,ul { list-style:none; } 
h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h1,h2,h3,h4,h5,h6,strong,dt { font-weight: bold; color:#333 }
optgroup { font-weight: normal; }
abbr,acronym { border-bottom: 1px dotted #000; cursor: help; }
em { font-style: italic; }
del { text-decoration: line-through; }
ol li { list-style: decimal outside; }
th { font-weight: bold; text-align: center; }
sup { vertical-align: super; }
sub { vertical-align: sub; }
button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"] { padding: 1px; }
a{text-decoration:none; color:#7a7a7a;outline:none;cursor:pointer;}
a:hover{ text-decoration:underline; color:#e6001f}
/*Reset End*/

#hide{ display:none}
.form-error{ color:#f00; padding:2px 0}
#info-error, #info-error1{ color:#f00; padding:3px 0 0 15px}
#info-error2{ color:#959595; padding:3px 0 0 0 }
#info-error3{ color:#f00; padding:3px 0 0 0 }
a.red { color:#f00}
/*发送识别码*/
#count_down strong{ font-size:14px; padding:0 5px; color:#f00}
#resend{ color:#595959}
/*clear float*/
.clearfix:after{content:'\20';display:block;height:0;clear:both;}
.clearfix{*zoom:1;}


body{font-size:12px; color:#7a7a7a; font-family:Arial, Helvetica, sans-serif}
body{overflow: -moz-scrollbars-vertical;}/*解决火狐下内容不足一页跟内容超过一页切换时页面*/
#header{background-image:url(../img/top_bg.png); height:98px;width:100%; position:relative; z-index:999}
*html #header{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://static.lianbao.com//lianbao/pub/img/top_bg.png");background:none;}

#header .top{ width:1000px; margin:0 auto}
.top .logo{ margin:21px 0 0 40px; float:left; display:inline;position:relative}
.top .logo a{ background:url(../img/logo.png) no-repeat; height:44px; width:218px; display:block; text-indent:-9999px;}
.top .logo sub { display: block; position:absolute; left:225px; height:20px; width:114px; bottom:1px; text-indent:-9999px;}
.top .logo .slogan{background:url(../img/logo.png) -230px -18px no-repeat; }
.top_links{float:right; margin:60px 15px 0 0;display:inline}
.top_links li{ float:left; }
.top_links li a{ background:url(../img/div_line.gif) right -1px no-repeat;padding:0 9px 0 6px; display:block }
.top_links a.end { background:none}

#main{ background:#e4e4e4 url(../img/main_bg.png) no-repeat; width:1000px; height:513px; overflow:hidden; margin:0 auto;margin-top:-8px;}
#info{ float:left; margin:205px 0 0 65px; display:inline;}
.slogan h2{ width:274px; height:58px; background:url(../img/slogan.png) top left no-repeat; overflow:hidden; text-indent:-9999px;}
.slogan h3{ width:274px; height:25px; background:url(../img/slogan.png) 0px -57px no-repeat;overflow:hidden; text-indent:-9999px} 

#login{ margin-top:40px}
#login #tel{border:none; height:15px; width:153px; background:url(../img/btn.png) 0 -93px no-repeat; margin-right:10px;  padding:8px 10px; color:#0069B7;}
#login #login_btn{background:url(../img/btn.png) left top no-repeat; width:121px; height:30px; border:none; cursor:pointer; text-indent:-9999px;}

#login .submit_btn{width:62px; height:30px; background:url(../img/btn.png) -124px 0 no-repeat;border:none; cursor:pointer; text-indent:-9999px;}
#login #ident , #login #pwd_login{border:none; height:15px; width:164px; background:url(../img/btn.png) 0 -93px no-repeat; margin:0 14px; padding:8px 4px 8px 4px; color:#0069B7;}
#logined , #logined_pwd , #logined_verification , #lock{ width:309px; height:132px; background:url(../img/btn.png) 0 -125px; overflow:hidden;z-index:100; color:#595959; margin-top:5px;}
#logined_verification i{font-style:normal; display:block;}
#lock h3{ color:#f00;  margin-top:10px; text-align:center; background: url(../img/kidding.png) 25px center no-repeat; height:50px; line-height:50px; padding-left:25px}
#lock p{ padding:0 10px 10px 30px; line-height:20px; text-align:left}
#changeMode{ padding-left:50px;}
#changeMode_pwd{ padding-left:80px;}
#logined a , #logined_pwd a{ color:#0069B7;}
#logined p , #logined_pwd p { padding:10px 10px 5px 15px; line-height:20px;}
/* footer */
#footer{ text-align:center; background:url(../img/footer_bg.gif); height:66px; width:1000px; margin:0 auto}
#footer a{padding:0 6px;}
#footer .copyright{padding:10px 0 4px 0; margin-bottom:5px}
