
.register1234{ width:920px; margin:0 auto; padding:0px 20px; margin-top:10px;}
.register{ width:960px; margin:0 auto;}
.register_tit{ width:540px; height:20px; line-height:20px; margin-bottom:20px; color:#666666; font-size:14px; padding-left:10px;}
.reg-input-area{width:560px; margin-left:10px; _margin-left:0px; float:left;}
		.reg-input-area{padding-top:20px;}
		.r-collection-item{height:38px; zoom:1;}
		.r-collection-item:after{clear:both; height:0px; display:block; line-height:0px; overflow:hidden; visibility:hidden;}
		  .r-collection-item label{width:85px; font-size:14px; padding-right:5px; float:left; text-align:right; color:#454545; line-height:31px;}
			.r-collection-item .w-268{width:230px; padding:4px 4px; border:1px solid #7e9db9; font-size:14px;  *margin:-1px 0px; border-radius:1px;}
			.r-collection-item .input-div{border:1px solid #fff; background-color:#fff; float:left; padding:1px; border-radius:1px;}
		  .r-collection-item .input-div-focus{border:1px solid #fcdcdc; background-color:#fd9e9e; float:left; padding:1px; border-radius:3px;}
			.r-collection-item .input-div-focus input{border-color:#fe3f3f; background:#fff; border-radius:2px;}
		  .r-collection-item .red-star{color:#f00; font-style:normal; font-size:14px; display:inline-block; float:left; line-height:31px; padding:0px 5px;}
		  .r-collection-item  .text-info{float:left; position:relative;}
		  .r-collection-item .err-info,.reg-input-area .right-info{display:block; height:23px;  background-color:#fff4f0; border:1px solid #f8ab90; padding:0 10px 0 30px; line-height:23px; margin-top:3px; display:none;}
		  .r-collection-item .err-info{background-position:5px -241px; color:#c00;}
		  .r-collection-item .right-info{background-position:5px -275px;  color:#008000;}
		  
		  .r-collection-item .search-div{float:left; padding-top:3px;}
		  .r-collection-item .search-1{width:120px; height:24px; line-height:24px; margin-right:5px; margin-left:2px;}
		  .r-collection-item .search-2{width:148px; height:24px; line-height:24px;}
		#clause{height:30px; padding-left:90px; padding-top:15px;}
		  #accept{height:14px; width:14px; display:inline-block; vertical-align:top; margin-right:5px;}
		  #clause label{line-height:14px;}
			#clause label span{color:#c00;}
			#xieyi{ width:440px; height:130px; border:1px solid #d4d4d4; margin-left:90px;overflow-y:auto; line-height:22px; padding:10px;overflow-x:hidden}
			#xieyi strong{ font-size:14px; color:#cc0000; font-weight:bold; width:440px; height:30px; display:block;}
		.reg-input-area .but{height:40px; padding:10px 0 0 90px;}
		.reg-input-area #registerBut{width:103px; height:37px; border:0px; background:url(http://img.ev123.com/pic/jzabc/register_button.png) no-repeat; cursor:pointer;}
		.reg-input-area #registerBut:hover{background:url(http://img.ev123.com/pic/jzabc/register_button_hover.png) no-repeat;}
		
.register_right{ width:375px; height:550px; float:right; border-left:1px dashed #c0c0c0; margin-top:20px;overflow:hidden}
.register_right_tit{ width:360px; height:40px; padding-left:15px;}
.register_right_con{ width:360px; height:300px; padding-left:15px;}
.register_right_con ul{ list-style:none;}
.register_right_con ul li{ width:360px; height:50px; margin-bottom:5px;}
.register_right_con ul li .register_icon{ width:46px; height:47px; float:left;}
.register_right_con ul li h1{ height:40px; line-height:40px; border-bottom:1px dotted #c0c0c0; color:#454545; float:left; width:270px; font-size:14px; font-weight:bold; margin-left:10px;}

.input-tses,.input-ts{background-image:url('/images/error_bg2.gif'); background-repeat:no-repeat; height:31px;}
/*--ÌáÊ¾--*/
.input-tses{float:left; background-position:right -155px; padding-right:5px; display:none;}
.input-ts{background-position:0 -124px;padding-left:22px;  height:31px;white-space:nowrap; line-height:31px;_width:30px;}
/*--´íÎó--*/
.input-tses-err{background-position:right -31px;}
.input-ts-err{background-position:0 0px; color:#f00;}
/*--ÕýÈ·--*/
.input-tses-right{background-position:right -93px;}
.input-ts-right{background-position:0 -62px; color:#000;}

.templates_pic{margin:10px 0px 10px 90px; }