@charset "utf-8";
/* CSS Document */
html, body{ margin:0; padding:0; font-size:14px; width:100%; height:100%; font-family:Arial,Tahoma, Helvetica; color:#666; background:#fff;}
div,ul,li,form,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,Images,a,form,img,input{margin:0; padding:0; list-style:none;}
html{background-attachprot:fixed;}
input{outline:none;}
a{text-decoration: none; color:#333; padding:0; margin:0}
a:hover{text-decoration: underline;}
.clear{clear: both; height:0px; overflow:hidden;}
img{vertical-align:top; border:0px;}
.undis{display:none;}
.dis{display:inline;}
.d{vertical-align:top;}


.d_top{ height:330px; background:#00b38b}
.d_top_nr{ width:980px; margin:0 auto; position:relative}
.d_logo{ padding-top:40px;}
.d_main{ position:absolute; left:0px; top:160px; border:1px solid #b4e1d7;border-radius:5px; width:980px; height:508px; background:url(../images/login/d_02.jpg) repeat-x;}
.welcome{ margin:50px 0px 40px 90px;}
.d_right{ width:560px;  float:left;box-sizing:border-box;padding-left:85px;}
.d_left{ width:420px; float:left}
.d_deng{ background:url(../images/login/d_09.jpg) no-repeat; width:319px; height:50px; line-height:50px; color:#333333; font-size:16px; border:none; padding-left:70px; margin-bottom:10px;}
.d_deng2{ background:url(../images/login/d_12.jpg) no-repeat;}
.d_deng3{ background:url(../images/login/d_11.jpg) no-repeat;width:319px; height:50px; line-height:50px; color:#333333; font-size:16px; border:none; padding-left:70px; position: absolute;}
.d_mi { text-align:right; padding-right:80px; margin-bottom:20px;}
.d_mi a{ color:#00b38b; font-size:15px;}
.d_right p{ margin-top:20px}
.d_alink{ margin-top:15px;}
.d_alink img{ margin-left:12px;} 
.zhuce{font-size:16px; color:#8e8e8e; margin-top:30px;}
.zhuce a{ color:#00b38b;text-decoration:underline;}
.g_foot{ width:980px; margin:0 auto; text-align:center; font-size:14px; color:#c1c1c1;padding-bottom:80px;} 



#captcha1,
#captcha2 {width: 300px;display: inline-block; }
.show {display: block;}
 .hide {display: none;}
#notice1,#notice2 {color: red;margin:0px;}
label {vertical-align: top;display: inline-block;width: 80px;text-align: right;}
#wait1, #wait2 {text-align: left;color: #666;margin: 0;}
.phcolor{ color:#999;}
.mb10px{margin-bottom: 10px;}

