/*2015骞�2鏈�7鏃�7:09:03*/

/***login start***/
html,body{overflow:hidden; background:#e9eff2;}
.k_body{ background:#fff; width:100%;max-width:1440px; margin:0 auto; height:635px; overflow:hidden; position:relative; z-index:1;}


/***login1 start***/
.k_body{ background:#fff;}
.login_top1{ height:90px; width:100%; background:#fff;}
.login_title1{ width:100%; height:90px; background:url(../images/login_title_1.png) no-repeat 35px 30px;}
.login_main1{ width:100%; height:522px; background:url(../images/login_banner1.jpg) no-repeat center top; position:relative; z-index:1; left:0px; top:0px; overflow:hidden;}
.login_part1{ width:400px; height:408px; position: absolute; right:100px; top:58px; z-index:2; background:#fff; border:none;}
.login_table_user{ width:340px; margin:0 auto; margin-top:20px;}
.login_table_user td{ height:42px; line-height:42px;}
/*.input_year{ width:338px; height:42px; border:solid 1px #bbbbbb; background:url(../images/year_icon.png) no-repeat left top #fff; margin-bottom:20px;}*/
.input_year input{ background:none; border:0 none; height:42px; line-height:38px; display:block; width:265px; float:right; margin-right:10px; font-family:"宋体", Arial; font-size:14px; color:#999;}
.input_box1{ width:338px; height:42px; border:solid 1px #bbbbbb; background:url(../images/user_icon1.png) no-repeat left top #fff;}
.input_box1 input{ background:none; border:0 none; height:42px; line-height:38px; display:block; width:265px; float:right; margin-right:10px; font-family:"宋体", Arial; font-size:14px; color:#999;}
.input_margin1{ margin-top:20px; background:url(../images/password_icon1.png) no-repeat left top #fff;}
.input_phone{ margin-top:20px; background:url(../images/phone_icon.png) no-repeat left top #fff;}
.login_button1{ width:344px; height:43px; margin-top:5px;}
.login_button1 a{ width:340px; height:43px; display:block; margin:0 auto ;background:url(../images/login_button.png) no-repeat center 0;}
.login_button1 a.k_certificate{float:right; background:url(../images/certificate_button.png) no-repeat center 0;}
#login_button1:hover{ background:url(../images/login_button1.png) no-repeat center 0;}
.login_h{ width: 100%; height:50px; margin:5px auto 0;}
.login_h li { display: block; float: left; width: 50%; height: 50px; line-height: 50px; text-align: center; font-family: "宋体", Arial; font-size: 20px; font-weight: bold; border-bottom: solid 1px #e1e1e1; cursor: pointer;}
.login_h li.active { color: #3971bd; border-bottom: solid 2px #3971bd;}
.login_table_box table { display: none; }
.login_table_box table tbody { width: 344px; display: block; margin: 0 auto; margin-top: 20px; }
.login_table_box table.show { display: block; }
#echoMsg {color:red; height: 30px;line-height: 30px;position: absolute;top: 312px;left:30px;width:340px;}
.send_message { width: 140px; height: 43px; line-height: 43px; text-align: center; border-left: solid 1px #e1e1e1; display: block; float: right; font-family: "宋体", Arial; font-size: 14px; color: #999;}
.send_message:hover { color: #3971bd; }
a.disabled { color: #e1e1e1; pointer-events: none; }
.k_bottom{ height:24px; margin-top:1px;/* background:#dee4ec;*/background:#fff; width:100%; line-height:24px; font-family:"宋体", Arial; font-size:12px; color:#0c0c0c; text-align:center; position: absolute; left: 0px; bottom: 0px; z-index: 999999999999;}
.k_remember{ height:42px; width:100%; margin:0 auto; font-family:"宋体", Arial; font-size:14px; margin-top:25px;}
.k_remember span{ display:block; width:100px; float:left; height:42px; line-height:42px;color:#474747;}
.k_remember span input{ vertical-align:middle;}
.k_remember a{ display:block; float:right; height:42px; line-height:42px; width:80px; color:#474747; text-align:right;}
.k_remember a:hover{ color:#d9040e;}
#_role_windowContent{overflow: hidden;line-height:24px;margin-bottom:46px;}
#_role_windowContent input{ margin-right:3px;vertical-align:middle;}
#k_close{height:36px; line-height:36px; text-align:center;width:120px;display:block; position:absolute; left:50%; margin-left:-60px;bottom:10px; background:#0681C9; color:#fff;}
#k_close:hover{opacity:0.8;filter:alpha(opacity=80);}
.comboDiv{float:right; border:0 none;}
.input_admin,.input_year,.input_agency{margin-top:20px;}
.input_admin input.jqx-combobox-input,.input_year input.jqx-combobox-input{padding:0;font-family:"宋体", Arial; font-size:14px; color:#999;}
.jqx-widget-content{font-family:"宋体", Arial; font-size:14px; color:#999;}
.input_admin{background:url(../images/admin_icon1.png) no-repeat left top #fff;}
.input_year{background:url(../images/year_icon.png) no-repeat left top #fff;}
.input_agency{background:url(../images/agency_icon1.png) no-repeat left top #fff;}
 .hint{color:#999;}
 .hide{display: none;}
 ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #999;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #999;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #999;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #999;
}