﻿/*登陆注册头部*/
*{padding:0;margin:0}
img{border:0}
.ddlogin_head_frame{ width:960px; padding:0 1px; background-color:#fff; margin:auto}
.ddlogin_head { height: 48px; width:958px; border: 1px solid #a1a1a1; background:url(../shop_image/imageregister/login_head_bg.gif) repeat-x}
.ddlogin_head img{ float:left; margin:7px 0 0 39px}
.ddlogin_head p { float:right; display:inline; margin-top: 30px; margin-right:15px; font-size: 12px; }
.ddlogin_head p a { color: #1A66B3; text-decoration: none; } 
.ddlogin_head p a:hover { color: #1A66B3; text-decoration: underline; } 

/*填写注册+邮箱验证+完成注册； */
*{padding:0;margin:0}

img{border:0}
a{ color:#1a66b3; text-decoration:none}
a:hover{text-decoration:underline}
.empty_box{clear:both; height:1px; line-height:1px; overflow:hidden}
.empty_left{clear:left; height:1px; line-height:1px; overflow:hidden}
.empty_right{clear:right; height:1px; line-height:1px; overflow:hidden}
ul{ list-style:none}
.red{ color:#c30}
.red_title{ color:#853200; font-family:Arial}
.f_Arial{ font-family:Arial; font-size:12px}
.f_Arial_s{ font-family:Arial}
.span_n{ display:block; float:left; padding-top:5px; width:104px; height:17px; font-size:14px; text-align:right}
.p_space{ padding-top:7px; float:left}
.line_dot{ letter-spacing:-3px}

/*##########填写注册###########*/
.login_frame{ width:960px; padding:23px 1px 0 1px; margin:0 auto; background:url(../shop_image/imageregister/bg_tag_top.gif) no-repeat 6px 18px #fff}
.login_frame .login_tag{ width:948px; height:32px; margin:auto; display:block; border:solid 1px #a3a3a3; border-top:none; border-bottom:none}
.login_tag li{ display:block; float:left; padding-top:10px; height:22px; color:#878787; font-size:14px}
.login_tag .tag_one{ width:223px; padding-left:90px; background:url(../shop_image/imageregister/tag_1.gif) no-repeat}
.login_tag .change_one_bg{background:url(../shop_image/imageregister/tag_1_3.gif) no-repeat}
.login_tag .tag_one_now{ width:207px; padding-left:106px; background:url(../shop_image/imageregister/tag_1_2.gif) no-repeat; font-size:14px; font-weight:bold; color:#501500}
.login_tag .tag_two{ width:204px; padding-left:115px; background:url(../shop_image/imageregister/tag_2.gif) no-repeat}
.login_tag .change_two_bg{background:url(../shop_image/imageregister/tag_2_3.gif) no-repeat}
.login_tag .tag_two_now{ width:184px; padding-left:135px; background:url(../shop_image/imageregister/tag_2_2.gif) no-repeat; font-size:14px; font-weight:bold; color:#501500}
.login_tag .tag_three{ width:194px; padding-left:122px; background:url(../shop_image/imageregister/tag_3.gif) no-repeat}
.login_tag .tag_three_now{ width:168px; padding-left:148px; background:url(../shop_image/imageregister/tag_3_2.gif) no-repeat; font-size:14px; font-weight:bold; color:#501500}
.login_frame .login_area{ width:950px; height:520px; margin:auto; background:url(../shop_image/imageregister/bg_t_shadow.gif) repeat-x top}
.change_mail{ height:285px}
.complete_login{ height:197px}
.area_bg_l{ width:32px; height:407px; float:left; background:url(../shop_image/imageregister/bg_cont.gif) no-repeat left bottom}
.area_bg_r{ float:right; width:1px; height:407px; background:url(../shop_image/imageregister/bg_cont.gif) no-repeat right bottom}
.change_bg_mail{ height:260px}
.change_bg_comp{ height:136px}
.login_message{ width:686px; height:45px; padding:42px 0 0 202px; background:url(../shop_image/imageregister/bg_pic_11.gif) no-repeat 123px 30px; float:left}
.login_message p{ color:#853200; padding-top:3px}
.login_true{ width:788px; height:291px; padding:37px 0 0 104px; background:url(../shop_image/imageregister/line_h.gif) repeat-x; float:left}
.login_ul{display:block}
.login_ul li{ display:block; height:39px}
.login_ul .validate{ height:50px}
.login_ul .validate img{ width:130px; height:30px; float:left; margin:0 8px}
.input_vali{ width:85px; height:18px; margin-top:3px; padding:4px 0 0 3px; border:solid 1px #000; border-right:solid 1px #808080; border-bottom:solid 1px #808080; background:url(../shop_image/imageregister/text_fram_bg1.gif) no-repeat left top; font-size:12px; font-weight:bold; float:left; font-family:Arial}
.input_vali_error{ width:85px; height:18px; margin-top:3px; padding:4px 0 0 3px; border:solid 1px #000; border-right:solid 1px #808080; border-bottom:solid 1px #808080; background:url(../shop_image/imageregister/text_fram_bg3.gif) no-repeat left top; font-size:12px; font-weight:bold; float:left; font-family:Arial}
.change_error{background:url(../shop_image/imageregister/text_fram_bg3.gif) no-repeat left top}
.login_ul .read_agree{ height:45px; padding-left:100px}
.login_ul .read_agree input{ float:left; width:20px; height:20px; margin-right:5px}
.login_ul .read_agree .p_agree{ float:left; padding-top:4px}
.input_text{ width:223px; height:18px; padding:4px 0 0 3px; border:solid 1px #000; border-right:solid 1px #808080; border-bottom:solid 1px #808080; background:url(../shop_image/imageregister/text_fram_bg1.gif) no-repeat left top; font-size:12px; font-weight:bold; float:left; margin-right:10px; font-family:Arial}
.input_text_over{background:url(../shop_image/imageregister/text_fram_bg2.gif) no-repeat left top}
.input_text_error{width:223px; height:18px; padding:4px 0 0 3px; border:solid 1px #000; border-right:solid 1px #808080; border-bottom:solid 1px #808080; background:url(../shop_image/imageregister/text_fram_bg3.gif) no-repeat left top; font-size:12px; font-weight:bold; float:left; margin-right:10px;font-family:Arial}
.notice_1{ float:left; color:#666; padding-top:5px; display:none;}
.notice_1_2{ float:left; color:#666; padding:7px 0 0 12px;display:none}
.notice_error{ float:left; color:#c30; padding:1px 0 0 3px; height:16px; border:solid 1px #c6a263; background-color:#fff2bc; margin-top:2px; display:none;}
.notice_error_order{color:#c30; padding:1px 0 0 3px; height:16px; border:solid 1px #c6a263; background-color:#fff2bc; margin-top:2px; display:none;}

.notice_error_2{ float:left; color:#c30; padding:3px 0 0 3px; height:14px; border:solid 1px #c6a263; background-color:#fff2bc; margin:2px 0 0 8px;display:none;}
.notice_error_3{width:276px;float:left; color:#c30; padding:3px 0 0 3px; height:14px; border:solid 1px #c6a263; background-color:#fff2bc;display:none;}
.notice_ok{ float:left; width:15px; height:11px; margin-top:4px;display:none;}
.login_tj{ width:143px; height:31px; background:url(../shop_image/imageregister/butt_tj_defa.gif) no-repeat; border:0; cursor:pointer; margin-left:100px}
.login_tj_over{background:url(../shop_image/imageregister/butt_tj_over.gif) no-repeat}
.change_gray{background:url(../shop_image/imageregister/butt_tj_gray.gif) no-repeat}
/*省份选择样式表*/
.input_text_ddl{height:24px;padding:4px 0 0 3px; border:solid 1px #000; border-right:solid 1px #808080; border-bottom:solid 1px #808080; background:url(../shop_image/imageregister/text_fram_bg1.gif) no-repeat left top; font-size:12px;  margin-right:10px; font-family:Arial}

.input_text_ddl_div{background:url(../shop_image/imageregister/text_fram_bg1.gif) no-repeat left top; font-size:12px; float:left;}



/*数据信息*/

 


/*#########邮箱验证###########*/
.mail_message{ width:720px; height:55px; padding:32px 0 0 168px; background:url(../shop_image/imageregister/bg_pic_2.gif) no-repeat 88px 30px; float:left}
.mess_cont{ height:48px; float:left; background:url(../shop_image/imageregister/bg_mess_shadow.gif) no-repeat right center; padding:7px 22px 0 0; font-size:14px; line-height:22px; font-weight:bold}
.to_mess{ border:solid 1px #ae7950; height:24px; margin:15px 0 0 18px; float:left; white-space:nowrap}
.to_mess a{ height:19px; color:#fff; border:solid 1px #ffd3ab; display:block; background:url(../shop_image/imageregister/butt_mess_bg.gif) repeat-x; padding:3px 8px 0 8px; font-weight:bold}
.to_mess a:hover{ text-decoration:none; background:url(../shop_image/imageregister/butt_mess_bg_o.gif) repeat-x}

.try_other{ display:block; width:717px; height:166px; padding:30px 0 0 170px; background:url(../shop_image/imageregister/line_h.gif) repeat-x top; float:left; font-size:14px; line-height:26px}
.try_other li{ float:left; background:url(../shop_image/imageregister/icon_arrow.gif) no-repeat left 9px; padding-left:14px}
.try_other .no_icon{ background:none; padding-left:0; padding-bottom:8px}
.try_other a{ font-weight:bold}
 
 
 
 
 .error_mess { 
	PADDING-BOTTOM: 0px; PADDING-LEFT: 255px; WIDTH: 633px; PADDING-RIGHT: 0px; BACKGROUND: url(../shop_image/imageregister/bg_pic_1.gif) no-repeat 178px 30px; FLOAT: left; HEIGHT: 35px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 50px
}


.error_other {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 255px; WIDTH: 632px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../shop_image/imageregister/line_h.gif) repeat-x 50% top; FLOAT: left; HEIGHT: 166px; FONT-SIZE: 14px; PADDING-TOP: 30px
}
.error_other LI {
	PADDING-LEFT: 14px; BACKGROUND: url(../shop_image/imageregister/icon_arrow.gif) no-repeat left 9px
}
.error_other .no_icon {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.error_other .error_more {
	PADDING-LEFT: 14px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.error_other UL {float:left;
	BORDER-BOTTOM: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(../shop_image/imageregister/play_bg.gif) repeat-x; FLOAT: left; HEIGHT: 17px; FONT-SIZE: 12px; BORDER-TOP: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid; PADDING-TOP: 6px
}
.error_other UL LI {
	PADDING-LEFT: 20px; BACKGROUND: url(../shop_image/imageregister/icon_arrow.gif) no-repeat 12px 2px; FLOAT: left
}
.error_other UL .li_title {
	PADDING-LEFT: 6px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #853200; FONT-WEIGHT: bold
}


