/*
模板版权所有归星点互联（Neoconex）所有，请尊重版权与原创；
任何模板使用问题，请联络QQ：1691000615 寻求解决。
版本：vision1.0
*/
@charset "utf-8";
/* CSS Document */
.bbs{ border-bottom:1px solid #eee!important;}
.nex_top_bg{ background:none; height:50px;}
.nexheader{ display:none;}
.nexfooter{ margin-top:0;}
.nexfooter{ margin-top:0;}
.nexsidetls{display:none;}
#wp,.wp{ width:100%;}
.ptm{ width:100%; background:#fff!important; padding:0!important;}
.nex_Mainbod{width: 900px;margin: 100px auto;}

.nex_zhucekuangbox{ width: 900px;height:600px; overflow:visible; }
.nex_zhuce_bgs{ width:403px; height:546px;position:relative;  background-size:cover; float:left;}
#layer_reginfo_t{ display: block;  float: none;  padding: 0px;  height: 70px;  line-height: 70px;  overflow: hidden;  font-size: 18px;  color: #333;  font-weight: 600;  text-align: center;  letter-spacing: 1px;}
.bm_c{ padding:10px 0;} 
#reginfo_a_btn{ margin-top:20px;}

.nex_zctop_inner{float: right;width: 405px;min-height: 500px;overflow: hidden;padding: 20px;background: rgba(255,255,255,1);position: relative;border: 1px solid #eee;border-radius: 4px;  }
.nex_liner_box table{width:100%;}
.nex_liner_box select{outline:none;margin-bottom:0px; color: #f39800;}
.nex_liner_box textarea{width:98%;padding:1%;outline:none;margin-bottom:10px;}
/*.nex_liner_box label{display:block; height:20px;line-height:20px;margin:5px 0;overflow:hidden; font-size:12px; color:#999;}*/
.nex_liner_box label{/*display:block;*/ height:20px;line-height:21px;margin:5px 0;overflow:hidden; font-size:14px; color:#666683;}
.nex_nesscerry_tips{position:relative;top:-12px;width:100%;}
.nex_nesscerry_tips i{display:none!important;position:absolute;top:28px;left:110px;height:15px;line-height:15px;width:100%;color:#F39A07;font-weight:400;}
.nex_nesscerry_tips .p_chk{display:block;position: absolute; top: 23px;left:155px;height:15px;line-height: 15px;width: 100%;color: #F39A07;font-weight: 400;text-align: right;max-width: 235px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.p_right{position: absolute; top: -3px;  right: 9px;  width: 30px;  height: 30px;}

#emailmore_menu{display:none;}
.flb span{ position:absolute; top:-9px; right:-30px; width:30px; height:30px; display:block; border-radius:100%; background:#fff;}
.flbc{ width:25px; height:25px; background:url(close.png) 0 0 no-repeat; margin-left:3px!important; margin-top:2px;}
.flbc:hover{ background-position:0 0;}
.nex_dlzc_txt{ padding:0px;height:70px; line-height:70px; margin-bottom:20px; font-size:26px; color:#434343; font-weight:600; text-align:center; position:relative; letter-spacing:2px;}
.nex_dlzc_txt em{ display:block; float:none; padding:0px;height:70px; line-height:70px; overflow:hidden;  font-size:18px; color:#333; font-weight:600; text-align:center;letter-spacing:1px;}
.nex_liner_box{width:100%;position:relative;border-bottom:0;}
.nex_liner_box input{width:99%!important;height:33px;border:1px solid #eee;text-indent:10px;outline:none;}
.nex_liner_box input::-webkit-input-placeholder{font-size:14px;color:#666;} 
.nex_liner_box .px {width:99%!important;height:33px;border:1px solid #eee;text-indent:10px;margin-bottom: 10px;}
.px { padding:0;}
select{ width:99.2%!important; height: 35px; border: 1px solid #ddd; padding:0 0 0 20px;font-size:14px; color:#666; font-family:Microsoft Yahei;margin-bottom:20px; }
option{text-indent:20px;font-size:14px; color:#666; font-family:Microsoft Yahei;}
.nex_liner_box .vm{ }
.nex_liner_box #invitecode{margin-bottom:20px;}
.nex_liner_box th, .nex_liner_box td{ padding:0;}
.nex_liner_box_valides{ position:relative;}
.nex_liner_box_valides span:nth-of-type(1){position: absolute;top: 35px;left:230px;display: block; }
.nex_liner_box_valides span:nth-of-type(2) {  position: absolute;top:6px;right:55px;display:block;text-indent:-9999px;}
.nex_liner_box_valides span:nth-of-type(2) img { width:90px;  height: 35px;}
.nex_liner_box_valides a.xi2{ display: inline-block;  background: #F39A07; position: absolute;top:24px;right: 3px;  width: 40px;  height: 33px;  line-height: 33px;  padding: 0 5px;  color: #fff;  text-align: center;  cursor: pointer;  border: 1px solid #F39A07;  font-size: 12px;  transition: all 0.2s ease-in;}
.nex_liner_box_valides a.xi2:hover{ opacity:0.8;}
.nex_liner_box_valides .px{}
.nex_dl_columns{ margin-bottom:20px; height:20px; line-height:20px;}
.nex_dl_columns_l{ float:left;font-size:12px; color:#666;}
.nex_dl_columns_l imput{}
.nex_dl_columns_r{ float:right;}
.nex_dl_columns_r a{ font-size:12px; color:#666;}
.nex_dl_columns_r a:hover{ color: #F39A07; }
.nex_dl_columns_r span{ padding:0 5px; font-size:12px; color:#999;}
.nex_liner_box .pn{display: inline-block; border-color:#F39A07;border:0; width: 100%;  text-align: center;  height: 40px;  line-height: 40px;  color: #fff;  font-size: 14px; background: #F39A07;  border-radius:4px; margin:0;}
.nex_liner_box  .pn:hover{ opacity:0.8;}

.nex_reg_btms{ height:25px; line-height:25px;}
.nex_reg_btms_l{ float:left; height:25px; line-height:25px; font-size:12px; color:#666;}
.nex_reg_btms_l a{ color:#F39A07; font-weight:600; margin-left:1px;}
.nex_reg_btms_r{ float:right;}
.nex_reg_btms_r h5{ float:left; font-size:12px; color:#666;  height:25px; line-height:25px; font-weight:400;}
.nex_reg_btms_r ul{ float:left;}
.nex_reg_btms_r ul li{ float:left; margin-left:10px;}
.nex_reg_btms_r ul li a{ display:inline-block; width:25px; height:25px;}
.nex_reg_btms_r ul li.nex_tl_qq a{ background:url(qq.png) center no-repeat;}
.nex_reg_btms_r ul li.nex_tl_qq a:hover{background:url(qq1.png) center no-repeat;}
.nex_reg_btms_r ul li.nex_tl_wx a{ background:url(wx.png) center no-repeat;}
.nex_reg_btms_r ul li.nex_tl_wx a:hover{background:url(wx1.png) center no-repeat;}
.nex_reg_btms_r ul li.nex_tl_wb a{ background:url(wb.png) center no-repeat;}
.nex_reg_btms_r ul li.nex_tl_wb a:hover{background:url(wb1.png) center no-repeat;}

#reginfo_a_Rule{ height:20px; margin:10px 0;}
#reginfo_a_Rule #agreebbrule{ width:15px!important; height:20px!important;}
#reginfo_a_Rule a{ margin-left:5px; color:#f00; text-decoration:underline;}
.ptm{ width:100%; background:#fff!important;padding:0!important;}


.ptm{ width:100%; background:#fff!important;padding:0!important;}
