.big_bg{width: 100%; min-height: 100%; position: absolute; background-color: #FFFFFF;}
.mid_content{}
.mid_head{height: 60px; margin-top: 15px;}
.reg_logo{/*原始logo*/width: 176px;height: 60px; float: left;}
.reg_wel{width: 104px;height: 60px;float: left; margin-left: 40px; background:url(../images/ymgk-register-welcome.png) no-repeat;}
.reg_title{margin-top: 20px; height: 39px; width: 100%; border-bottom:1px solid #d6d6d6;}
.g_title_text{height:0px!important;position: relative;}
.g_title_text1{position: absolute; top: -76px; right: 0px;}
.reg_type{height: 40px; margin-left: 40px; float: left;}
.reg_type a{display: inline-block; background-color: #fafafa; font-size: 16px; text-align: center; line-height: 38px;width: 178px; height: 38px; border: 1px solid #d6d6d6;}
.reg_type .select_active{border: 1px solid #ff4e20;background-color: #ff4e20; color: #FFFFFF;}
.type_right{float: right; width: 170px; height: 40px; line-height:40px ;}
.gt_login{color:#00aaff;}
.reg_content{width: 100%; margin-top: 50px;}
.reg_content_left{width: 660px;float:left;}
.reg_content_left1{margin-bottom:100px;}
.reg_content_right{width: 320px; float:right; padding-left: 30px;padding-right: 30px;}
.reg_content_left dl{width:100%; margin-bottom: 20px; position: relative;}
.input_text_290{width: 268px; height: 18px;line-height:18px; padding: 10px; border: 1px solid #d6d6d6 ;}
.input_text_160{width: 138px; height: 18px;line-height:18px; padding: 10px; border: 1px solid #d6d6d6 ;}
.reg_content_left input{font-size: 12px;}
.reg_content_left dl dt{margin-left:100px ; margin-right: 30px; font-size: 16px; float: left; width: 66px; height: 40px; line-height: 40px;}
.reg_content_left dl dd{float: left; /*height: 40px; line-height: 40px;*/}
.reg_content_right .reg_ad1,.reg_content_right .reg_ad2{width: 320px; height: 180px;}
.reg_content_right .reg_ad2{margin-top:10px;}
.reg_content_right img{width: 320px; height: 180px;}
.check_tip{position: absolute; top: 0px; left: 505px; height: 40px; line-height: 40px; font-size: 12px; color: #ff4e20;}
.check_tip span{display: inline-block; vertical-align: middle;}
.check_tip span.mb_green{background: url(../images/register-ico-check-green.png) no-repeat;width: 16px; height: 16px;}
.check_tip span.mb_red{background: url(../images/register-ico-check-red.png) no-repeat; width: 16px; height: 16px;}
.check_tip span.icon{margin-right: 10px;}
button.get_yzm{margin-left: 6px;width: 120px; height: 40px; display: inline-block; text-align: center; vertical-align:bottom; font-size: 14px; color: #ff4e20; background:#FFFFFF; border: 1px solid #ff4e20; border-radius: 2px; cursor: pointer; zoom: 1;}
button.gray{border: 1px solid #999999; color: #999999; background: #f0f0f0;} button.bt_sending{margin-left: 10px;width: 120px; height: 40px; border: 1px solid #999999; display: inline-block; vertical-align: bottom; font-size: 14px; color: #999999; background: #f0f0f0; border-radius: 2px; cursor: pointer; zoom: 1;}
#auto_lg{display: inline-block;}
#auto_lg img{width: 14px;height: 14px;vertical-align: middle;margin-bottom: 2px;}
.agree_text{font-size: 12px;}
.agree_text1{margin-top:-10px;margin-bottom:10px;}
.bt_Submit{width: 290px; height: 40px; display: inline-block; vertical-align: middle; line-height: 40px; font-size: 14px; color: #fff; background: #3bb850; border-radius: 2px; cursor: pointer; zoom: 1;}
.bt_Submit:hover{background-color: #44d25b;}
dl.reg_submit{margin-top: -20px;}
.select_div{clear: both; background:url(../images/select_bg_290.png) no-repeat left center; width: 290px; height: 40px; position: relative;}
.select_div .div_select{height: 40px; left: 0; line-height: 40px; padding-left: 10px; position: absolute; top: 0; width: 270px;}
.select_div #department{font-family: "microsoft yahei"; height: 40px; left: 0; line-height: 40px; padding-left: 10px; position: absolute; top: 0; width: 290px; z-index: 10; opacity: 0; filter: alpha(opacity=0); -moz-opacity: 0;}
/* 密码强度 begin*/
.password_level{clear: both; height: 20px; line-height: 20px; margin-top: 10px; font-size: 12px;}
.password_level span{line-height: 20px; display: inline-block; float: left;}
.password_level b.leve1{background-position: 0 0;}
.password_level b.leve2{background-position: 0 -13px;}
.password_level b.leve3{background-position: 0 -26px;}
.password_level b{background: url(../images/passowrd_level.png) no-repeat 0 0; width: 104px; height: 13px; display: inline-block; margin-top: 4px;}
/* 密码强度 end*/
.tel_gs{font-size: 12px; margin-top: 10px;}
input[placeholder], [placeholder], *[placeholder]{color:#999999 !important;}
.aui_inner{background: #FFF; border: 2px solid #ccc; border-radius: 4px; box-shadow: 0px 1px 4px 0px #aaa;}
.aui_titleBar{position: relative; height: 100%;}
.aui_title{position: absolute; top: 0; left: 0; width: 100%; height: 24px; text-indent: -9999em; overflow: hidden; font-size: 0;}
.aui_close{width: 20px; height: 20px; line-height: 20px; right: 1px; top: 3px; color: #ccc; padding: 0; text-align: center; font-family: Helvetica, STHeiti; font-size: 18px; text-decoration: none; display: block; position: absolute;}
