/* CSS Document */

.container{margin:16px auto;width:100%;
padding-top:40px;
padding-bottom:40px;
border: 1px solid #696;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
position:relative;
border-radius: 2px;
-webkit-box-shadow: #666 0px 0px 10px;
-moz-box-shadow: #666 0px 0px 10px;
box-shadow: #666 0px 0px 10px;background: #fff;

}
.container h2{text-align:center;}
form{margin:40p 0px;}
form p{margin-bottom:10px;}
form a{ color:#ff7702;}

label{display:block; float:left; height:48px; line-height:48px; color:#F00; text-indent:10px;}
label.one{width:15%; height:48px; text-align:right; color:#000;}

input{float:left;font-size:16px; font-family:"微软雅黑"; color:#666;}
#telphone,#txtPassword,#txtUsername,#vdcode,#userpwdok,.required,.submit,#agent{border:1px solid #ccc; width:70%; height:46px; text-indent:10px;}


.identifying_code{height:46px; width:180px; _line-height:46px; text-indent:10px;}
.get_code{height:48px; width:30%;float:right; border:1px solid #ccc; cursor:pointer;position:absolute;}

.agreement{margin-left:15%; height:30px; line-height:30px;font-size:12px;}
.agreement input{display:block; line-height:20px; height:16px;font-size:14px; margin:7px 4px 0 0px;border:1px solid #fff; width:16px; background:url(../img/checkbox.png) #fff no-repeat; }

.submit{margin-left:15%; background:#F93;  width:70%;font-size:20px; letter-spacing:4px; color:#fff; cursor:pointer;}

p.last{margin-left:310px; font-size:16px;}
p.last input{ cursor:pointer;}

.clearfix:after{
	display: block;
	content: ".";
	height: 0; 
	overflow: hidden;
	clear: both;
}
.clearfix{*zoom:1;}
.reg_mob001{width:39%;margin:70px auto;float:left;}
@media screen and (max-device-width: 700px) {
.reg_left001 {display:none!important}
.reg_right001 {display:none!important}
.reg_mob001 {width:90%;margin:70px auto;margin-left:5%;float:left;}
}

@media (max-width:640px) {
.reg_left001 {display:none!important}
.reg_right001 {display:none!important}
.reg_mob001 {width:90%;margin:70px auto;margin-left:5%;float:left;}
}

