@charset "utf-8";
/* CSS rest */
html { zoom: expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache", false, true);}(this));}
html{ height:100%; overflow:hidden;}  
body { margin:0; height:100%;background: #e1e0e4; text-align:center; color: #666; font: normal 12px/1.8 "宋体"; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, select, button, textarea, p, blockquote, th, td { margin: 0; padding: 0;}
h1, h2, h3, h4, h5, h6 { display: block; }h1,h3 { font-size: 18px; }h2 { font-size: 16px; }h4, h5, h6 { font-size: 100%; }
address,caption,cite,code,em,strong,th { font-style: normal; font-weight: normal; }
img { border: none; vertical-align: middle; }
ol,ul,li { list-style: none; }:focus { outline:none; }
.al { text-align: left; }.ac { text-align: center; }.ar { text-align: right; }
button,input,select,textarea { font-size: 100%; color: #666; }/* 使得表单元素在 ie 下能继承字体大小 */
q:before,q:after { content: ''; }/* 消除q前后的内容 */
.cl:after,.h3tit:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; line-height: 0; font-size: 0; }.cl, .h3tit { zoom:1;}
a, ins { font-size: 12px; line-height: 20px; color: #999; text-decoration: none; outline:none; }a:hover { text-decoration:none; color:#333; }
.l { float: left; }.r { float: right; }.tc { text-align: center; }.tr { text-align: right; }.tl { text-align: left; }
.red{ color:#c00; font-weight:bold;}.red a{ font-size:13px; color:#0088b4;}

.area{display:inline-block; zoom:1; *display:inline; vertical-align:middle; text-align:left; width:1000px; height:576px; background:url(../images/area_bg.jpg) no-repeat;}
.hiddenDiv { height:100%; overflow:hidden; display:inline-block; width:1px; overflow:hidden; margin-left:-1px; zoom:1; *display:inline; *margin-top:-1px; _margin-top:0; vertical-align:middle;}
.left_info{ width:382px; margin-top:52px; text-align: right; color: #999; }
.leyouchina_logo{ margin: 35px 13px 0; padding-bottom:48px; }
.help_contact a{ display:inline-block; margin-left:30px;}
.right_form{ margin:50px 0 0 108px;}
.info_txt{ margin-top:38px;}
.loginLayer{ display:inline-block; margin:44px 0 0 0; height:266px; width:468px; font:normal 13px/25px "微软雅黑", "黑体";}
.loginLayer dt{ color:#999; padding-left:5px;}
.loginLayer dd{ margin:5px 0; margin:8px 0; height:46px; line-height:46px;}
.loginLayer dd b{ font-size:16px; color:#666;}
.ddsli{ border-bottom:#e0e0e0 dotted 1px;}
.ddsli a{ display:inline-block; margin-right:10px; line-height:32px; font-size:15px; font-weight:bold; color:#0088b4;}.ddsli a:hover{ color:#00c1ff;}
input{ width:232px; height:35px; height:30px\0; height:30px\9\0; *height:30px; padding:3px 0 0 45px; padding-top:10px\0; padding-top:10px\9\0; *padding-top:10px; background:url(../images/form_bg.png) no-repeat; font:normal 13px/20px "微软雅黑", "黑体"; border:none; outline:none;}
.idleuser_ID{ background-position: -2px -3px;}.focususer_ID{ background-position: -2px -43px;}
.idlepassword{ background-position: -2px -82px;}.focuspassword{ background-position: -2px -123px;}
.idleverify,.focusverify{ width:127px; height:20px; padding:10px 5px; text-align:center; *margin-right:5px; _margin-right:1px;}
.idleverify{ background-position: -2px -165px;}.focusverify{ background-position: -2px -205px;}
.idllogin,.subbtn,.resbtn,.jumping,.modPSW,.hmodPSW{ width:127px; height:40px; margin-top:25px; padding:0; cursor:pointer; outline:none;}
.idllogin{ background-position: -2px -252px;}.idllogin:hover,.subbtn{ background-position: -2px -293px;}
.jumping{background-position: -150px -205px; cursor:no-drop;}.fjump{margin-top:50px;}
.verimg,.change{ display:inline-block; position:relative; top:-2px; *top:-10px; width:88px; height:32px; margin:0 5px;}
.change{ width:36px; top:2px; *top:2px;}
.forgetPasswd{ display:inline-block; position:absolute; margin:32px 0 0 15px;}
.eorr{ display: inline-block; width:118px; height: 32px; line-height: 30px; padding: 0 17px;background: url("../images/form_bg.png") no-repeat -142px -168px; color: #fff; position:relative; top:-3px; *top:-11px;left:2px;}
.findPSW,.hfindPSW{ width:127px; height:40px; margin-top:50px; background-position: -152px -252px; cursor:pointer;}
.findPSW:hover,.hfindPSW{ background-position:-153px -293px;}
.modPSW{ background-position:-2px -336px;}.hmodPSW{background-position:-151px -336px;}
.idea,.copyright{color:#ffb677; position:relative; top:195px; right:188px; font:normal 12px/20px "微软雅黑", "黑体";}
.copyright{ top:110px; right:-114px;}.mtop{ _top:72px; top:85px\0;}