@charset "utf-8";
/* CSS Document */
.bg_zc{ background:#f5f5f5;}
.zc_box{ background:#fff;margin-top:30px;padding-bottom:35px;}
.zc_box h2{font-weight:400;font-size:24px; text-align:center;border-bottom:3px solid #f5f5f5;line-height:90px;}
.zc_cont{width:440px;margin:0 auto;}
.zc_cont h3{font-weight:400; text-align:center; font-size:18px;line-height:90px;}
.zc_cont ul li{margin-bottom:15px;}
.zc_cont ul li font{font-size:14px;width:75px; text-align:right; display:inline-block;padding-right:15px;}
.zc_cont li span input,.zc_cont li span select{border:1px solid #ccc;height:40px;line-height:40px;width:310px;padding-left:10px;}
.zc_cont li span select{width:322px;}
.zc_cont .btn_tj{display:block;width:322px;height:48px;line-height:48px; text-align:center;color:#fff;font-size:18px; background:#2581bd;border-radius:3px;margin-left:90px;margin-top:25px;}
.copyright{ width:100%;height:40px;line-height:56px; text-align:center;color:#666;}
.ty_gx{padding-left:90px;font-size:13px;}
.ty_gx a{color:#2581bd;}
.error{padding-left:100px;padding-top:10px;color:#c00}
.ck_div{width:325px;}
.ck_div input{margin:5px;}

/****** 登录 ******/

.login_box{ background:url(../images/banner_login.jpg) no-repeat center;width:100%;height:550px;}
.login_cont{width:350px;height:325px;margin-top:112px; background:#fff;border-radius:3px;}
.login_cont h4{font-size:18px;line-height:66px;border-bottom:1px solid #f3f3f3;text-align:center;}
.login_cont h4 a{color:#ff6325;font-size:14px;float:right;padding-top:8px;}
.login_cont ul{padding:10px 35px; }
.login_cont ul li {margin-top:15px;border:1px solid #e8e8e8;width:280px;height:40px;line-height:40px;font-size:14px;}
.login_cont ul li .input_bd{padding-left:10px;color:#666;font-family:\5FAE\8F6F\96C5\9ED1;border:none;height:30px;line-height:30px;float:left;border-left:1px solid #e8e8e8;margin-top:5px;width:220px;}
.login_cont ul .input_btn a{margin-top:15px;display:block;width:282px;height:44px;line-height:44px; background:#4cc159;border:none;color:#fff;border-radius:2px; font-size:16px;box-shadow: 0 3px 10px  rgba(76, 193, 89, .40);color:#fff; text-align:center;}
.login_cont ul li span{display:block;background:url(../images/icon_login.png) no-repeat;width:40px;height:40px;float:left;}
.login_cont ul li span.sj_icon{ background-position:12px 10px;}
.login_cont ul li span.mm_icon{background-position:12px -71px;}
.wjmm{font-size:13px;padding:15px 36px 0;color:#999;}
.wjmm a{color:#999;}
.wjmm a:hover{color:#2581bd;}
.wjmm a.blue_color{color:#2581bd;}

/****** 弹窗 ******/
.tc_box {display: none;height: 100%;left: 0; position: fixed; top: 0;width: 100%;z-index: 9999;}
.tc_box .mask {background: rgba(0, 0, 0, 0.6);position: absolute;top: 0;width: 100%;height: 100%;left: 0;}
.tc_box .xy_box {background: #fff;left:50%;margin-left: -300px;position:relative;top:10%;width:600px;padding:30px 10px 20px;}
.tc_box .xy_box h2{ text-align:center;font-size:15px;font-weight:400;line-height:40px;}
.tc_box .xy_box p{ text-indent:20px;color:#666;line-height:22px;padding:6px 0;}
.tc_box .xy_box font{color:red;}
.tc_box .xy_scroll{padding:0 20px;height:430px;overflow-y:scroll;}
.xy_ty span{display:block;padding:15px 0 0 25px;font-size:13px;}
.xy_ty .btn_ty a{display:block;width:158px;height:36px;margin:0 auto;border-radius:20px; background:#4cc159;color:#fff;font-size:15px; text-align:center;line-height:36px;box-shadow: 0 8px 13px #cbedcf;}

/****** 找回密码 ******/
.zhmm_title{font-size:16px;color:#999;padding-left:60px;padding-top:40px;}
.zhmm_wz,.zhmm_wz_hover{width:85px; text-align:center;}
.zhmm_wz font{display:block;background:url(../images/icon_zhmm_mr.png) no-repeat center;width:85px;height:37px;line-height:37px; text-align:center;color:#fff;}
.zhmm_wz span{line-height:40px;}
.zhmm_wz_hover font{display:block; background:url(../images/icon_zhmm_hover.png) no-repeat center;width:85px;height:37px;line-height:37px;text-align:center;color:#fff;}
.zhmm_wz_hover span{color:#2581bd;line-height:40px;}
.zhmm_xian{width:190px;height:4px; background:#b0b0b0;margin-top:17px;margin-left:-3px;}
.zhmm_cont01{padding:40px 80px;font-size:14px;}
.zhmm_cont01 h3{font-weight:400;border-bottom:1px solid #ccc;line-height:50px;}
.zhmm_cont01 h3 font{color:#2581bd;}
.zhmm_cont01 ul{padding-top:40px;}
.zhmm_cont01 ul li{padding-bottom:20px;}
.zhmm_cont01 ul li input{border:1px solid #ccc;height: 40px;padding-left: 10px;width: 120px;line-height: 40px;}
.zhmm_cont01 ul li font{width:100px; text-align:right;display: inline-block;margin-right:10px;}
.btn_hqyzm{display: inline-block;background:#ebf7ff;border:1px solid #2581bd;color:#2581bd;border-radius:2px;width: 230px;line-height: 40px;height: 40px;margin-left:10px; text-align:center;}
.zhmm_cont01 .btn_tj{display:inline-block;margin-left:110px;width:180px;height:42px;line-height:42px; text-align:center;color:#fff;font-size:16px; background:#2581bd;border-radius:3px;margin-top:45px;}
.qtyz{color:#2581bd;margin-left:10px;}
.zhmm_cont01 ul li input.input_width{width:250px;}
.zhmm_cont01 .szcg{ text-align:center;width:100%;font-size:18px;}
.zhmm_cont01 .szcg p{line-height:38px;margin:0 auto;width:250px;}
.zhmm_cont01 .szcg span{display:inline-block; background:url(../images/icon_qrcg.png) no-repeat center;width:38px;height:44px;}
.zhmm_cont01 .szcg  font{padding-left:10px;}
.zhmm_cont01 .szcg .btn_tj{margin-left:0px;}
.pic_yzm{padding:0 10px;}
.a_yzm{line-height:40px;color:#666;}