/*注册页面内容部分样式*/
.register_content{border: 1px solid #dcdcdc; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; box-shadow: 0 3px 3px #c7c3c0; width: 978px; margin: 20px auto; background: #fff;}
.register_content .register_title{font: normal 16px/50px 'microsoft yahei'; color: #323232; background: #eaf3f0;}
.register_content .register_title span{background: url(../images/sprite.png) no-repeat 0 -203px; padding-left: 40px; line-height: 50px; display: inline-block; height: 50px;}
form.register_contenter{padding: 45px 60px;}
form.register_contenter table tr{min-height: 30px; display: block;}
form.register_contenter table tr td{display: inline-block;  padding-top: 20px;}
form.register_contenter table tr td.r2{width: 260px; overflow: hidden; zoom: 1;}
form.register_contenter table tr td.r3{width: 500px;}

td.register_infor{width: 70px; line-height: 30px; font-size: 14px; font-family: 'microsoft yahei';text-align:right;}
td .checkbox{float: left; background: url(../images/sprite.png) no-repeat 0 -496px; height: 30px; line-height: 30px; padding-left: 5px;}
td .checkbox.checked{background: url(../images/sprite.png) 0 -531px;}
td .checkbox input{visibility: hidden;}
td .checkbox label{padding-right: 10px;}
td .register_mail{width: 238px; height: 18px; padding: 5px; line-height: 18px; border: 1px solid #a0a0a0; outline: none;}
td .register_mail:focus{border: 1px solid #063;}
td .register_pwd{width: 238px; height: 18px; padding: 5px; line-height: 18px; border: 1px solid #a0a0a0; outline: none;}
td .register_pwd:focus{border: 1px solid #063;}
form.register_contenter table tr.pwd_level{padding: 5px 0 0; height: 15px; min-height: 15px;}
form.register_contenter table tr.pwd_level td{padding-top: 0;}
tr.pwd_level td span{background: #c8c8c8; display: inline-block; width: 82px; margin-right: 2px; float: left; color: #fff; text-align: center;}
tr.pwd_level td span.on{background: #1e9a68;}
tr.pwd_level td span.last{margin-right: 0;}
td.code{overflow: hidden; }
td .code_style{text-transform:uppercase;width: 54px; padding: 5px; height: 18px; line-height: 18px; float: left; border: 1px solid #a0a0a0; outline: none;}
td .code_style:focus{border: 1px solid #063;}
td.code_tip{padding-left: 20px; line-height: 30px;}
td.code_tip{color: #646363;}
td.code_tip a{color: #227a4e; text-decoration: underline;}
td .code_img{width: 75px; height: 30px;  margin-right: 10px; display: inline-block;}
td.register_tips{position: relative;}
td.register_tips .arrow{position: absolute; top: 28px; left: -15px; display: block; height: 0; width: 0; font-size: 0; line-height: 0; border-color: transparent #bbb transparent transparent; border-style: dashed solid dashed dashed; border-width: 8px;}
td.register_tips .arrow i{position: absolute; top: -7px; left: -6px; display: block; height: 0; width: 0; font-size: 0; line-height: 0; border-color: transparent #fff transparent transparent; border-style: dashed solid dashed dashed; border-width: 7px;}
td.register_tips span{border: 1px solid #bbb; display: inline-block; height: 28px; line-height: 28px; padding: 0 8px;}
td .register_btn{height: 27px; line-height: 27px; background: #227a4e; color: #fff; border: 1px solid #063; border-radius: 4px; font-size: 14px; font-family: 'micosoft yahei'; cursor: pointer; width: 196px; text-align: center;}
td .register_term{width: 748px; height: 258px; overflow-y: auto; overflow-x: hidden; border: 1px solid #dcdcdc; padding: 10px 15px;}
td .register_term h4{font-size: 16px; color: #646363; font-weight: normal; line-height: 38px; text-align: center;}
td .register_term .term_content p{line-height: 28px; font-size: 14px; color: #646363; text-indent: 2em;}

