@charset "utf-8";
/*登陆样式20120808*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,p,form,p{margin:0;padding:0;}
li{list-style:none;}
img{border:0;}
input,select,textarea,h3{font-size:12px; color:#333;font-weight:normal;}
html{background:#FFF url(/template/default/images/passport/loginbody_bg.jpg) repeat-x center 85px;}
body{text-align:left;font: 12px/1.5 tahoma,arial,Hiragino Sans GB,宋体;background:url(/template/default/images/passport/login_bg.jpg) no-repeat center 85px;}
a{text-decoration:none; color:#848585;}
a:hover{text-decoration:underline; color:#000;}
.l{float:left;}
.r{float:right;}
button{cursor:pointer;}
.f14b{font-size:14px; font-weight:bold;}
select {
	height:27px; padding:1px 6px 0 6px; border:1px solid #94CBDE; border-radius:3px; box-shadow:0px 2px 1px #EAF6F9 inset; line-height:27px;
	padding: 3px;
	vertical-align: middle;
	font-family:microsoft yahei;
	font-size:14px;
}
/* 背景 */
.login .reg input,.login_b li.pad-tb33 .inp_btn{background:url(/template/default/images/eauto_201207.gif) no-repeat scroll -442px -131px;}
.head{width:800px; height:65px; overflow:hidden; margin:0 auto; padding-top:10px; position:relative; overflow:hidden}
.head .logo{
	width:350px; height:65px; zoom:1; position:absolute; left:0; bottom:0;
	background:url(../images/logo_tb.png) no-repeat left bottom transparent;
}
.head .logo a {
	display: block;
	height: 65px;
	width: 385px;
	overflow:hidden;
	text-indent:-9999em;
}
.head .logo .logo_t{margin-left:18px; float:left; height:47px; width:180px; border-left:1px solid #CDDDF0; background:url(../images/bk_login_spirit.gif) no-repeat 17px 20px;}
.head .head_r{width:220px; float:right; padding-top:40px; text-align:right;}
.head .head_r a{margin:0 7px;}
.wrap{margin:15px auto 40px;width:800px;height:auto;overflow:hidden;clear:both;}
.wrap .wrap_b{height:auto;overflow:hidden;_zoom:1;}
.login{width:348px; position:relative; overflow:hidden; border:1px solid #95D6F8;background-color:#FFF;overflow:hidden;margin-top:35px; margin-right:30px;float:right; border-radius: 5px;}
.login .reg{padding:10px 0 15px 8px;margin:10px 22px 0 30px; border-bottom:1px solid #ddd; color:#5E5E5E; }
.login .reg input{vertical-align:middle; width:80px;height:25px; line-height:25px;background-position:0 -31px;cursor:pointer; border:0 none; margin-left:10px; color:#202020; margin-top:-1px; }
.login h3{height:22px; padding:15px 0; clear:both; font-size:14px; margin-left:38px; color:#000; font-weight:bold;}
.login_b{zoom:1; padding-left:38px;}
.login_b li{height:auto; line-height:26px; overflow:hidden; clear:both; padding-bottom:8px; zoom:1;}
.login_b li .l{width:56px; display:block; float:left;font-size:14px;}
.login_b li .r{width:207px; float:left; line-height:26px; color:#666666; zoom:1;}
.login_b li .r a{color:#666;}
.login_b li .r a:hover{color:#f60;}
.login_b li a{ margin:4px 0 0 0; text-decoration:underline}
.login_b li input{padding:1px 6px 0 6px; border:1px solid #94CBDE; box-shadow:0px 2px 1px #EAF6F9 inset; background:#F8FEFF;width:200px;height:24px;line-height:24px;float:left; margin-top:1px; font-family:Tahoma; font-size:14.8px;}
.login_b li input:hover{border:1px solid #0CCEFF; background:#FFF;}
.login_b li input.wid50{width:50px; margin-right:8px; font-size:14px; font-family:Tahoma; letter-spacing:2px; text-align:center;}
.login_b li .r .img_yzm{margin:0 10px 0 0;}
.login_b li .r .img_yzm.mar-lr8{width:70px; height:26px; overflow:hidden; float:left;}
.login_b li .r .img_yzm.mar-lr8 img{margin:-4px 5px 0 -10px; display:inline;height:40px;}
.login_b li input.mar-r8{border:0; width:auto; float:left; margin:3px 5px 0 0px; margin:1px 5px 0 0px\0; vertical-align:middle;}
.login_b .pad-tb33 .r {display:inline; float:left; width:230px; height:45px; overflow:hidden;}
.login_b .pad-tb33 .r input,.login_b .pad-tb33 .r label{display:inline; float:left;}
.login_b li.pad-tb33{height:66px; overflow:hidden;}
.login_b li.pad-tb33 .inp_btn{display:inline; float:left; width:90px; height:30px; margin:6px 0 0 56px; border:0;cursor:pointer;font-size:14px; color:#fff; font-weight:bold;box-shadow:none;}
.login_b li.pad-tb33 label{cursor: pointer; display:inline; float:left; margin:7px 0 0 12px; width:110px; overflow:hidden;}
.login_b li.pad-tb33 label input{position:relative;top:2px;top:3px \0;*top:0;}
.log_auto .mar-r8{margin:0; padding:0; width:auto;}
.login_b .bor-gray.pad-tb22{font-size:12px;}
.login_b .bor-gray.pad-tb22 label{}
.login_b .bor-gray.pad-tb22 label span{float:left;margin:6px 0 0 0;margin:4px 0 0 0\9;}
.login_b .bor-gray.pad-tb22 label a{margin:8px 0 0 0;margin:6px 0 0 0\9;}
.login_b .error{height:24px; line-height:24px; padding:0 0 2px 50px; color:#CC0000;}
.log_bot{margin:0px 35px 15px;*margin:-12px 35px 15px;_padding-bottom:15px;overflow:hidden; color:#797B7A;}
.reg_sel{margin-bottom:10px; padding:0 0 8px 0; border-bottom:0px solid #DDD; line-height:normal;}
.log_other_t{margin-bottom:10px;}
.log_other_a{width:300x;}
.log_other_a li{float:left;overflow:hidden; display:block;margin:0 13px 5px 0; width:126px;background:url(/template/default/images/eauto_201207.gif) no-repeat scroll}
.log_other_a li.log_qq{background-position:left -80px; width:126px;height:24px; }
.log_other_a li.log_sina{background-position:left -104px; width:126px;height:24px; }
.log_other_a a{width:126px;height:24px; display:inline-block; line-height:500px;}

/*注册*/
.main,.mail-yz,.contain{width:798px; height:auto;overflow:hidden;_zoom:1;border:1px solid #B0D6EA;background:#FFF;padding-bottom:45px; margin:45px auto 0;border-radius: 5px}
.main .userclass {margin:15px 30px 0 50px; padding-bottom:10px; font-size:14.8px; font-weight:bold; border-bottom:1px solid #ededed;}
.main .content {background-color: white;border: 1px solid #E9E9E9;height: 120px;margin-top: 10px; margin-right:20px;overflow-x: hidden;overflow-y: auto;padding: 5px 8px;
}
.main .main_l{width:420px;overflow:hidden;float:left;display:inline;height:auto;padding:35px 0 0 50px;}
.main .main_l h2{height:35px;font-size:14px;}
.main .main_l h2 #ajaxinfo{font-size:12px;font-weight:normal;margin-left:10px;}
.main .main_l ul{zoom:1;}
.main .main_l ul li{height:auto;line-height:30px;overflow:hidden;clear:both;padding-bottom:15px;_padding-bottom:10px;zoom:1;}
.main .main_l ul li .l{width:70px;display:block;float:left;font-size:14px;_height:31px;text-align:left;}
.main .main_l ul li .r{width:350px;float:left;color:#999;zoom:1;}
.main .main_l ul li .input{height:24px; padding:1px 6px 0 6px; border:1px solid #94CBDE; box-shadow:0px 2px 1px #EAF6F9 inset;background:#F8FEFF; line-height:27px;}
.main .main_l ul li .input:hover,.mail-yz .inp_text:hover{ border:1px solid #0CCEFF; background:#FFF;}
.main .main_l ul li .input{float:left;margin-right:5px;width:252px; font-family:Tahoma; font-size:14px;}
.main .main_l ul li  .wid50{width:80px;}
.main .main_l ul li .r .img_yzm.mar-lr8{float:left;width:70px;height:26px;overflow:hidden;display:block;margin-right:5px;}
.main .main_l ul li .r .img_yzm.mar-lr8 img{display:inline;}
.main .main_l ul li a.r{float:left;color:#0268CD;width:auto;margin-right:29px;}
.main .main_l ul .pad-tb22 .r #btnReg,.select_fenlei{width:220px;height:40px;border:0; background:url(../images/eauto_201207.gif) no-repeat scroll;background-position:0 -131px;cursor:pointer;font-size:18px; font-family:微软雅黑; font-weight:500; color:#fff; margin-top:10px; display:inline-block; text-align:center;}
.select_fenlei {line-height:38px; margin-left:70px;}
.select_fenlei a{color:#fff;}
.main .main_l ul .pad-tb22{padding:0 0 20px 70px;}
.main .main_r{width:250px;margin-top:35px;border-left:1px solid #EDEDED;float:left; padding-left:50px;overflow:hidden;display:inline;height:335px;}
.main .main_r .p1{height:31px;line-height:31px;clear:both;text-align:left;font-size:14px;font-weight:bold;}
.main .main_r .p1 a{margin-left:10px;}
.main .main_r .p1 span,.main .main_r .p2 span{display:inline;margin:0 20px 0 25px;float:left;width:31px;height:31px;}
.main .main_r .p1 span{background-position:-579px -137px;}
.main .main_r .p2 span{background-position:-611px -137px;}
.main .main_r .p2{line-height:31px;clear:both;text-align:left;margin-top:15px;}
.main .main_r .line{clear:both;height:1px;font-size:0;background:#ededed;margin:15px 0 0 0;}
.main .main_r .qq,.main .main_r .t800,.main .main_r .sina{width:170px;height:32px;display:block;background-position:-719px -81px;margin:10px 0 0 0px;_margin:10px 0 0 0;}
.main .main_r .t800{background-position:-719px -114px;}
.main .main_r .sina{background-position:-719px -147px;}
.main .main_r iframe{width:170px;height:32px;margin:35px 0 0 77px;_margin:35px 0 0 80px;clear:both;}
/*注册结束*/
/*尾部*/
#footer {
	width:960px;
	text-align:center;
	margin:0 auto 20px;
	font-size:12px;
	color:#999;
	font-family:Arial;
	line-height:24px;
	position:relative
}
#footer a {color:#545454; padding:0 5px; text-decoration:none}
#footer a:hover{color:#f60;}
#footer h2 {padding:8px 0; border-bottom:1px solid #d1d1d1; margin-bottom:10px; color:#545454; font-size:14px; font-weight:100}
/*尾部 end*/