﻿/* ===================================================================================== */
/* == LinkSoon 联迅软件 www.LinkSoon.net == */
/* == Register styles by vr4u 20130308 == */
/* == Contact us:(Weihai)0631-5267666 == */
/* ===================================================================================== */
body{ padding:0; margin:0; background-color:#f2f2f2; font-size:12px; font-family:"Microsoft Yahei","SimHei",Tahoma,Helvetica,Arial,sans-serif; color:#333;}
a{ color:#257FB6; text-decoration:none;}
a:hover{ color:#0066CC; text-decoration:underline;}
ul,li{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:0;}
.clear{ clear:both;}

/* == 主体样式== */
#Register{ margin:0 auto; padding:105px 0 0 0; width:960px;}

/* == 侧边栏 == */
.RegSide{ float:left;width:155px;}
	.RegLogo{ padding:3px 0 0 0; height:80px; text-align:right;}
	.RegSide ul{ line-height:35px; text-align:right;}
	.RegSide ul span{ padding:0 0 0 15px; background:url(ico_dot.gif) 0 6px no-repeat;}
/* == 页面主体== */
.RegMain{ float:right; padding:0 0 15px 45px;  width:715px; height:590px; border-left:solid 1px #D9D9D9;}
	.RegTitle{ height:45px; border-bottom:solid 1px #CCC; color:#999;}
	.RegTitle strong{ padding:0 10px 0 0; font-size:28px; font-weight:normal;}
	.Regblk{ height:64px; border-bottom:dashed 1px #CCC; line-height:30px; position:relative; z-index:9;}
	.Regemail{ position:relative; z-index:97;}
		.Regblk td{ padding-top:17px;}
		.bname{ padding-right:10px; width:115px; font-size:14px; color:#717171; text-align:right;}
		.RegSelect{ margin:0; padding:0; height:28px; line-height:28px; border:solid 1px #A4A4A4; border-right:solid 1px #C5C5C5; border-bottom:solid 1px #C5C5C5; background:#FFF url(input_bg.gif) 0 0 no-repeat;}
		.RegInput{ padding:0 4px; width:195px; height:28px; line-height:28px; border:solid 1px #A4A4A4; border-right:solid 1px #C5C5C5; border-bottom:solid 1px #C5C5C5; background:#FFF url(input_bg.gif) 0 0 no-repeat; font-size:14px; font-family:"Microsoft Yahei","SimHei",Tahoma,Helvetica,Arial,sans-serif; color:#808080;}
		.RegInputCode{ width:75px;}
		.RegInput,.RegInputCode,.RegSelect{ float:left;}
		.RegMessage{ float:left; padding:0 0 0 10px; white-space:nowrap;}
			span.info{ color:#929292;}
			span.okey{ background:url(ico_reg_ok.gif) 0 0 no-repeat;}
			span.error{ color:#D84040;}
			span#ov_codeimg{ float:left; padding:0 0 0 10px;}
		.RegHov .bname{ color:#464646; font-weight:bold;}
		.RegEror .bname{ color:#D84040; font-weight:bold;}
		.RegEror .RegInput{ border:solid 1px #F79191; border-right:solid 1px #F97979; border-bottom:solid 1px #F97979; background:#F79191 url(input_error_bg.gif) 0 0 no-repeat; color:#C22727;}
		
		#emailmatch{ position:absolute; top:47px; left:125px; z-index:999;}
		#mailBox{ min-width:205px; _width:205px; border-bottom-right-radius:5px; border-bottom-left-radius:5px; background-color:#FFF;}
		#mailBox ul{ padding:0 0 10px 0; line-height:25px;}
		#mailBox li{ padding:0 10px; border-bottom:solid 1px #E7E7E7; background-color:#FFF; cursor:pointer; color:#929292;}
		#mailBox li.cmail{ background-color:#E7E7E7; color:#333;}
		
	
	.Regbtn{ padding:17px 0 0 125px;}
	.RegSbmit{ float:left; width:150px; height:35px; line-height:35px; border:0; font-size:14px; background:url(reg_btn_bg.png) 0 0 repeat-x; text-align:center; color:#fff;}
	.RegSbmit:hover{ background:url(reg_btn_bg.png) 0 bottom repeat-x;}
	.RegSbmit:active{ border:solid 1px #9E4E0C; border-right:solid 1px #E97312; border-bottom:solid 1px #E97312; background:#C4600F;}
	.Regbtn span{ float:left; padding:8px 0 0 70px;}
	.Regbtn .RegCheck{ float:left; margin:2px 5px 0 0; padding:0; width:14px; height:14px;}

