@charset "gb2312";
/* CSS Document */
html,body,div,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,a,p{padding:0;margin:0;}
body{background:url(../images/register_bg.jpg) repeat-x;font-family:"ËÎÌå","Î¢ÈíÑÅºÚ", "ºÚÌå";font-size:12px;color:#333;line-height:23px;}
.clear{clear:both;}
img{border:0;}
ul,li{ list-style:none;}
a:link,a:visited{text-decoration:none;color:#333;font-size:12px;}
a:hover,a:active{text-decoration:underline;}
.red{color:#F00;}
.footer{padding:20px;margin:0 auto;color:#999;text-align:center;}


/*------------------------------------------content----------------------------------------*/
.reg_wrap{width:950px;margin:0 auto;}
.reg_wrap .head{background:url(../images/register_head.jpg) no-repeat;width:950px;height:89px;}
.reg_wrap .head .logo{width:350px;height:89px;text-indent:-9999px;float:left;}
.reg_wrap .head .nav{float:left;width:580px;padding:44px 10px 15px 10px;height:30px;}
.reg_wrap .head .nav ul li{float:right; width:90px; text-align:center;}
.reg_wrap .head .nav ul li a{font-size:14px;font-weight:bold;line-height:30px;color:#fff;}
.reg_wrap .head .nav ul li a:hover{text-decoration:none;color:#fff;}
.reg_content{margin-top:15px;}
.reg_content .reg_t{background:url(../images/register_top.jpg) no-repeat;width:950px;height:8px;font-size:0;}
.reg_content .reg_ct{width:868px;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;background-color:#f5f5f5;min-height:500px;_height:500px;padding:30px 40px;}
.reg_content .reg_b{background:url(../images/register_bom.jpg) no-repeat;width:950px;height:6px;}
.reg_content .reg_ct h1{padding:0 10px 0 30px;border-bottom:1px dotted #CCC;margin-bottom:10px;}
.main_center p{font-size:14px;font-weight:bold;padding:0 0 15px 40px;}
.main_in_top{ padding:30px 0; border-bottom:1px dotted #ccc;}
.nobor{ border:none;}
.main_in_top .reg_line{height:26px;margin:5px 0;overflow:hidden;}
.line_left{float:left;height:21px;line-height:21px;font-size:14px;text-align:right;margin-right:8px;width:180px;}


.find_left{float:left;height:21px;line-height:21px;font-size:14px;text-align:right;margin-right:8px;width:300px;}
.find_mid{float:left;width:180px;height:21px;line-height:21px;font-family:14px;margin-right:5px;}
.find_right{float:left; padding-left:10px;}
.star{color:#F00;font-size:14px;padding:0 5px;}
.line_mid{float:left;width:400px;height:21px;line-height:21px;font-family:14px;margin-right:5px;}
.line_right{float:left;}

.line_left_reg{float:left;height:21px;line-height:21px;font-size:14px;text-align:right;margin-right:8px;width:300px;}
.line_mid_reg{float:left;width:200px;height:21px;line-height:21px;font-family:14px;margin-right:5px;}
.line_right_reg{float:left;}


.lengh180,.lengh220{width:180px;border:1px solid #9a9c9e;height:17px;line-height:17px;padding:2px;font-size:14px;}
.lengh150 {width:155px;border:1px solid #9a9c9e;height:17px;line-height:17px;padding:2px;font-size:14px;}
.wrong{border:1px solid #F00;height:21px;line-height:21px;width:280px;padding:0 10px;color:#F00;display:inline-block;}


.xy{float:left;height:21px;line-height:21px;font-size:14px;text-align:right;margin-right:8px;width:505px;}



.txtCode{border:1px solid #9a9c9e;width:65px;height:17px;line-height:17px;padding:2px;font-size:14px;}
.line_yzm{float:left;width:80px;height:21px;}
.line_yzm_img{float:left;width:106px;}
.button_y{background:url(../images/btn_bg.jpg) no-repeat;width:87px;height:31px;margin-right:10px;text-align:center; cursor:pointer; color:#fff}
.button_y a{height:31px;line-height:31px;font-size:14px;font-weight:bold;color:#fff;}
.reg_submit{height:35px;margin:20px 0;overflow:hidden;}
.reg_submit .line_mid{ height:35px;}
.pwd_q{height:25px;line-height:25px;padding:2px;width:185px;} 
.basePwd{ float:left; width:160px;}
.safeTb{ border:1px solid #7CA001;width:150px;}
.pwd_box{color:#464646;text-align:center;vertical-align:bottom;}

/*----------------------------------------------registersuccess--------------------------------------*/
.main_center .end_top{background: url(../images/register_gl.jpg) no-repeat center bottom;font-size:14px;text-align:center;font-weight:bold;height:40px;line-height:40px; padding:10px;}
.redblod{ color:#F00;}
.end_center{padding:30px 10px;text-align:center;}
.end_center p{font-size:12px; font-weight:normal;}


.end_center_info{padding:30px 10px;text-align:center;}
.end_center_info p{font-size:20px; font-weight:normal; color:Red}
.end_bom{padding:10px; height:40px; width:300px; margin:0 auto}
.end_bom .btn_left{float:left;}
.end_bom .btn_right{float:right;}
.end_bom .btn_center{width:90px;margin:0 auto;}
/*--------------------------------------------footer------------------------------------------*/
.footer{padding:20px;margin:0 auto;color:#999;text-align:center;}

/*-------------------------------------------loginpassport-----------------------------------------*/
.domainSelector, .domainSelector * {padding-top:0px;font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:normal;}
.domainSelector {border: 1px solid #a1c503; width: 150px;margin-left:1px; height:220px;overflow:hidden;}
.domainSelector .title { background-color:#edf4ec;height:20px;padding-top:4px;text-indent:6px; }
.domainSelector td{padding:0}
.domainSelector table td table td {padding: 2px;white-space:nowrap}


.notice{ border:1px solid #9ec630;background-color:#f8feed;padding:10px;color:#336600; margin-bottom:10px; font-size:14px; line-height:30px; font-weight:bold; text-align:center}

/*-------------------------------------------shenqing-----------------------------------------*/
.main_in_top .reg_sq{margin:5px 0;overflow:hidden;}
.line_sq{float:left;width:500px;line-height:21px;font-family:14px;margin-right:5px;}
.lengh90{width:90px;border:1px solid #9a9c9e;height:17px;line-height:17px;padding:2px;font-size:12px;color:#666;}
.line_green{border:1px solid #dbdbdb;background-color:#edf4ec;padding:10px;margin-bottom:20px;}
.contact_left{float:left;height:21px;line-height:21px;font-size:14px;text-align:right;margin-right:8px;width:300px;}
.contact_line{height:30px;margin:5px 0;overflow:hidden;}