@charset "utf-8";
article,aside,figure,figcaption,footer,header,hgroup,nav,section,summary{display:block;}
dl,dd,dt,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;list-style:none;}
ul,ol{margin:0; padding:0; list-style:none;}
a{color:#333;text-decoration:none;}
img{border:0;border:none;}
table{border-spacing:0px;}
/* *:focus{outline:0 !important;}} */

body{margin:0;padding:0;background:#e0e0e0 url(../images/reg_bg.jpg) no-repeat top center;font-size:14px;}
header{width:1000px;margin:0 auto;margin-top:60px;height:90px;line-height:90px;}
header a,header img{float:left;}
.regcont{width:1000px;margin:0 auto;background:#f8f8f8;padding:35px;}
.tabPanel ul{width:100%;border-bottom:#dadada 3px solid;height:50px;line-height:50px;text-align:center;}
.tabPanel ul li{width:130px;display:block;height:50px;font-size:24px;float:left;text-decoration:none;color:#a0a0a0;cursor:pointer;}
.tabPanel .hit{border-bottom:#F00 solid 3px;color:#474747!important;}
.pane{min-height:300px;display:none;padding:30px;width:690px;margin:0 auto;}
.pane table{margin:0;padding:0;}
.pane table tr{height:50px;}
.pane table tr.reg_fcm{height:60px;vertical-align:bottom;text-align:center;}
.pane table tr.reg_fcminfo{height:60px;vertical-align:top;text-align:center;}
.pane table tr td input{width:280px;height:30px;line-height:30px;border:1px #ccc solid;}
.pane table tr td aside{float:left;height:30px;line-height:30px;}
.pane table tr td aside.reg_true{color:green;background:url(../images/reg_true.png) -1px 1px no-repeat;padding-left:20px;}/*默认为错误 可删除display:none*/
.pane table tr td aside.reg_false{color:red;background:url(../images/reg_false.png) -1px 1px no-repeat;padding-left:20px;}
.pane table tr td big b{color:#d50040;line-height:40px;}
.pane table tr td span{color:#808080;line-height:24px;}
.in_ID,.in_name,.in_pwd,.in_email,.in_phone{clear:both;float:left;background:#FFF url(../images/inputbg.png) no-repeat;padding-left:40px;}
.in_name{background-position:-0px -23px;}
.in_pwd{background-position:-0px -52px;}
.in_email{background-position:-0px -79px;}
.in_phone{ background-position:-0px -108px;}
.reg_fcmcheck .check{width:20px!important;height:20px!important;float:left;}
.reg_fcmcheck span{float:left;line-height:20px;}
.reg_fcmcheck span b{color:#F00;}
.reg_reg .regbt{display:block;cursor:pointer;background:url(../images/icon.png) no-repeat;background-position:-110px -55px;width:160px;height:50px;margin:0 auto;border:1px #ccc solid;}
.reg_reg .regbt:hover{background-position:-110px -103px;}
.getver{width:120px!important;margin-left:20px;height:35px!important;background:#eb0028;border-radius:5px;border:1px #F00 solid!important;color:#fff;}
.pane table tr td input.reg_true{border: 1px green solid;}
.pane table tr td input.reg_false{border: 1px red solid;}