@charset "utf-8";

body {
	font-size: 12px;
	font-family: Arial;
	margin: 0px;
	padding: 0px;
	width:100%;
	
}

ul, dt {
	list-style: url(none) none;
}

ul, li, dl, dt, dd, h1, h2, h3, h4 {
	margin: 0;
	padding: 0;
}

div {
	overflow: hidden;
}

a {
	color: #4a7ff8;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

.l {
	float: left;
}

.r {
	float: right;
}

.c {
	text-align: center;
}

.auto {
	margin-left: auto;
	margin-right: auto;
}

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix:after {
	clear: both;
	content: " ";
	display: block;
	height: 0;
}

.div {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}

.red {
	color: #FF1100
}

.mt5 {
	margin-top: 5px;
}

.mt3 {
	margin-top: 3px;
}

.ml5 {
	margin-left: 5px;
}

.mt10 {
	margin-top: 10px;
}

.pb5 {
	padding-bottom: 5px;
}

.pt5 {
	padding-top: 5px;
}

.pl5 {
	padding-left: 5px;
}

.pl10 {
	padding-left: 10px;
}

reg-sms {
	float: right
}

reg-sms {
	width: 258px;
	height: 208px;
	border: 1px solid #d1eeff;
	background-color: #f5fbff;
	margin-top: 40px
}

.reg-sms .reg-sms-title {
	margin: 0 10px;
	padding-left: 30px;
	height: 50px;
	line-height: 50px;
	background: url("../images/img/phone.jpg") left center
		no-repeat;
	border-bottom: 1px solid #e6edf2;
	font-size: 14px;
	color: #666
}


.reg-sms{
    background-color: #F5FBFF;
    width: 260px;
    height: 250px;
    
    float: right;
    padding: 12px;
    margin-right: 100px;
    margin-top: -400px;
}

.reg-sms .reg-sms-p-text {
	color: #666;
	font-size: 12px;
	margin-top: 20px;
	margin-bottom: 5px
}

.reg-sms .reg-sms-p-last {
	color: #666;
	font-size: 12px;
	margin-top: 5px
}

.reg-sms .reg-sms-p-warn {
	font-size: 14px;
	color: #f18300;
	font-weight: 700
}

.mod-reg .tang-pass-reg .pass-text-input-focus {
	border-color: #488ee7
}

.div {
    width: 90%;
}

.u_logo {
	overflow: visible;
	width: 30%;
	height: 60px;
}

.u_logo img {
	display: block;
	/* width: 100%; */
	height: 100%;
}
        .u_logo{margin: 20px 0 20px;}
        .u_logo a img{ border:0;}
        .mod-bread {background: url("../images/img/breadbg.gif") repeat-x scroll 0 0 transparent;height: 46px;}
        .mod-bread .bread-left {float: left;font-size: 14px;font-weight: bold;height: 46px;line-height: 46px;text-align: right;width: 137px;}
       .mod-bread .bread-right {float: right;height: 46px;line-height: 46px;padding-right: 20px;}
       
       
       
       
       
