/*--------------------------------------------*/
/*���ֹ��ò���*/
.floatleft { float:left}
.floatright { float:right; margin-right:0px;}
a:hover {color:#FF7E16 text-decoration: none;} 
body{ margin:0 auto; padding:0;  font-size:14px; color:#7A7A7A;}
img{ border:0px;} 

/*--------------------------------------------*/
/*̽��ʵ�鲼��*/
/*----------------------------*/
/*tssy_main_new*/
.register_main_new { width:980px; margin:0 auto; font-size:12px; font-family:"����";  border:1px solid #1b1b1b;}
/*------------*/
/*Բ�Ǳ߿����÷�������Ҫ�õ���Զ�λ��ҳ�����ã�<span class="register_bg_left"></span><span class="register_bg_right"></span>��*/
.register_bg { width:980px; margin:0px auto; position:relative; background:url( url(../images/dlbj_01.gif)) }
.register_bg_left,.register_bg_right{ width:5px; height:400px; position:absolute; display:inline; z-index:999;}
.register_bg_left { background:url(../images/register_bg_left.jpg) no-repeat left top; left:0px; top:0px;}
.register_bg_right { background:url(../images/register_bg_right.jpg) no-repeat left top; right:0px; top:0px;}
/*------------*/
/*reg_text*/
.reg_text{ width:967px; margin: 0 auto; padding-top:10px;}
.reg_text h3 { height:38px; background:url(../images/user_nav.png) no-repeat left top; padding-top:10px; padding-left:30px;}
.reg_text h4 { clear:both; height:1px;border-bottom:1px solid #1b1b1b;}
.reg_text h3 .title { padding-left:35px;font-size:14px; background:url(../images/register_icon.jpg) no-repeat left center;}
.w140 { width:140px;}
.w160 { width:160px;}
.w240 { width:240px;}
/*register_input*/
.register_input { margin-top:27px;}
.register_input .register_reg_bg003 { width:201px; height:98px; background:url(../images/register_reg_bg003.jpg) no-repeat left top; position:absolute; left:53px;; top:100px;;}
.register_input input { height:24px; line-height:24px; margin:0 5px; padding:0 5px; font-size:12px;vertical-align:middle; color:#666;border:1px solid #CCC;}
.register_input select { width:80px; height:24px; line-height:24px; margin:0 5px; padding:0 5px; font-size:12px;vertical-align:middle; color:#666;border:1px solid #CCC;}
.width_160 {}
.register_input .red {color: #F00; margin:0 5px;}
.register_input .blue {color: #1D64D0; margin:0 5px;}
.register_input .name { width:155px;  text-align:right; font-size:14px; vertical-align:middle; float:left;}
.register_input .name_b { width:330px;  text-align:right; font-size:14px; vertical-align:middle; float:left;}
.register_input .name_c { clear:both; width:500px; margin-left:165px; margin-top:5px; padding:0; border:0; font-size:12px; color:#999; line-height:14px;}
.register_input ul { list-style:none;}
.register_input .name_e { clear:both; width:300px; margin-left:330px; margin-top:5px; padding:0; border:0; font-size:12px; color:#999; line-height:14px;}
.register_input ul { list-style:none;}
.register_input ul li{ width:710px; line-height:28px;}
.register_input .line { margin-bottom:22px;}
.register_input .line span.img_x { width:27px; height:27px; background:url(../images/register_reg_bgimg_x.png) no-repeat left top; position:absolute; right:-20px; top:0;}
.register_input .line span.img_t { width:27px; height:27px; background:url(../images/register_reg_bgimg_t.png) no-repeat left top; position:absolute; right:-20px; top:0;}
.register_input .line span.register_reg_bg001 {color:#000; width:240px; height:27px; padding-left:15px; background:url(../images/register_reg_bg001.jpg) no-repeat left top; position:absolute;}

.register_input .name_d { clear:both; width:360px; height:150px; margin-left:165px; margin-top:5px; padding-top:10px; background:url(../images/register_reg_bg002.png) no-repeat left top; color:#666;}
.register_input .name_d h5 { line-height:27px;}
.register_input .name_d dl {width:280px;  text-align:left;}
.register_input .name_d dl dt { line-height:15px;}
.register_input .register_next_b img{ margin:25px 115px;}
/*input*/
.input_on{
padding:2px 8px 0pt 3px;
background-color:#FFF1D2; border:1px solid #FFAD01;
}
.input_off{
padding:2px 8px 0pt 3px;
border:1px solid #CCC;
background-color:#FFF;
}
.input_move{
padding:2px 8px 0pt 3px;
background-color:#FFF1D2; border:1px solid #FFAD01;
}
.input_out{
/*height:16px;Ĭ�ϸ߶�*/
padding:2px 8px 0pt 3px;
border:1px solid #CCC;
background-color:#FFF;
}
.user_dltable {
	 border:1px #787a7a solid; 
		width:200px; height:24px;
}

/*------------*/
/*reg_text*/
.c0, a.c0 { color:#000; font-family:Arial }
.c6, a.c6 { color:#666; font-family:Arial }
.c9, a.c9 { color:#999; font-family:Arial }
.cc, a.cc { color:#ccc; font-family:Arial }
.cd, a.cd { color:#ddd; font-family:Arial }
.ce, a.ce { color:#eee; font-family:Arial }
a.ce:hover { color:#fff; font-family:Arial }
.co, a.co { color:#f90; font-family:Arial }
.cr, a.cr { color:#f00; font-family:Arial }
.cf, a.cf { color:#fff; text-decoration:none; font-family:Arial }
a.cf:hover { color:#fff; text-decoration:underline; font-family:Arial }
.sl, a.sl { color:#369; font-family:Arial }
a.sl:hover { color:#36c; font-family:Arial }
.cl, a.cl { color:#3c0; font-family:Arial }
a.cl:hover { color:#36c; font-family:Arial }
.sl2, a.sl2 { color:#369; text-decoration:none; font-family:Arial }
a.sl2:hover { color:#36c; text-decoration:underline; font-family:Arial }
a.sl2_r { display:block; padding:0 5px; color:#369; text-decoration:none }
a.sl2_r:hover { color:#fff; background:#369 }
.ql, a.ql { color:#36f; font-family:Arial }
a.ql:hover { color:#369; font-family:Arial }
.ql2, a.ql2 { color:#8692A2; text-decoration:none; font-family:Arial }
a.ql2:hover { color:#369; font-family:Arial }
.qh, a.qh { color:#c33; font-family:Arial }
a.qh:hover { color:#c36; font-family:Arial }
.gb, a.gb { color:#B2BACE; font-weight:bold; text-decoration:none }
a.gb:hover { color:#369; font-weight:bold; text-decoration:none }
.gbh, a.gbh { color:#D01E3B; font-weight:bold; text-decoration:none }
.gbj, a.gbj { color:#fc0; font-weight:bold; text-decoration:none }

