﻿/* ===================================================================================== */
/* == 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(/uploads/image/iregister/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(/uploads/image/iregister/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(/uploads/image/iregister/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(/uploads/image/iregister/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(/uploads/image/iregister/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(/uploads/image/iregister/reg_btn_bg.png) 0 0 repeat-x; text-align:center; color:#fff;}
	.regsbmit:hover{ background:url(/uploads/image/iregister/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;}

