@charset "utf-8";
html,body{height: 100%; width: 100%; background-color: #fff; text-align: center;}
html,body,div,span,h1,h2,h3,h4,h5,h6,ul,li,img,p,form,textarea,input,select,a,table,tr,td,th{
	list-style: none;z-index: inherit;margin: 0;padding: 0;font-family: verdana,Arial, Helvetica, sans-serif;font-size: inherit;color: inherit;}
img,table{border-collapse: collapse;border-spacing: 0;border: 0;}
form,textarea,input,select{font-size: 12px;}
th,td{font-weight: normal;text-align: left;}
a{text-decoration: none; cursor:pointer!important;cursor:hand;outline: none;}
label{cursor: pointer;}

.body{height:304px;width:788px;margin:0 auto;float: none;background:url("../imgs/loginImg/ld_07.png") repeat-x scroll 12px 0 transparent;}
.body .l{float: left; height:269px;width:413px;padding:35px 0 0 20px;background:url("../imgs/loginImg/ld_06.png") no-repeat scroll 0 0 transparent;}
.body .r{float: left;height:304px; width:350px;background:url("../imgs/loginImg/ld_08.png") no-repeat scroll right center transparent;}
.body .bar{ height:148px; width:396px;}
.body .l .ico { width: 406px; height: 48px; margin: 9px 0pt 0pt; }
.body .l .ico .oBg{ width: 48px; height: 48px; margin: 0pt 10px 0pt 0pt; background: url("../imgs/loginImg/idxIco.png") no-repeat scroll 0% 0% transparent; float: left; cursor: pointer;}
.body .l .ico .oBg .o { width: 48px; height: 48px; background: url("../imgs/loginImg/idxIco.png") no-repeat scroll 0% 0% transparent; }
.body .l .arr { width: 396px; height: 10px; background: url("../imgs/loginImg/idx03.gif") no-repeat scroll 20px 4px transparent; overflow: hidden; }
.body .l .tip { width: 396px; height: 20px; background: url("../imgs/loginImg/idx05.gif") repeat-x scroll 0% 0% transparent; overflow: hidden; }
.body .l .tip .txt{ width: 386px; height: 20px; padding: 0pt 0pt 0pt 10px; background: url("../imgs/loginImg/idx02.gif") no-repeat scroll 0% 0% transparent; color: rgb(102, 102, 102); font-size: 12px; float: left; text-align: left;}
.body .l .tip .txt a { color: rgb(102, 102, 102); }
.body .l .tip .txt a:hover { color: red; }
.body .l .tip .tail{ width: 4px; height: 20px; background: url("../imgs/loginImg/idx01.gif") no-repeat scroll right center transparent;float: right;}

.body .r .login  { width: 320px; height: 269px; padding: 35px 0pt 0pt 30px; font-size: 12px;}
.body .r .login .title { width: 282px; height: 24px; padding: 1px 0pt 0pt; background: url("../imgs/loginImg/idx15.png") no-repeat scroll 0% 0% transparent; text-align: right; }
.body .r .login .udbLogin { width: 300px; height: 152px; text-align: left;}
.body .r .login .udbLogin .error{background:url("../imgs/loginImg/msgErr2.gif") repeat-x scroll 0 0 transparent;height:22px;margin:10px 0 0 62px;width:130px;} 
.body .r .login .udbLogin .error .bg{background:url("../imgs/loginImg/msgErr3.gif") no-repeat scroll right top transparent;height:22px;}
.body .r .login .udbLogin .error .text{background:url("../imgs/loginImg/msgErr1.gif") no-repeat scroll 0 0 transparent; float: left;color:#D79014;height:22px;line-height:18px;padding:0 4px 0 22px;}
.body .r .login .udbLogin .form{background:url("../imgs/loginImg/idx04.gif") no-repeat scroll 62px 5px transparent;height:30px;margin:-5px 0 0;padding:5px 0 10px;width:300px;}
.body .r .login .udbLogin .form label{color:#006699;float:left;font-size:14px;height:30px;line-height:24px;overflow:hidden;padding:0 0 0 4px;width:58px;}
.body .r .login .udbLogin .form a {line-height:30px;color:#0A6093;cursor:pointer;text-decoration:none;}
.body .r .login .udbLogin .form a:hover{ color: red; text-decoration: underline;}
.inputText {background:none repeat scroll 0 0 transparent;border:0 none;color:#FF6600;float:left;font-size:14px;font-weight:bold;height:18px;line-height:18px;margin:1px 2px;padding:3px 7px 3px 22px;width:118px;}
.inputIco {background-image:url("../imgs/loginImg/inputIcon.gif");background-repeat:no-repeat;}
.inputIco1{background-position: 4px 0px;}
.inputIco2{background-position: 4px -20px;}
.formGo{padding:10px 0 0 62px; width:200px;}
.formGo input.IbtnSub {border: 0px;display: block;height:28px;width:77px;cursor: pointer;margin:0;padding:0;background:url("../imgs/loginImg/idx14.gif") no-repeat scroll 0 0 ;}

.formList {margin:16px 0 0 62px; width:200px;font-weight: bold;}
.formList a{ color: #0a6093; }
.formList a:hover{ color: red; }
.formList .checkbox {cursor:pointer; color: #0a6093;}

.info { float: none; width: 788px; height: 94px; margin: 0pt auto; padding: 13px 0pt 0pt; overflow: hidden;  font-size: 12px; margin-bottom: 20px;}
.info .l { width: 416px; padding: 0pt 0pt 0pt 22px; overflow: hidden; float: left; text-align: left; }
.info .r { width: 334px; padding: 0pt 0pt 0pt 16px; overflow: hidden; float: right; text-align: left; }
.info .title{ width: 313px; height: 18px; overflow: hidden; padding: 0pt 0pt 0pt 21px; color: rgb(53, 166, 233); font-weight: bold; }
.info .title a { color: rgb(101, 146, 201); }
.info .title a:hover { color: red; }
.info .t1 { background: url("../imgs/loginImg/idx06.gif") no-repeat scroll 0pt 0px transparent;  text-align: left;}
.info .t2 { background: url("../imgs/loginImg/idx07.gif") no-repeat scroll 0pt 3px transparent; text-align: left;}
.info .t3 { background: url("../imgs/loginImg/idx06.gif") no-repeat scroll 0pt 3px transparent; text-align: left;}

.info .l ul { width: 416px; margin: 4px 0pt; clear: both; text-align: left;}
.info .l ul li { width: 396px; line-height: 20px; color: rgb(134, 134, 134); height: 20px; padding: 0pt 0pt 0pt 21px; background: url("../imgs/loginImg/idx19.gif") no-repeat scroll 4px 8px transparent; }
.info .l ul li a { color:  #6592c9; }
.info .l ul li a:hover { color: red; }

.info .r .img { border: 1px solid rgb(204, 204, 204); margin: 8px 0pt 0pt; width: 88px; height: 52px; background: url("../imgs/loginImg/idx16.gif") no-repeat scroll 0% 0% transparent; float: left;}
.info .r .box{ width: 228px; padding: 4px 0pt 0pt 16px; overflow: hidden; float: left; }
.info .r .box a{ color: #6592c9;}
.info .r .box a:hover{ color: red;}
.info .r .box ul { width: 268px; }
.info .r .box li.wap { width: 228px; font-size: 11px; font-family: Tahoma; color: rgb(102, 102, 102); line-height: 20px; height: 20px; overflow: hidden; }
.info .r .box li.wap a { width: 224px; font-size: 11px; font-family: Tahoma; line-height: 20px; padding: 0pt 4px 0pt 0pt; }
.info .r .box li.wap b { font-size: 12px; color: rgb(102, 102, 102); line-height: 20px; }
.info .r .box li.wap .getwap { background: url("../imgs/loginImg/getWap.gif") no-repeat scroll 0% 0% transparent; }
.info .r .box li.pop{ width: 110px; font-size: 11px; font-family: Tahoma; color: rgb(102, 102, 102); line-height: 20px; height: 20px; overflow: hidden; float: left;}
.info .r .box li.pop a { line-height: 20px; font-size: 12px;  }

.footer{ border-top: 1px solid #d7d7d7;}

