@charset "gb2312";
/* Í¨ÓÃ */
body {font-family:\5B8B\4F53,Arial Narrow,arial,serif;font-size:12px;line-height:19px;-webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}
h3{ font-size:14px; font-weight: bold; line-height:30px; padding-left:15px }
h1,h2,h4,h5,h6 {font-size:12px; font-weight:normal;} 

.kdiv{ height:135px; background:#fff;}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
#pop{ padding:5px 0px}
a {color:#2b2b2b;text-decoration:none;font-size:12px;}
a:visited {color:#2b2b2b;text-decoration:none;font-size:12px;}
a:hover {color:#ff0000;text-decoration:underline;font-size:12px;}
a:active {color:#2b2b2b;font-size:12px;}

a.f12green:link{ color:#099; line-height:20px; font-size: 12px; }
a.f12green:visited{ color:#099; line-height:20px; text-decoration: none; font-size: 12px; }
a.f12green:hover{ color:#099; line-height:20px; text-decoration: underline; font-size: 12px; }

a.f14:link{ color:#333; line-height:30px; font-size: 14px; font-weight: bold; }
a.f14:visited{ color:#333; line-height:30px; text-decoration: none; font-size: 14px; font-weight: bold; }
a.f14:hover{ color:#333; line-height:30px; text-decoration: underline; font-size: 14px; font-weight: bold; }

a.f14red:link{ color:#f00; line-height:30px; font-size: 14px; font-weight: bold; }
a.f14red:visited{ color:#f00; line-height:30px; text-decoration: none; font-size: 14px; font-weight: bold; }
a.f14red:hover{ color:#f00; line-height:30px; text-decoration: underline; font-size: 14px; font-weight: bold; }

a.f18:link{ color:#f00; line-height:30px; font-size: 18px; font-weight: bold; font-family:"Î¢ÈíÑÅºÚ"; }
a.f18:visited{ color:#f00; line-height:30px; text-decoration: none; font-size: 18px; font-weight: bold;font-family:"Î¢ÈíÑÅºÚ";  }
a.f18:hover{ color:#f00; line-height:30px; text-decoration: underline; font-size: 18px; font-weight: bold; font-family:"Î¢ÈíÑÅºÚ"; }

a.red:link{ color:#f00;font-size: 12px;}
a.red:visited{ color:#f00; text-decoration: none; font-size: 12px;}
a.red:hover{ color:#f00; text-decoration: underline; font-size: 12px;}

a.yel:link{ color: #FC0; line-height:20px; font-size: 12px;}
a.yel:visited{ color:#fc0; line-height:20px; text-decoration: none; font-size: 12px;}
a.yel:hover{ color:#fc0; line-height:20px; text-decoration: underline; font-size: 12px;}

.wrap{ width:911px; margin:0 auto}
.logo{ width:1070px; background:url(../images/logo_03.gif) left bottom no-repeat; height:60px; padding-top:75px; padding-right:40px;  text-align:right;margin:0 auto;}
#allbox{ width:100%; height:550px; margin:0 auto;}
#box{ background:url(../images/login_06.jpg) top no-repeat; padding-top:69px; width:100%; height:430px}
#login{ width:323px; height:280px; background:#fff; margin:0px 0px 0px 780px; padding:40px 60px 0px 63px}
.zc-top{ line-height:20px; padding-bottom:21px;}
.zc-top span{ float:right; display:inline-block;}
.zc-top span a{ color:#0589D3;}
#tip{ width:323px; height:80px; margin:0px 0px 0px 732px; padding:10px 70px 0px 150px}

.zc-bottom{ height:30px; line-height:30px;}
.zc-bottom span{ float:right; display:inline-block;}
.zc-bottom span a{ color:#f00;}
.form-text-login{position:relative;height:35px;line-height:30px;padding:0 4px 0 36px;border:solid #d0d6e1 1px;background: url(../images/yhm.png) left no-repeat #fff;border-radius:3px;box-shadow:0 1px 3px #ebecef inset; margin-bottom:15px;}
.form-text-login input{ height:34px; line-height:30px; border:none; width:100%;}

.form-text-mm{position:relative;height:35px;line-height:30px;padding:0 4px 0 36px;border:solid #d0d6e1 1px;background: url(../images/mm.png) left no-repeat #fff;border-radius:3px;box-shadow:0 1px 3px #ebecef inset; margin-bottom:15px;}
.form-text-mm input{ height:34px; line-height:30px; border:none; width:100%;}

.form-text-yzm{position:relative;height:35px;line-height:30px;padding:0 4px 0 36px;border:solid #d0d6e1 1px;background: url(../images/mm.png) left no-repeat #fff;border-radius:3px;box-shadow:0 1px 3px #ebecef inset; margin-bottom:15px;}
.form-text-yzm input{ height:34px; line-height:30px; border:none; width:100%;}

.btn5{height:43px;}
.btn5 input{-webkit-appearance:none;-moz-appearance:none;margin-top:10px;height:43px;background:#2594ff;border:none;border-bottom:3px solid #036dd2;text-align:center;border-radius:4px;width:100%;margin:0 auto;cursor:pointer;border-radius:4px;color:#fff;outline:none;font-size:20px;font-family:"ºÚÌå";}


#zcbox{height:112px; margin:0 auto }
#wrapzc{ width:758px; margin:0 auto; background:url(../images/zc_04.jpg) top no-repeat #fff; padding-top:63px; height:630px; border:3px solid #60dcc2;}
#footzc{width:823px; margin:0 auto; height:12px; margin-bottom:20px}
.connele{ float:right; width:332px;background:url(../images/zcy_09.gif) no-repeat top; height:500px;padding-top:40px;  }
.conneri{ float:right; width:332px;background:url(../images/zcy_11.gif) no-repeat top; height:500px;padding-top:40px;  }
.nr{ border:1px solid #ccc; width:308px; float:right; height:500px}
.text1{ color:#999}
