﻿@charset "utf-8";
@font-face{font-family:microsoft yahei,Simsun;}
.header {width: 100%;height: 89px;border-bottom: 1px solid #c5c5c5;background-color:#F8F8F8;margin:0px;padding:0px;}
.header .mid {margin: 0 auto;width: 980px;}
.header .mid .logo {float: left;margin-top: 20px;height:50px;}
.header .mid .login_line {margin-top: 28px;height: 30px;line-height: 30px;}
.header .mid  .login_line .loginbtn{display: inline-block; margin: 0px 30px 0px 6px; width: 80px; height: 26px;border: 1px solid #DDD;border-radius: 2px;color: #666;text-align: center;line-height: 26px;}
.header .mid .login_line a, a:hover {text-decoration: none;}
.header .mid .icon {display: inline-block;margin-top: -3px;margin-right: 5px;vertical-align: middle;width: 17px;height: 17px;}
.header .mid .service {background: url(../16-14.png) no-repeat;}

.gou, .valid_symbol,.content .step_name,.panel_middle .step_name,#telline em,#emailline em,.c_two_register_info_line em, .c_two_register_second_info_line em, .more_info_close, .more_info_open, .more_info_close span, .more_info_open span {
background: url(../reg.png) no-repeat;
}
/*��Աע����*/
.content{width: 1110px;height: 660px;padding-top: 0px;padding-bottom: 0px; margin: 20px auto;}
.content .panel_middle {padding: 25px 0px 0px;}
.content .input {margin-left: 10px;width: 258px;height: 32px;border: 1px solid #DDD;border-radius: 2px;padding-left: 10px;line-height: 32px;box-shadow: 0.5px 1px 1px #EAEAEA inset;font-size: 18px;font-family: Arial;color: #666;}

.content .step_name {float: left;margin: 0px 20px 50px 20px;background-position: 0px -2px;}
.content .step_name li {float: left;height: 30px;text-align: center;width: 246px;font: 700 16px/24px "Microsoft YaHei";color: #999;padding-top: 5px;margin-top: 35px;}
.content .step_name_1 {color: #50B400;margin-left: 208px;margin-top: -2px;}
.content .step_name_3 {margin-left: 32px;}
.content .step_cont_1 { margin-top: 40px;}
.content .register_wrapper {float: left;margin-left: 274px;}
#telline {position: relative;}
.register_info_line {padding: 17px 0px;}
.register_info_line .label {display: inline-block;width: 95px;text-align: right;font-size: 14px;color: #333;}
.requied_symbol {color: #F00;margin-right: 5px;font-size: 14px;font-family: SimSun;}
#telline em {width: 14px;height: 21px;display: inline-block;position: absolute;left: 355px;top: 24px;background-position: -863px -195px;}
#emailline em{width: 28px;height: 21px;display: inline-block;position: relative;top: 3px;background-position: -980px -195px;margin: 0px 0px 0px -32px;}
.c_two_register_info_line {height: 34px;
line-height: 34px;position: relative;}
.c_two_register_info_line .label {float: left;color: #333;}
.c_two_register_info_line input {float: left;margin-left: 13px;}
.c_two_register_info_line em {width: 16px;height: 18px;display: inline-block;position: absolute;left: 355px;top: 25px;background-position: -906px -196px;}
.c_two_register_second_info_line em {width: 16px;height: 18px;display: inline-block;background-position: -906px -196px;margin-left: -25px;}

.register_info_line {padding: 17px 0px;}

.password_strength {padding: 0px 0px 10px 210px;line-height: 16px;}
.password_strength span {float: left;color: #999;font-size: 12px;}
.password_strength li {float: left;width: 34px;margin-left: 2px;display: inline;}
.password_strength p {padding: 0px;margin: 0px;height: 14px;overflow: hidden;color: #FFF;font-size: 11px;text-align: center;line-height: 14px;background-color: #CCC;}
.password_strength .current_level_pointing {background-color: #FFA63C;}
.verif_code_img {width: 78px;height: 34px;vertical-align: middle;cursor: pointer;margin-left: 10px;}
.change_verif_code_img, .change_verif_code_img_hover {color: #0185C6;font-size: 14px;margin-left: 4px;cursor: pointer;}
.has_co_brand_card_line, .has_read_and_agree_line {padding: 0px;margin: 0px;}
.has_co_brand_card_line em, .has_read_and_agree_line em {width: 13px;height: 13px;display: inline-block;border: 1px solid #CCC;vertical-align: middle;margin-left: 10px;}
.has_read_and_agree_line {line-height: 33px; padding: 0px;margin: 0px;}
.has_read_and_agree_line em {width: 13px;height: 13px;display: inline-block;border: 1px solid #CCC;vertical-align: middle;margin-left: 10px;background-position: 2px -529px;}
.register_info_line .checkbox {margin-left: 10px;border: 0px none;width: 13px;height: 20px;display: none;}
.has_read_and_agree_line .has_read {color: #666;margin-left: 4px;}
.register_submit_btn_wrapper {padding-left: 104px;}
.register_submit_btn {display: inline-block;width: 220px;height: 42px;color: #FFF;font: 20px/42px "Microsoft YaHei";text-align: center;background-color: #FF7800;border-radius: 3px;}
.content .clause {line-height: 25px;font-size: 14px;padding: 0px 15px 25px;display: none;background-color: #FFF;}
.clause_head {height: 5px;}
.clause_con {width: 750px;height: 500px;overflow: auto;font-size: 14px;line-height: 25px;}
/*��֤��*/
.checkcode{background: url(code_bg.jpg);font-family: Arial;font-style: italic;color: blue;font-size: 30px;border: 0;padding: 2px 3px;letter-spacing: 3px;font-weight: bolder;cursor: pointer;width: 150px;height: 60px;line-height: 60px;text-align: center;vertical-align: middle;margin: 0px 0px 0px 10px;}
.mobile_verif_code_wrapper {margin:-25px 0px 0px 270px}
.medium_prompt {font-size: 14px;}
.mobile_title{margin:10px 0px 10px 50px;}
.medium_prompt em {font-style: normal;font-family: Arial;color: #f60;font-size: 16px;}
.check_middle .step_name {float: left;margin: 0px 20px 50px 20px;background-position: 0px -66px;}
.check_middle .step_name li {float: left;height: 30px;text-align: center;width: 246px;font: 700 16px/24px "Microsoft YaHei";color: #999;padding-top: 5px;margin-top: 35px;}
.check_middle .step_name_1 {color: #50B400;margin-left: 208px;margin-top: -2px;}
.check_middle .step_name_3 {margin-left: 32px;}
.step2_input_line {margin-left: 54px;}
.step2_prompt_line, .step2_input_line {padding: 10px 0;}
.step2_btn_line_label {display: inline-block;padding-right: 10px;text-align: right;font-size: 14px;color: #333;}
.step2_input_line .input, .c_step2_register_info_line input {margin-left: 0;}
.mobile_verif_code {width: 120px;height: 32px;font-size: 18px;}
.step2_submit {display: inline-block;width: 176px;height: 42px;text-align: center;font-size: 18px;line-height: 42px;color: #fff;margin-left: 60px;background-color: #ff7800;border-radius: 3px;}
.no_get {margin: 8px 0 0 330px;font-size: 14px;color: #0185c6;cursor: pointer;}
.resend_wrapper {height: 160px;margin-top: 40px;margin-left: 320px;}
.small_prompt{font-size:14px;}
.resend_btn{display: inline-block;width: 150px;height: 42px;text-align: center;font-size: 18px;line-height: 42px;color: #fff;background-color: #FF7800;border-radius: 3px;}
.resend_btn_disable{display: inline-block;width: 150px;height: 42px;text-align: center;font-size: 18px;line-height: 42px;color: #fff;background-color: #8CB2D2;border-radius: 3px;}
.FAQ {color: #333;margin-top: 20px;padding: 16px 38px 0 20px;}
.FAQ h3 {font-size: 14px;height: 20px;}
.FAQ li {margin-top: 12px;font-size: 14px;}
.FAQ .question {font-weight: 700;}
.FAQ .question, .FAQ .answer {margin: 0;padding: 0;}
/*ע��ɹ�*/
.panel_suc .step_name {float: left;margin: 0px 20px 50px 20px;background-position: 0px -125px;}
.panel_suc .step_name li {float: left;height: 30px;text-align: center;width: 246px;font: 700 16px/24px "Microsoft YaHei";color: #999;padding-top: 5px;margin-top: 35px;}
.panel_suc .step_name_1 {color: #50B400;margin-left: 208px;margin-top: -2px;}
.panel_suc .step_name_3 {margin-left: 32px;}
.panel_suc .content_wrapper{min-height: 100px;margin: 10px auto;padding: 20px;width: 500px;border: 3px solid #F2F2F2;background: #FFF;}
.panel_suc .content_wrapper .alert_right{padding: 6px 0 6px 58px;min-height: 40px;height: auto !important;height: 40px;line-height: 160%;background: url(../right.gif) no-repeat 8px 8px;font-size: 14px;}
.panel_suc .content_wrapper .alert_btnleft {margin-top: 8px;}
/*��½��Ϣ*/
/**��¼**/
#softkeyboard input{ border: 1px solid #ddd;border-radius: 3px;display: inline-block;margin: 2px; background:#fff; min-width:21px; width:auto; padding:3px; height:20px; line-height:10px;}
#softkeyboard input#asd{ height:12px; margin:3px 2px;}
.login{ width:1110px; margin:0 auto; height:540px; overflow:hidden;}
.login .loginbg{ float:left; width:555px; text-align:right; padding-top:110px;}
.login .loginmain{ float:right; margin-left:95px; margin-top:110px; width:300px; box-shadow: 0px 10px 15px #c6c6c6; float:left; border:#b2b2b2 solid 1px\9;border-top: 1px solid rgba(237, 237, 237, 0.99);}
.login .loginmain .tit{ font-family:"Microsoft YaHei"; font-size:20px; color:#873600; height:40px; line-height:40px;text-align:center;}
.login .loginmain .con{ padding:8px 15px 15px;}
.login .loginmain .con div{ margin-bottom:8px;}
.login .loginmain .con .ipt{ margin-bottom:3px; position:relative;}
.login .loginmain .con .ipt input{ border:#b2b2b2 solid 1px;  height:40px; line-height:40px; padding: 0 3px 0 38px;border-radius:3px;}
.login .loginmain .con .error{ color:#f00; height:12px; line-height:12px; margin-bottom:0px;}
.login .loginmain .con .rem{ margin-right:8px; vertical-align:middle;}
.login .loginmain .con .loginbtn{ text-align:center; width:270px; height:40px; line-height:40px;border-radius:3px; background:#b97f5a; margin-bottom:15px; margin-top:13px;}
.login .loginmain .con .loginbtn a{color:#fff; font-family:"Microsoft YaHei"; font-size:20px; }
.login .loginmain .con .reg{ color:#873600;}
.login .loginmain .con .find{ width:80px; height:26px; line-height:26px; text-align:center; color:#fff; background:#bababa; display:inline-block;border-radius:3px; }
.login .loginmain .con .ipt .nameipt{ background:url(../namebg.jpg) no-repeat 0 center;width:229px;}
.login .loginmain .con .ipt input.pwdipt{ background:url(../passwordbg.jpg) no-repeat 0 center;width:229px;}
.login .loginmain .con .ipt .keyboard{ float:right; position:absolute; top:15px; right:8px;}
.login .loginmain .con .zc{ display:inline-block; width:163px; text-align:right;}




