﻿@charset "utf-8";
/* CSS Document */
.heareg{
	margin:auto;
	width:950px;
	height:70px!important;
	clear:both;
	}
.heareg h2{
	float:left;
	margin-top:20px;
	padding-left:100px;
	font-weight:normal;
	text-align:center;
	}

/* Reg Div*/

.reg{
	margin:auto;
	width:760px;
	clear:both;
	}
.reg .r_t_1{
	height:5px;
	overflow:hidden;
	background:url(../images/reg_bg_t.gif) no-repeat;
	}
.reg .r_t{
	overflow:hidden;
	background:url(../images/reg_bg_t.gif) left bottom no-repeat;
	}
.reg .r_t ul{
	margin:auto;
	width:565px;
	}
.reg .r_t ul li{
	float:left;
	margin:0 20px;
	width:148px;
	height:43px;
	line-height:43px;
	text-align:center;
	}
.reg .r_t ul li.sel{
	font-size:14px;
	font-weight:bold;
	background:url(../images/reg_sel.gif) no-repeat;
	}
	
.reg .r_c{
	float:left;
	width:738px;
	padding:10px;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	clear:both;
	}
.reg .r_c .sm{margin:20px 0;}
.reg .r_c .sm p{line-height:200%;}
.reg .r_c .sm p.grxx{font-weight:bold;}
.reg .r_c .sm p.grxx a{color:#0082c8;font-weight:normal;}
	
.reg .rc_stp2{padding:0 60px;width:638px;}	
.reg .rc_stp2 .alertdiv{width:70%;}
.reg .r_b{
	height:5px;
	overflow:hidden;
	background:url(../images/reg_bg_b.gif) no-repeat;
	}
	
.reg .rc_hzxx{width:638px!important;padding:10px 60px!important;} 	
.reg .rc_hzxx h2{margin-top:15px;font-size:14px;} 	
.reg .rc_hzxx p{margin-top:10px;font-size:14px;} 	
.reg .rc_hzxx .photo{float:right;} 	
	
	
/* Reg sr*/
.sreg{padding:0 50px;}
.sreg .sr_x .srx_1{width:140px;}

/* Forget Password*/
.for_pw{padding:20px 100px;}
.for_pw .srx_1{width:115px!important;}
.fp_fs{}
.fp_fs p{
	height:65px;
	line-height:65px;
	font-size:16px;
	font-weight:bold;
	}
.fp_fs p img{margin-right:15px;}
.fp_fs p a{font-size:14px;}

/* Submit Button*/
input.sub_reg{
	padding:0 10px;
	height:40px;
	line-height:35px;
	font-size:14px;
	font-weight:bold;
	}

/* Photo*/
.reg_tx{float:left;text-align:center;}
.reg_tx img{margin-botom:6px;border:1px solid #ddd;clear:both;}

.reg .bn{margin-top:20px;text-align:center;}

.hztx{margin:auto;width:650px;}
.hztx h1{padding:5px 0;}
.hztx h1.view{margin-top:10px;}
.hztx img{margin-top:5px;border:1px solid #ddd;}
.hztx .ht_dq{float:left;width:150px;}
.hztx .ht_sc{float:left;margin-left:30px;}
.hztx .ht_sc img{margin:10px 0;}
.hztx .ht_sc p{ line-height:200%;color:#666;}

/* Test*/
.cs{margin:20px;}
.cs_st{padding:10px;border-bottom:1px dotted #ddd;}
.cs_st h2{ font-family:Tahoma, Geneva, sans-serif; font-size:14px;}
.cs .cs_st:hover{background:#e6f4fc;}
table.cs_stab{margin:10px 0 0 15px;}
*html table.cs_stab{width:100%;}
.cs .bn{margin-top:20px;text-align:center;}


