@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0;}
body{background:url(images/login/login_bg.jpg) left top repeat-x;}
#login_form{color:white; font-size:1.3em;}
#login_form #user_name, #login_form #user_pwd{background: #cceee6; width: 200px; line-height:31px; height:31px; border:none; font-family:Verdana, Geneva, sans-serif; font-size:0.9em; padding-left:3px; border-radius:4px;}
#login_btn{cursor:pointer; width:96px; height:31px; background:url(images/login/login_btn.png) left top no-repeat; display:block; text-decoration:none;}
#login_btn:hover{background-position:left bottom;}
#bg_2, #bg_3{background:url(images/login/login_bg1.jpg) left top repeat-x;}

/*按钮样式*/
#inte_reg{cursor:pointer; margin:0 9px;}/*中介注册*/
#ca_login{cursor:pointer; margin:0 9px;}/*CA登录*/
#phone_login{padding-left:15px; background:url(images/login/phone_2.png) left center no-repeat; cursor:pointer; margin:0 9px;}/*手机号登录*/
#staff_reg{padding-left:15px; background:url(images/login/user_2.png) left center no-repeat; cursor:pointer; margin:0 9px;}/*专家注册*/
#staff_reg_search{padding-left:15px; background:url(images/login/search_2.png) left center no-repeat; cursor:pointer; margin:0 9px;}/*专家注册查询*/
#resetpwd{padding-left:15px; background:url(images/login/lock_2.png) left center no-repeat; cursor:pointer; margin:0 9px;}/*忘记密码*/
.login_btns:hover{ text-decoration:underline;}
#copyright{margin-top:20px;}
#zhichi{padding-left:20px;}

/*windows样式*/
.k-widget .k-header{background: url(images/login/nav_bg.png) -200px 1px repeat-x;}
.k-widget .k-header .k-window-title{font-size:12px; padding-top:3px; padding-left:20px; background:url(images/login/dialogico.png) left center no-repeat;}
.diainfo{display:inline-block; float:left; line-height:31px;}
.dialog_msg_right ,.dialog_msg_wrong ,.dialog_msg_warning{width:31px; height:31px; margin-right:10px; display:inline-block; float:left;}
.dialog_msg_right{background:url(images/login/dialog_msg_right.png) left center no-repeat;}
.dialog_msg_wrong{background:url(images/login/dialog_msg_wrong.png) left center no-repeat;}
.dialog_msg_warning{background:url(images/login/dialog_msg_warning.png) left center no-repeat;}


/*临时的登陆弹出窗口样式*/
#window_phonelogin{border:5px solid #0099cc;}
#window_phonelogin{background:#fff;}
#window_phonelogin h1{color:#0099cc; text-align:center;}
#window_phonelogin .k-window-content{ border:5px solid #0099cc;}
#phone_user_name, #phone_user_pwd{line-height:35px; height:35px; font-size:14px; width:100%; padding:0 5px; background:#fff; filter:Alpha(opacity=70); -moz-opacity:0.7;  
 -khtml-opacity: 0.7; opacity: 0.7;  }
 #reset_user_name, #reset_user_phone, #reset_veri_code{line-height:35px; height:35px; font-size:14px; width:100%; padding:0 5px; background:#fff; filter:Alpha(opacity=70); -moz-opacity:0.7;  
 -khtml-opacity: 0.7; opacity: 0.7;  }
#getVeriCode{height:35px; line-height:35px; padding:0 15px; font-size:14px;}
#table_id span.hint{position:absolute; margin:8px 0 0 10px; font-size:14px; color:#000; padding-left:18px;}
#table_id span.user_hint{background:url(images/login/user.png) left center no-repeat;}
#table_id span.phone_hint{background:url(images/login/phone.png) left center no-repeat;}
#table_id span.message_hint{background:url(images/login/message.png) left center no-repeat;}
#save_btn, #close_btn{font-size:14px; line-height:35px; height:35px; padding:0px 30px;}