/*注册*/
.reg_box { padding: 50px 0; height: auto; overflow: hidden; }
.reg_ad { display: block; float: right; width: 290px; background: #eee; height: 358px; margin-top: 49px; }
.regqy_box { overflow: hidden; height: auto; }
.regqy_box ul { float: left; }
.regqy_box ul li { float: left; width: 195px; height: 50px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; }
.regqy_box ul li a { border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; background: #fff; display: block; width: 195px; text-align: center; height: 48px; line-height: 48px; font-size: 20px; color: #333; }
.regqy_box ul li.last { border-left: none; }
.regqy_box ul li.on a { border-bottom: none; border-top: 2px solid #2787f7; background: #fff; color: #2787f7; }
.regqy_box .sjapp_down { 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: #2787f7; line-height: 50px; font-family: Arial, Helvetica, sans-serif; margin-left: 30px; }
.xxk_reg_connet { background: url(../images/index/reg_bj_03.jpg) no-repeat right #FFF; border: 1px solid #ddd; margin-top: -1px; padding: 50px; }
.reg_itrem { position: relative; width: 390px; line-height: 47px; height: 47px; margin-bottom: 28px; z-index: 2;   }

/*.ereeor { background: url(../images/index/error.png) left no-repeat; text-indent: 20px; font-size: 12px;   color: #f56700;  line-height: 48px; height: 48px; position: absolute; z-index: 20; top: 0px; left: 400px; width:390px;  }*/
/*.cousee { background: url(../images/index/cousee.png) left no-repeat; text-indent: 20px; font-size: 12px;   color: #f56700;  line-height: 48px; height: 48px; position: absolute; z-index: 20; top: 0px; left: 400px; width:390px;  }*/
label.error { background:#fff url(../images/index/error.png) left no-repeat; text-indent: 20px; font-size: 12px; color: #f56700;  line-height: 25px; height: 25px; position: absolute; z-index: 66; top: 49px; left: 0; width:390px; }
.success { background:#fff url(../images/index/cousee.png) left no-repeat; text-indent: 20px; font-size: 12px;   color: #f56700;  line-height: 24px; height: 24px; position: absolute; z-index: 66; top: 12px; left: 400px; width:390px;  }
.reg_itrem .input_dlzc {   width: 355px; line-height: 47px; height: 47px;  border: 1px solid #ddd;  font-size: 14px; color: #333; padding-left:35px; font-family: "微软雅黑";  border-radius:3px;    }
.error_zt .input_dlzc { border: 1px solid #f56700; }
.reg_itrem .input_dlzc:focus{  border:1px solid #2787f7;  box-shadow: 0 0 6px #ccc;} 

.reg_itrem .tip_dlzc { width: 390px; line-height: 48px; height: 48px; font-size: 14px; color: #999; text-indent: 15px; position: absolute; z-index: 10; top: 0px; left: 0px; }
.reg_qrc {   }
.reg_qrc .but_dlzc { width: 392px; height: 50px; background: #2787f7; border-radius:3px; font-size: 18px; color: #fff; font-family: "微软雅黑"; text-align: center; }
.reg_itrem .hqyzm { display: block; background: #eee; color: #333; font-size: 12px; text-align: center; width: 120px; height: 35px; line-height: 35px; position: absolute; z-index: 15; top: 7px; right: 7px; }
.reg_itrem .eyes_box { position: absolute; z-index: 20; top: 15px; right: 7px; cursor: pointer; }
.reg_itrem .hqyzm:hover { background: #ee991a; color: #fff; }
.reg_ytzc_box { color: #666; padding-top:10px; font-size:14px; }
.reg_ytzc_box a { color: #2787f7; }
.reg_ytzc_box a:hover {text-decoration: underline; }
.reg_ytzc_box input{ position:relative; top:2px;}


/*优惠卷*/
.zc_yqm_bj{ position:fixed; z-index:999; left:0; top:0; height:100%; width:100%;}
.zc_yqm_bj .zc_hbbj{ background:url(../images/index/tz_ibnbj_06.png); width:100%; height:100%; position:absolute; z-index:444; left:0; top:0;}

.zc_yqm_bj .zcyqm_hb{ position:absolute; z-index:666; left:50%; top:50%; margin:-199px 0 0 -300px; width:600px; height:388px;}
.zc_yqm_bj .zcyqm_hb .gbbb_but{ position:absolute; z-index:888; top:0px; right:0px; cursor:pointer;}



/**/
.yzm_tip{ color:#5792d6; line-height:20px; background: url(../images/index/tip.png) left no-repeat;  text-indent: 18px;}
.yzm_tip strong{ color:#5792d6; }



.reg_bj{ padding:100px 0;}
.reg_list{ height:auto; position:relative; padding-left:90px;}

.reg_itrem .reg_input_zcsj{ background: url(../images/index/sjzc.png) 10px 13px no-repeat;}
.reg_itrem .reg_input_zcmm{ background: url(../images/index/yhmm.png) 10px 14px no-repeat;}
.reg_itrem .reg_input_yzm{ background: url(../images/index/wdkc9.png) 10px 14px no-repeat;}
.reg_itrem .reg_input_yhm{ background: url(../images/index/yhm.png) 10px 13px no-repeat;}
.reg_itrem .reg_input_zcemile{ background: url(../images/index/youxzc.png) 10px 14px no-repeat;}

.reg_itrem .reg_input_imgyz{ background: url(../images/index/imgzc.png) 10px 14px no-repeat;}


.reg_qc_link{ color:#999; position:absolute; z-index:5; top:40px; left:0px; font-size:14px;}
.reg_qc_link a{ color:#2787f7; } 
.reg_qc_link a:hover{ text-decoration:underline;}
.reg_first_itrem{ margin-bottom:40px;}


.reg_img_box{ position:absolute; z-index:55; right:80px; top:0; background:url(../images/grzx_new/reg_bj.jpg) center no-repeat; width:539px; height:541px; overflow:hidden;}
.reg_img_box h4{ position:absolute; z-index:5; left:198px ;top:0px; font-size:24px; color:#5a656f; }
.reg_img_box p{ position:absolute; z-index:66; bottom:0px; right:160px; font-size:14px;} 
.reg_img_box p a{ color:#2787f7;}
.reg_img_box p a:hover{ text-decoration:underline;}