.w_1200 { width: 1200px; margin: 0 auto; } 
/*登录*/
.login_box{ width:100%; height: 500px; margin:0 auto;  overflow: hidden;  background-size: cover;  background: url(../images/xx_center_tb/bj.jpg) no-repeat  center bottom;}
.login_box .left{ float:left} 
.login_box .right{ float:right}
.login{  }
.login .cont{ background:#fff; padding:0 20px; color:#666}
.login a{ color:#095c9e}
.login h3{ color:#333; font-size:16px; line-height:50px;  font-weight:bold ;font-family:"微软雅黑" ; padding-bottom:10px;}
.login p{margin-bottom:15px; line-height:33px;}
.login p label{ font-size:14px}
.login p input{ height:24px; font-size:14px; line-height:24px; padding:0 0 0 2px; border:1px solid #ccc ; width:239px;  vertical-align:middle;background:#fff}
.login p.l_yz input{ width:120px}
.login p.l_yz img{ vertical-align:middle}
.login p.l_yz a{ float:right; line-height:19px}
.l_rember { margin-left:56px; margin-bottom:10px ; color:#999}
.l_rember input{ vertical-align:middle ; border:none}
.login_btn{margin-left:56px; margin-bottom:15px; }
.login_btn input { background: #32a411 ; width: 144px; height: 40px; border: none; font-size: 16px; color: #fff; margin-right: 10px; padding: 0; cursor: pointer; font-weight: bold; font-family: "微软雅黑" }
.login_btn a{ font-size:14px;  }
.l_regist{ line-height:22px; color:#999; padding-bottom:10px; border-top:1px solid #eee; padding-top:10px}
.l_regist span{ font-size:14px; display:block}
.l_regist a{ color:#32a411}
.login p.l_prompt{ font-size:14px; margin-bottom:10px;line-height:30px; color:#ff0000; background:#fff7f0 url(../images/icon.gif) no-repeat 6px center; text-indent:25px; border:1px solid #fcdec4; font-family:"微软雅黑"}

 

/*登录******/ 
 
.login .tkclzc_conent_box { width: 600px; background: rgba(255,255,255,0.9); border-radius:3px; position: absolute; left: 50%; margin-left: -300px; top: 50%; margin-top: -195px;     }
.login .tkclzc_conent_box h4 { width: 100%; border-bottom:1px solid #ddd; font-size: 16px; color: #FF6C00; font-family: "微软雅黑";  height: 60px; line-height: 60px; overflow: hidden; }
.login .tkclzc_conent_box h4 span{ height:60px; font-size:18px; color:#333; display:block; float:left; margin-left:30px;font-weight:bold; }
  
.login .tkclzc_conent_box .tkclzc_conent { width: 330px; margin: 0 auto; padding-top:40px; padding-bottom:50px; }
.login .tkclzc_conent_box .tkclzc_conent li { position: relative; z-index: 4; line-height: 47px; margin-top: 15px; }
.login .tkclzc_conent_box .tkclzc_conent li .tip_dlzc { position: absolute; height: 47px; line-height: 47px; color: #999; font-size: 14px; text-indent: 38px; top: 0; left: 0; z-index: 888; }
.login .tkclzc_conent_box .tkclzc_conent li .input_dlzc { color:#666; height: 45px; line-height: 45px;  border:1px solid #ddd; width: 328px; text-indent: 38px; font-size:14px; font-family: "微软雅黑";border-radius:3px; }

.login .tkclzc_conent_box .tkclzc_conent li .input_yhm{ background:#fff url(../images/index/yhm.png) 10px 11px no-repeat;}
.login .tkclzc_conent_box .tkclzc_conent li .input_yhmm{ background:#fff url(../images/index/yhmm.png) 10px 11px no-repeat;}

.login .tkclzc_conent_box .tkclzc_conent li.wjmm_lm { height: 24px; line-height: 24px; overflow: hidden; color: #666; text-align:right; }
.login .tkclzc_conent_box .tkclzc_conent li.wjmm_lm a {  color: #666; padding-left:5px; }
.login .tkclzc_conent_box .tkclzc_conent li.wjmm_lm span{  padding-left:5px;}
.login .tkclzc_conent_box .tkclzc_conent li.wjmm_lm a:hover { color: #FF6C00; text-decoration: underline; }
.login .tkclzc_conent_box .tkclzc_conent li .but_dlzc { height: 48px; width: 330px; cursor: pointer; font-size: 17px; text-align: center; color: #fff; font-family: "微软雅黑"; background: #32a411; border-radius:3px;}
.login .tkclzc_conent_box .tkclzc_conent li .but_dlzc:hover{ background: #32a411;}

.login .tkclzc_conent_box .tkclzc_conent li .eree_zt { border: 1px solid #f56700; }
.login .tkclzc_conent_box .tkclzc_conent li .ereeor { background: url(../images/index/error.png) left no-repeat; text-indent: 20px; font-size: 12px;   color: #f56700;  line-height: 24px; height: 24px;  width:328px;  }
.login .tkclzc_conent_box .tkclzc_conent li .cousee { background: url(../images/index/cousee.png) left no-repeat;  text-indent: 20px; font-size: 12px;   color: #f56700;  line-height: 24px; height: 24px;  width:328px; }

.login .tkclzc_conent_box .tkclzc_conent li .hqyzm { display: block; background: #eee;  color: #333; font-size: 12px; text-align: center; height: 35px; line-height: 35px; position: absolute; z-index: 15; top: 7px; right: 7px; }
.login .tkclzc_conent_box .tkclzc_conent li .hqyzm img{ height:35px;}

/*登录******/ 
 

/*忘记密码/ 重置密码/邮件 */
.forget_password{ width:1000px; margin:0 auto; color:#555; margin-bottom:20px}
.forget_password .title{ background:url(../images/bj1.png) repeat-x center top; height:32px; line-height:32px; font-size:14px; font-weight:bold;font-family:"微软雅黑"; text-indent:10px; margin-bottom:20px}
.forget_password .main{ border:1px solid #e4e4e4 ;background:#fff}
.forget_password .cont{ width:388px; margin:0 auto; font-size:14px; min-height:320px; }
.forget_password .tishi{ background:#69beeb; text-indent:10px; color:#fff; margin:20px auto; text-align:center; width:70%; line-height:24px; font-size:12px; font-weight:bold ;font-family:"微软雅黑"}
.forget_password .cont p{ line-height:30px; margin-bottom:15px ; color:#000}
.forget_password .cont p input{ border:1px solid #ccc; width:290px; height:28px; line-height:28px; vertical-align:middle; font-size:14px; background:url(../images/inputbj.gif) repeat-x center top}
.forget_password .cont p.yz input{ width:120px}
.forget_password .cont p.yz img{ vertical-align:middle}
.forget_password .cont p.yz a{ color:#095c9e; font-size:12px}
.forget_button input{ background:url(../images/button2.png) no-repeat center; width:84px; height:28px; color:#333; font-weight:bold; text-align:center; border:none; margin-left:91px ; margin-bottom:30px; display:inline ;font-family:"微软雅黑"}
.forget_password .mail{ width:465px; text-align:center}
.forget_password .mail p span{ font-weight:bold; color:#cc0000}
.forget_password .mail p a{ text-decoration:underline}
 

/*头部***************************/
body{ background:#FFF;}
 
/*头部*/  
.head { height: 100px;   position: absolute; z-index: 555 ;   left: 0;  top: 0; width: 100%; background: rgba(255,255,255,0.3);  }
.logo { float: left; position: relative; z-index: 1; height: 100px; width: 440px; }
.logo a { float: none; }
.logo span.zzjj_fz { height: 100%; display: inline-block; vertical-align: middle; }
.logo img { vertical-align: middle; max-height: 100px; _height:expression(this.scrollHeight > 100 ? "100px" : "auto");
}
.logo h1 { display: none }
.logo .llmc { font-size: 20px; color: #666; padding-left: 10px; border-left: 1px solid #ddd; display: inline-block; height: 42px; line-height: 42px; position: relative; top: 5px; margin-left: 10px; }
.search_box { float: left; width: 345px; height: auto; overflow: hidden; margin-top: 33px; }
.search_box .search_text { border: 1px solid #ccc; height: 32px; line-height: 32px; width: 237px; padding: 0 5px 0 25px; float: left; background: url(../new_img/index_ss.png) no-repeat 5px center; font-family: "微软雅黑"; color: #999; font-size: 14px; }
.search_bnt { height: 34px; background: #32a411; font-family: "微软雅黑"; color: #fff; font-size: 16px; cursor: pointer; text-align: center; border: none; width: 75px; float: left }
.car_login_reg_box { float: right; font-size: 14px; color: #333; height: 40px; line-height: 40px; margin-top: 30px; }
.car_login_reg_box a { color: #333; }
.car_login_reg_box .dlzc_box { float: right; margin-left: 35px; }
.car_login_reg_box .dlzc_box .dlq_zt { background: url(../images/index/sy_08.png) 5px no-repeat; padding-left: 25px; }
.car_login_reg_box .dlzc_box .dlq_zt a { padding: 0 5px; }
.car_login_reg_box .dlzc_box .dlh_zt { height: 70px; position: relative; z-index: 9; }
.usernavson { position: absolute; z-index: 999; left: 0px; top: 44px; display: none; }
.usernavson .xwzx_erxl { background: #FFF; border: 1px solid #ddd; padding: 8px; }
.usernavson .xwzx_erxl a { padding: 0 10px; line-height: 30px; display: block; text-align: center; font-size: 14px; width: 70px; color: #666; background: #FFF; }
.usernavson .xwzx_erxl a:hover { background: #F3F4F6; }
.usernavson .xwzx_erxl .out_ccc { border-top: 1px solid #ddd; margin-top: 10px; }
.usernavson .arrr { position: absolute; top: -8px; left: 10px; width: 14px; height: 9px; background: url(../images/index/ui_new_yktnav.png) no-repeat; background-position: -187px 0; }
.car_login_reg_box .dlzc_box .sy_tximg { float: left; border-radius: 50%; margin-right: 10px; }
.car_login_reg_box .dlzc_box .dlmingc { display: inline-block; }
.car_login_reg_box .car_sy { position: relative; z-index: 1; float: right; display: block; background: url(../images/index/sy_06.png) left no-repeat; padding-left: 25px; margin-left: 35px; }
.car_login_reg_box .car_sy .car_nub { font-size: 14px; color: #32a411; padding-left: 2px; padding: 0 2px; font-weight: 700; font-family: Arial; font-style: normal; }
.car_login_reg_box a:hover { color: #32a411; }
.sjapp_down_top { float: right; background: url(../images/index/sy_18.png) no-repeat left center; display: block; padding-left: 22px;
 font-size: 20px; text-align: center; color: #32a411; line-height: 48px; font-family: Arial, Helvetica, sans-serif; margin-top: 27px; margin-left: 30px; }
/*头部结束*/



a.qyzczh_a{ float: right; margin-right: 30px;  color: #32a411;}

