a:link{text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;color: #37c878;}

.div-center {
	height:700px;
	background-color: #F0F0F0;
}

.register-center{
	position:relative;
	left:50%;
	top: 20px;
	bottom: 50px;
	height:620px;
	width:500px;
	margin:0 0 0 -250px;
	background-color: #FFFFFF;
}


.register-title{
 	border-bottom: 1px solid #E6E6E6;
 	text-align: center;
 	margin: 10px 0;
 	font-size: 20px;
 	padding-top:0;
 }
.registbtn{
    width: 100px;
    height: 31px;
    color: #fff;
    background-color: #17A8ED;
    border: none;
    border-radius: 4px;
    margin-left:2px;
    cursor: pointer;
}
.verycode{
	background-color: #a8aab9;
}

ul.none {list-style-type: none;}

.register-center li span{display: inline-block; width:100px;text-align: right;font-weight: bold;}
.register-center li input{width:300px;height:30px;margin-left: 5px;padding-left:10px;line-height:28px;}
.register-center li select{width:312px;height:30px;margin-left: 5px;padding-left:10px;line-height:28px;}
.register-center li img{vertical-align: middle;}
.register-center li div{margin-bottom: 12px;}
.register-center li p{margin-top: 5px;padding-left: 110px;color: red;font-size: small;}
.register-center .icon_need{display: inline-block;width:10px;margin-right: 5px;color: red;vertical-align: middle;}
.register-center .agreetment{width:100%;font-size: small;text-align: center;line-height: 10px;}
.register-center .remember{width:20px;height:20px;vertical-align: middle;text-align: center;}
.register-center .loginbox{margin-top:20px;margin-bottom:30px;}

.product_select{font-size: 16px;}
.product{color: #17A8ED;}

#mobile_veryCode {width:150px;}



.crcTipOK {
    display: inline-block;
    width: 19px;
    height: 16px;
    background: url(../pub/images/icon_ok2.jpg) no-repeat;
}
.agreetmenttxt{
	width: 250px;
	height: 25px;
	transform: translate(-10%,-40%);
	left: 300px;
}