body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,input,textarea,th,td{
	margin:0;
	padding:0
}
body,button,input,select,textarea{
	font-size:12px;
}
ul,ol,li{
	list-style:none
}
img{
	border:0
}
em,i{
	font-style:normal
}
  
 
/* new css */
/* all bg */
.landing_tit a,
.landing_tit a:hover,
.landing_main li a.landing_qq,
.landing_main li a.landing_qq:hover,
.landing_main li a.landing_wx,
.landing_main li a.landing_wx:hover,
.landing_main li a.landing_wb,
.landing_main li a.landing_wb:hover,
.landing_main li a.landing_bd,
.landing_main li a.landing_bd:hover,
.landing_main li a.landing_db,
.landing_main li a.landing_db:hover,
.landing_prompt span,
.landing_registerMainF a.span_wb,
.landing_registerMainF a.span_qq,
.landing_registerMainF a.span_bd,
.landing_registerMainF a.span_db,
.landing_registerMainF a.span_wx,
.landing_registerMainF a.span_wb:hover,
.landing_registerMainF a.span_qq:hover,
.landing_registerMainF a.span_bd:hover,
.landing_registerMainF a.span_db:hover,
.landing_registerMainF a.span_wx:hover,
.xcarMail_top,
.xcarMail_down,
.xcarMail_tit a.xcarMail_loga,
.xcarRegister_tit span,
.xcarPassword_leftT span,
.xcarPassword_right .xcarPassword_leftT span,
.xcarJiHuo_F span{
	background-image: url(//reg.xcar.com.cn/images/landing-bg.png?v=1.35);
	background-repeat: no-repeat;
}
/* ��½���� */
.landing_contain{
	width: 590px;
	padding-bottom: 25px;
	margin: 0 auto;
	position: relative;
	background: #fff;
	line-height:1.125;
	color: #333;
	font-family:"SimSun";
	overflow: hidden;
	text-align:left;
}
.landing_contain a{
	color: #2e526c;
}
.landing_contain a:hover{
	color: #fe0000;
}
.landgin_link{
	width: 1px;
	height: 233px;
	position: absolute;
	left: 241px;
	top: 83px;
	background: #e5e5e5;
}
.landing_tit{
	height: 45px;
	line-height: 45px;
	padding-left: 37px;
	border-bottom: 1px solid #e5e5e5;
	background: #41a1de;
	font-size: 18px;
	color: #fff;
	font-family: "Microsoft YaHei";
}
.landing_tit a{
	float: right;
	width: 45px;
	height: 45px;
	background-position: -181px -8px;
}
.landing_tit a:hover{
	background-position: -181px -58px;
}
.landing_main .xlog_wx_pl{
	position:relative;
	z-index: 10;
}
.xlog_wx_content{
	display:inline-block;
	width:75px;
	height:36px;
	background-image: url(//reg.xcar.com.cn/images/landing-bg.png?v=1.35);
	background-position:-346px -294px;
	padding:4px 4px 0 10px;
	line-height:16px;
	color:#fff;
	position:absolute;
	right:-92px;
	top:-2px;
}
/* left */
.landing_left{
	float: left;
	width: 202px;
	margin: 26px 0 0 40px;
	display: inline;
}
.landing_sontit{
	padding-left: 4px;
	font-size: 16px;
	color: #333;
	font-family: "Microsoft YaHei";
}
.landing_main{
	padding-top: 9px;
}
.landing_main li{
	width: 161px;
	height: 33px;
	margin-top: 11px;
}
.landing_main li a{
	display: block;
	width: 161px;
	height: 33px;
	text-indent: -9999px;
}
.landing_main li a.landing_qq{
	background-position: -8px -47px;
}
.landing_main li a.landing_qq:hover{
	background-position: -8px -8px;
}
.landing_main li a.landing_wx{
	background-position: -177px -294px;
}
.landing_main li a.landing_wx:hover{
	background-position: -177px -333px;
}
.landing_main li a.landing_wb{
	background-position: -8px -124px;
}
.landing_main li a.landing_wb:hover{
	background-position: -8px -86px;
}
.landing_main li a.landing_bd{
	background-position: -8px -202px;
}
.landing_main li a.landing_bd:hover{
	background-position: -8px -163px;
}
.landing_main li a.landing_db{
	background-position: -8px -294px;
}
.landing_main li a.landing_db:hover{
	background-position: -8px -333px;
}
.landing_register{
	width: 161px;
	margin-top: 60px;
	text-align: center;
	color: #949494;
}
.landing_register a{
	margin-left: 8px;
	color: #1f507b;
}
.landing_register a:hover{
	color: #fe0000;
}
.landing_right{
	float: left;
	width: 280px;
	margin: 26px 0 0 43px;
	display: inline;
}
.landing_prompt{
	height: 14px;
	line-height: 14px;
	margin: 8px 0;
	clear: both;
	color: #cd0c00;
}
.landing_prompt span{
	float: left;
	width: 13px;
	height: 13px;
	margin-right: 4px;
	vertical-align: middle;
	background-position: -181px -115px;
	_background-position: -181px -116px;
}
input.landing_text,
input.landing_check{
	width: 248px;
	height: 36px;
	border: 1px solid #ccc;
	padding-left: 10px;
	margin-bottom: 14px;
	line-height: 38px;
	font-size: 14px;
	color: #999;
}
input.landing_text{
	display: inline-block;
}
/* �û�������괥��״̬ */
.landing_right input:hover, 
.active_contain .main .left input:hover,
.landing_registerMain input:hover{
	border-color: #bf8a3f;
}
/* �û��������״̬ */
.landing_right input.error, 
.active_contain .main .left input.error,
.landing_registerMain input.error{
	border: 1px solid #f90000;
	background: #ffe5e6;
}
input.landing_check{
	width: 108px;
}
.landing_right img{
	vertical-align: middle;
	*vertical-align: 3px;
}
.landing_right a{
	margin-left: 13px;
	color: #2e526c;
}
.landing_right a:hover{
	color: #fe0000;
}
.landing_checkbox input,
.landing_checkbox label{
	width: auto;
	height: auto;
	vertical-align: text-top;
}
.landing_checkbox input{
	*vertical-align: -2px;
}
.landing_checkbox input:hover{
	border: 0;
}
.landing_checkbox label{
	margin-left: 12px;
	color: #949494;
}
.landing_checkbox a{
	margin-left: 110px;
	*vertical-align: 0;
}
.landing_checkbox a:hover{
	color: #fe0000;
}
.landing_button button{
	width: 113px;
	height: 38px;
	margin-top: 15px;
	border: 0;
	background: #ffaa34;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
}
.landing_buttonT button{
	width: 144px;
}
/* ������½��꾭��״̬ */
.landing_button button:hover{
	background: #ff9400;
}

/* ע�ᰮ�� */
.landing_registerMain{
	width: 528px;
	padding: 0 0 32px 28px;
	margin: 0 auto;
	border-bottom: 1px solid #eee;
}
.landing_registerMain input{
	width: 261px;
	height: 38px;
	line-height: 38px;
	margin-bottom: 15px;
}
.landing_registerMain .landing_prompt{
	margin-top: 20px;
}
.landing_registerMain .landing_button button{
	margin-top: 10px;
	*vertical-align: middle;
	_vertical-align: -10px;
}
.landing_registerMain .landing_button a{
	margin-left: 23px;
}
.landing_registerMainF{
	width: 528px;
	height: 24px;
	line-height: 24px;
	margin: 0 auto;
	padding: 17px 0 0 28px;
	color: #949494;
}
.landing_registerMainF a{
	margin: 0 8px;
	font-weight: bold;
}
.landing_registerMainF a.span_wb,
.landing_registerMainF a.span_qq,
.landing_registerMainF a.span_bd,
.landing_registerMainF a.span_db,
.landing_registerMainF a.span_wx
{
	display: inline-block;
	width: 24px;
	height: 24px;
	vertical-align: middle;
}
.landing_registerMainF a.span_wx{
	background-position: -430px -8px;
}
.landing_registerMainF a.span_wx:hover{
	background-position: -462px -8px;
}
.landing_registerMainF a.span_wb{
	margin-left: 15px;
	background-position: -232px -8px;
}
.landing_registerMainF a.span_wb:hover{
	background-position: -232px -35px;
}
.landing_registerMainF a.span_qq{
	background-position: -262px -8px;
}
.landing_registerMainF a.span_qq:hover{
	background-position: -262px -35px;
}
.landing_registerMainF a.span_bd{
	background-position: -292px -8px;
}
.landing_registerMainF a.span_bd:hover{
	background-position: -292px -35px;
}
.landing_registerMainF a.span_db{
	background-image:url(//reg.xcar.com.cn/images/landing-bg.png?v=1.35);
	background-position: -324px -35px;
}
.landing_registerMainF a.span_db:hover{
	background-position: -354px -35px;
}
/* ע��ɹ� */
.landing_succeed{
	width: 466px;
	margin: 0 auto;
}
.landing_succeed .tit{
	margin-top: 38px;
	text-align: center;
	font-size: 20px;
	font-family: "Microsoft YaHei";
}
.landing_succeed .main{
	height: 88px;
	margin-top: 20px;
	padding-top: 30px;
	background: #f6f6f6;
}
.landing_succeed .main p{
	width: 340px;
	line-height: 30px;
	margin: 0 auto;
	font-size: 14px;
	color: #696969;
}
.landing_succeed .main p span{
	color: #ff9400;
	font-weight: bold;
}
.landing_succeed .landing_button{
	text-align: center;
}
.landing_succeed .landing_button button{
	margin-top: 24px;
}

/* ��½δ���� */
.active_contain{
	width: 735px;
	height: 405px;
	color: #333;
}
.active_contain .main .left{
	float: left;
	width: 458px;
	margin: 32px 0 0 44px;
	display: inline;
}
.active_contain .main .left .prompt{
	font-size: 14px;
}
.active_contain .main .left ul{
	height: 30px;
	margin-top: 25px;
	overflow: hidden;
}
.active_contain .main .left ul li{
	float: left;
	width: 85px;
	height: 16px;
	overflow: hidden;
	padding-bottom: 10px;
	margin-right: 25px;
	border-bottom: 3px solid #fff;
	font-size: 16px;
	font-family: "Microsoft YaHei";
}
.active_contain .main .left ul li.current{
	border-bottom: 3px solid #ff9400;
}
.active_contain .main .left .landing_prompt{
	margin: 14px 0 7px;
}
.active_contain .main .left button{
	width: 141px;
	height: 42px;
	line-height: 42px;
	margin-top: 7px;
}
.active_contain .landgin_link{
	left: 499px;
	top: 127px;
}
a.proving{
	display: inline-block;
	padding: 6px 12px;
	margin-left: 27px;
	border: 1px solid #e5e5e5;
	background: #f2f2f2;
	color: #737373;
	vertical-align:top;
	margin-top:7px;
}
a.proving:hover{
	color: #737373;
	text-decoration: none;
}
/* ��ȡ��֤��-�ֻ�������ȷʱ */
a.proving_true{
	background: #ff9400;
	border: 1px solid #ff9400;
	color: #fff;
	text-decoration: none;
}
a.proving_true:hover{
	background: #ff9400;
	color: #fff;
	text-decoration: none;
}
/* ��ȡ��֤��-���� */
span.touch{
display: inline-block;
padding: 6px 12px;
margin-left: 27px;
border: 1px solid #e5e5e5;
background: #f2f2f2;
color: #737373;
*vertical-align: 6px;
}
.important_prompt{
	margin-top: 34px;
}
.important_prompt em{
	color: #ff9400;
}
.active_contain .main .right{
	float: left;
	width: 160px;
	margin: 115px 0 0 35px;
	line-height: 25px;
	color: #949494;
}
.active_contain .main .right em{
	color: #ff9400;
}

/* �˻�����-���� */
.active_contain .main .left .mail{
	width: 420px;
	margin-top: 21px;
	line-height: 32px;
	font-size: 14px;
}
.active_contain .main .left .mail em{
	margin: 0 8px;
	font-weight: bold;
	color: #ff9400;
}

.active_contain .main .left .mail a{
	margin: 0 9px;
}
.active_contain .main .left .mail div.mail_yf{
	margin-top: 7px;
	font-weight: bold;
	color: #ff9400;
}
.active_contain .main .left .mail div.mail_cf a{
	margin: 0 20px 0 0;
	font-weight: normal;
}
.active_contain .main .left .mail .landing_prompt{
	margin-top: 5px;
	font-size: 12px;
}
.active_contain .main .left .mail .landing_button button{
	margin-top: 3px;
	vertical-align: middle;
}
.active_contain .main .left .mail .mail_cf .landing_button a,
.active_contain .main .left .mail .mail_cf .landing_button a:hover{
	margin-left: 23px;
}

/* �˺��Ƿ񼤻� */
.active_containJ{
	width: 605px;
	height: 173px;
}
.active_containJ .main{
	width: 378px;
	margin: 0 auto;
	text-align: center;
}
.active_containJ .main .title{
	margin: 30px 0 25px;
	font-size: 14px;
}
.active_containJ .main a.jh_a{
	display: inline-block;
	width: 142px;
	height: 42px;
	line-height: 42px;
	margin: 0 20px;
	background: #ffaa34;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}
.active_containJ .main a.jh_a:hover{
	background: #ff9400;
	color: #fff;
	text-decoration: none;
}

/* �Ѽ��� */
.active_containJB{
	width: 243px;
	height: 93px;
	overflow: hidden;
	background: #ff9400;
	text-align: center;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
}
.active_containJB p{
	margin: 30px 0 20px;
	font-family: "Microsoft YaHei";
	font-size: 18px;
}

/* ����ҳ */
.guide_wrap{
	width: 955px;
	height: 1598px;
	margin: 0 auto;
	overflow: hidden;
	z-index: 1000;
	position: absolute;
	left: 0;
	top: 0;
}
/* ����ҳ��ʼ */
.xcarGuide_main{
	width: 550px;
	height: 360px;
	margin: 186px auto 0;
	position: relative;
}
.xcarGuide_main div{
	width: 550px;
	height: 360px;
	background:url(//reg.xcar.com.cn/images/guide_start.png) no-repeat;
	_background-image: none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//reg.xcar.com.cn/images/guide_start.png');
}
.xcarGuide_main a{
	display: block;
	position: absolute;
	text-indent: -9999px;
}
.xcarGuide_main a.xcarGuide_close{
	width: 42px;
	height: 39px;
	right: 93px;
	top: 19px;
}
.xcarGuide_main a.xcarGuide_start{
	width: 135px;
	height: 52px;
	left: 218px;
	bottom: 67px;
}

/* ����ҳ-1 */
.xcarGuide_message{
	margin-top: 117px;
}
.xcarGuide_main1{
	width: 557px;
	height: 480px;
	margin: -75px 0 0 212px;
}
.xcarGuide_main1 div{
	width: 557px;
	height: 480px;
	background:url(//reg.xcar.com.cn/images/guide_pic1.png) no-repeat;
	_background-image: none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//reg.xcar.com.cn/images/guide_pic1.png');
}
.xcarGuide_main1 a.xcarGuide_close{
	width: 42px;
	height: 40px;
	right: 95px;
	top: 131px;
}
.xcarGuide_main1 a.xcarGuide_down{
	width: 98px;
	height: 40px;
	left: 244px;
	bottom: 57px;
}
.xcarGuide_main1 a.xcarGuide_skip{
	width: 40px;
	height: 25px;
	right: 137px;
	bottom: 69px;
}
/* ����ҳ-2 */
.xcarGuide_list{
	margin: 32px 0 0 153px;
}
.xcarGuide_main2{
	width: 506px;
	height: 308px;
	margin: 20px 0 0 0;
}
.xcarGuide_main2 div{
	width: 506px;
	height: 308px;
	background:url(//reg.xcar.com.cn/images/guide_pic2.png) no-repeat;
	_background-image: none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//reg.xcar.com.cn/images/guide_pic2.png');
}
.xcarGuide_main2 a.xcarGuide_close{
	width: 34px;
	height: 32px;
	right: 133px;
	top: 19px;
}
.xcarGuide_main2 a.xcarGuide_up{
	width: 48px;
	height: 18px;
	left: 160px;
	bottom: 55px;
}
.xcarGuide_main2 a.xcarGuide_down{
	width: 79px;
	height: 30px;
	left: 220px;
	bottom: 50px;
}
.xcarGuide_main2 a.xcarGuide_skip{
	width: 34px;
	height: 14px;
	right: 162px;
	bottom: 62px;
}
/* ����ҳ-3 */
.xcarGuide_ad{
	margin: -120px 0 0 750px;
}
.xcarGuide_main3{
	width: 550px;
	height: 507px;
	margin: 315px 0 0 145px;
}
.xcarGuide_main3 div{
	width: 550px;
	height: 507px;
	background:url(//reg.xcar.com.cn/images/guide_pic3.png) no-repeat;
	_background-image: none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//reg.xcar.com.cn/images/guide_pic3.png');
}
.xcarGuide_main3 a.xcarGuide_close{
	width: 42px;
	height: 39px;
	right: 121px;
	top: 21px;
}
.xcarGuide_main3 a.xcarGuide_up{
	width: 58px;
	height: 20px;
	left: 166px;
	bottom: 205px;
}
.xcarGuide_main3 a.xcarGuide_down{
	width: 98px;
	height: 36px;
	left: 241px;
	bottom: 195px;
}
.xcarGuide_main3 a.xcarGuide_skip{
	width: 40px;
	height: 18px;
	left: 355px;
	bottom: 206px;
}
/* ����ҳ-4 */
.xcarGuide_forum{
	width: 808px;
	height: 306px;
	margin: 35px 0 0 143px;
	background: url(//reg.xcar.com.cn/images/guide_4.png) no-repeat;
	_background-image: none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//reg.xcar.com.cn/images/guide_4.png');
}
.xcarGuide_main4{
	width: 484px;
	height: 432px;
	margin-top: -80px;
}

.xcarGuide_main4 div{
	width: 484px;
	height: 432px;
	background:url(//reg.xcar.com.cn/images/guide_pic4.png) no-repeat;
	_background-image: none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//reg.xcar.com.cn/images/guide_pic4.png');
}
.xcarGuide_main4 a.xcarGuide_close{
	width: 36px;
	height: 36px;
	right: 91px;
	top: 122px;
}
.xcarGuide_main4 a.xcarGuide_up{
	width: 94px;
	height: 38px;
	left: 206px;
	bottom: 51px;
}
.xcarGuide_main4 a.xcarGuide_over{
	width: 40px;
	height: 20px;
	right: 125px;
	bottom: 61px;
}

/* �ʼ� */
.xcarMail_wrap{
	width: 652px;
	margin: 0 auto;
}
.xcarMail_wrap a:hover{
	color: #fe0000;
}
.xcarMail_top,
.xcarMail_down{
	width: 652px;
	height: 20px;
	overflow: hidden;
	background-position: -8px -241px;
}
.xcarMail_down{
	background-position: -8px -269px;
}
.xcarMail_container{
	border-left: 1px solid #8a9fb0;
	border-right: 1px solid #8a9fb0;
	overflow: hidden;
}
.xcarMail_tit{
	width: 604px;
	height: 57px;
	line-height: 57px;
	border-bottom: 1px solid #e5e5e5;
	margin: 0 auto;
	color: #666;
}
.xcarMail_tit a.xcarMail_loga{
	float: left;
	width: 68px;
	height: 26px;
	margin: 15px 10px 0 0;
	background-position: -322px -8px;
	text-indent: -9999px;
}
.xcarMail_tit span{
	float: right;
	color: #235a90;
}
.xcarMail_tit span a{
	margin: 0 5px;
	color: #235a90;
}
.xcarMail_main{
	width: 570px;
	margin: 47px auto 0;
	font-size: 14px;
	color: #333;
}
.xcarMail_t p{
	margin-top: 30px;
}
.xcarMail_f{
	margin-top: 15px;
	line-height: 30px;
}
.xcarMail_f b{
	color: #ff9400;
}
.xcarMail_f p{
	font-size: 12px;
}
.xcarMail_f a{
	display: block;
	font-size: 12px;
	text-decoration: underline;
	color: #235a90;
}
.xcarMail_remark{
	margin: 93px 20px 0 0;
	line-height: 25px;
	text-align: right;
	font-size: 12px;
}
.xcarMail_footer{
	padding: 25px 0 10px 25px;
	margin-top: 26px;
	border-top: 1px dashed #999;
	font-size: 12px;
	color: #666;
}

/* ע��ҳ�� */
.xcarRegister_wrap{
	width: 955px;
	margin: 0 auto;
}
.xcarRegister_tit{
	padding: 20px 0 17px 9px;
	border-bottom: 1px solid #e1e1e1;
}
.xcarRegister_tit span{
	display: block;
	width: 383px;
	height: 37px;
	background-position: -232px -65px;
	text-indent: -9999px;
}
.xcarRegister_main{
	width: 955px;
	height: 445px;
	padding-bottom: 40px;
	margin: 52px 0 0 66px;
	border-bottom: 2px solid #f5f5f5;
	position: relative;
	color: #333;
}
.xcarRegister_mainL{
	width: 170px;
	padding-top: 70px;
	margin-right: 146px;
}
.xcarRegister_mainL .landing_sontit{
	font-family:"SimSun";
	font-size: 14px;
}
.xcarRegister_mainL .landing_sontit a{
	font-weight: bold;
	color: #ff9400;
}
.xcarRegister_mainL .landing_sontit p{
	margin-top: 18px;
	text-align: center;
}
.xcarRegister_mainL .landing_register{
	width: auto;
	text-align: left;
	letter-spacing: -.5px;
}
.xcarRegister_mainR{
	width: 460px;
	margin-left: 0;
}
.xcarRegister_mainR .landing_registerMain{
	padding-left: 0;
	border: none;
}
.xcarRegister_mainR .toggle_con{
	width: 460px;
	height: 36px;
	position: relative;
	overflow: hidden;
}
.xcarRegister_mainR .toggle_con li{
	float: left;
	width: 100px;
	height: 32px;
	line-height: 34px;
	margin: 0 70px 5px 0;
	border-bottom: 4px solid #fff;
	font-family: "Microsoft YaHei";
	font-size:20px;
}
.xcarRegister_mainR .toggle_con li.current{
	border-color: #ff9400;
}
.xcarRegister_mainR .toggle_con div{
	width: 1px;
	height: 11px;
	background :#333;
	position: absolute;
	left: 132px;
	top: 12px;
	overflow: hidden;
}
.xcarRegister_mainR .landing_registerMain input{
	margin-bottom: 25px;
}
.xcarRegister_mainR input:hover{
	border-color: #bf8a3f;
}
.xcarRegister_xy{
	height: 14px;
	line-height: 14px;
	margin: -6px 0 8px;
	color: #949494;
	_overflow: hidden;
}
.xcarRegister_xy input{
	width: auto;
	height: auto;
	margin-right: 6px;
	*margin-top: -2px;
	_margin-top: -4px;
	vertical-align: top;
}
.xcarRegister_xy label{
	vertical-align: top;
}
.xcarRegister_ts{
	margin-top: 22px;
	font-family: "SimSun";
	color: #868686;
}
.xcarRegister_main .landgin_link{
	height: 425px;
	left: 271px;
	top: 27px;
}
/* �û���ע�� */
.xcarRegister_mainRY label.xcarRegister_label{
	float: left;
	width: 75px;
	margin: 10px 10px 0 0;
	font-size: 14px;
	text-align: right;
}
.xcarRegister_mainRY .landing_prompt{
	margin-left: 84px;
}
.xcarRegister_mainRY input.landing_check{
	width: 108px;
}
.xcarRegister_mainRY .xcarRegister_xy, .xcarRegister_mainRY .landing_button{
	margin-left: 85px;
}
/* �һ����� */
.xcarPassword_wrap{
	padding-bottom: 40px;
	margin: 33px 0 13px;
	border: 1px solid #e5e5e5;
	background: #fbfbfb;
	color: #333;
	overflow: hidden;
}
.xcarPassword_wrap a:hover{
	color: #fe0000;
}
.xcarPassword_tit{
	padding: 28px 0 0 35px;
	font-size: 20px;
	font-family: "Microsoft YaHei";
}
.xcarPassword_main{
	width: 864px;
	margin: 58px auto 0;
}
.xcarPassword_left{
	width: 254px;
	float: left;
}
.xcarPassword_leftT{
	margin-bottom: 15px;
	font-size: 16px;
	font-weight: bold;
}
.xcarPassword_leftT span{
	display: inline-block;
	width: 53px;
	height: 54px;
	margin-right: 15px;
	background-position: -181px -136px;
	vertical-align: middle;
}
.xcarPassword_left input, 
.xcarPassword_left button,
.xcarPassword_left .landing_prompt{
	margin-left: 68px;
}
.xcarPassword_left input{
	width: 190px;
	height: 31px;
	line-height: 31px;
	padding-left: 12px;
	border: 1px solid #ccc;
	color: #9c9c9c;	
}
.xcarPassword_left button{
	width: 143px;
	height: 42px;
	line-height: 42px;
	margin-top: 35px;
	border: none;
	background: #FFAA34;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
}
.xcarPassword_left button:hover{
	background: #ff9400;
}
.xcarPassword_right{
	float: right;
	width: 420px;
	text-align: left;
}
.xcarPassword_right .xcarPassword_leftT span{
	background-position: -245px -136px;
}
.xcarPassword_right p{
	margin-left: 60px;
	line-height: 28px;
	font-size: 14px;
}
.xcarPassword_right p em{
	font-weight: bold;
	color: #fe760b;
}
.xcarPassword_right p span{
	display: block;
	font-size: 12px;
}
.xcarPassword_right .xcarPassword_js{
	margin: 30px 0 0 60px;
	color: #9a9a9a;
}
.xcarPassword_com{
	margin-top: 65px;
	line-height: 34px;
	font-size: 14px;
}
.xcarPassword_com a{
	font-weight: bold;
	color: #0053b8;
	text-decoration: underline;
}
/* ����ɹ� */
.xcarJiHuo_main{
	width: 500px;
	margin: 120px auto;
	font-size: 16px;
	font-weight: bold;
}
.xcarJiHuo_F{
	text-align: center;
}
.xcarJiHuo_F span{
	display: inline-block;
	width: 27px;
	height: 27px;
	margin-right: 15px;
	background-position: -395px -8px;
	vertical-align: -4px;
	*vertical-align: -2px;
}
.xcarJiHuo_main button{
	display: block;
	width: 155px;
	height: 42px;
	margin: 75px auto 0;
	border: 0;
	background: #ffaa34;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
}
.xcarJiHuo_main button:hover{
	background: #ff9400;
}
/* �ֻ�ע��ɹ� */
.xcarPhone_suc{
	margin-top: 40px;
	font-size: 20px;
	font-family: "Microsoft YaHei";
}
.xcarPhone_sucP{
	line-height: 32px;
	margin: 30px 0 35px;
	font-size: 14px;
	color: #696969;
}
.xcarPhone_sucP b{
	color: #ff9400;
}
.landing_button .xcarPhone_sucP a{
	margin-left: 0;
	*vertical-align: 0;
	color: #275274;
}
.landing_button .xcarPhone_sucP a:hover{
	color: #fe0000;
}
.question_box{
	border:none;
	padding-bottom:10px;
}
.question_txt{
	font:normal 14px/40px simsun;
	padding-top:10px;
}
.question_box .landing_prompt{
	margin-top:0px;
}
/* ѡ��˵� */
.mod_select{font-familY:Arial, Helvetica, sans-serif;}
.mod_select ul li{list-style-type:none;float:left;height:48px;}
.select_box{float:left;border:solid 1px #cccccc;color:#444;position:relative;cursor:pointer;width:271px;background:url() repeat-x;font-size:14px; height:38px;}
.select_box_on{border:1px solid #41a1de; background-color:#fff;}
.select_box_error{ background-color:#ffe5e6;border:1px solid #f90000;}
.selet_open{display:inline-block;position:absolute;right:0;top:0;width:36px;height:38px;background:url(//reg.xcar.com.cn/images/mod_select_ico.gif) no-repeat center center;}
.select_txt{display:inline-block;padding-left:10px;width:221px;line-height:38px;height:38px;cursor:text;overflow:hidden;color:#999;}
.question_option{width:271px;border:solid 1px #3399ff;position:absolute;top:38px;left:-1px;z-index:2;overflow:hidden;display:none;}
.question_option a{display:block;height:28px;color:#999;line-height:28px;text-align:left;padding:0 10px;width:100%;background:#fff;}
.question_option a:hover{background:#319bff;color:#fcfeff; text-decoration:none;}
/* ����webkit */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .landing_right input, 
    .landing_registerMain input, 
    input.landing_text,
    .xcarRegister_wrap input{
    	font:14px "Lucida Sans Unicode","Lucida Grande","Arial",sans-serif;
    }
}
/* 20160531 liuning css */
.landing_title {
	font-size: 16px;
	color: #333;
	font-family: "Microsoft YaHei";
	height: 18px;
}
.landing_title span {
	float: left;
	display: inline;
	cursor: pointer;
}
.landing_title em {
	float: left;
	display: inline;
	padding: 0 12px;
	color:#444;
	font-size: 14px;
	margin-top: 2px;
}
.landing_title .current {
	color: #43a1df;
	font-weight: bold;
}
input.verify_text {
	width: 108px;
	height: 36px;
	border: 1px solid #ccc;
	padding-left: 10px;
	margin-bottom: 14px;
	line-height: 38px;
	font-size: 14px;
	color: #999;
}
.verify_span {
	vertical-align: 7px;
}
.verify_span a {
	margin-left: 6px;
}

.get_code {
	position: relative;
	right: -168px;
	top:-40px;
	color: #42a0e0!important;
}
.get_code:hover {
	color: #42a0e0!important;
	text-decoration: underline;
}
.no_code {
	color: #b5b5b5 !important;
	text-decoration:none;
	cursor: default;
}
.no_code:hover {
	color: #b5b5b5 !important;
	text-decoration:none;
}

.correct_prompt{
	height: 14px;
	line-height: 14px;
	margin: 8px 0;
	clear: both;
	color: #2eb570;
}
.correct_prompt span{
	float: left;
	width: 13px;
	height: 13px;
	margin-right: 4px;
	vertical-align: middle;
	background:url("//reg.xcar.com.cn/images/dui.png") no-repeat -17px -19px;
}



